.smart-focused-block{background:#282828;padding:80px 0}.smart-focused-block.grey{background:#f7f7fa}.smart-focused-block.gradient-border{position:relative}.smart-focused-block.gradient-border:before{background:linear-gradient(105.63deg,#a04bff -3.81%,#739cff 44.79%,#77deff 90.44%);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.smart-focused-block .container{display:flex;justify-content:center}.smart-focused-block .text-block{align-items:center;display:flex;flex-direction:column;max-width:480px;width:100%}.smart-focused-block .text-block .spark-logo{background:url(https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/logo.svg?1770301849) no-repeat 0 0;background-size:contain;height:48px;margin-bottom:27px;width:48px}.smart-focused-block .text-block h3{color:#fff;margin-bottom:40px;text-align:center}.smart-focused-block.grey .text-block h3{color:#111}.smart-focused-block .text-block p.description{margin:-25px 0 40px}.smart-focused-block .text-block p{color:#fff;font-size:1.25rem;font-weight:400;line-height:150%;margin-bottom:32px;text-align:center;width:100%}.smart-focused-block.grey .text-block p{color:#333}.smart-focused-block .form-container{align-items:center;display:flex;gap:16px}.smart-focused-block .form-container input{background-color:#fff;border:1px solid rgba(17,17,17,.25);border-radius:6px;color:#6e6e6e;font-size:1em;line-height:1.5;min-height:44px;min-width:288px;padding:0 16px}.smart-focused-block .form-container input:focus-visible{-o-box-shadow:var(--common-focus-box-shadow);-ms-box-shadow:var(--common-focus-box-shadow);box-shadow:var(--common-focus-box-shadow);outline:none}.smart-focused-block .form-container button{background-color:#205eff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.125em;font-weight:600;line-height:1.5;min-height:44px;min-width:133px;outline:none;padding:0 24px;transition:.3s}.smart-focused-block .form-container button:hover{background-color:#4791ff}.smart-focused-block .form-container button:focus-visible{-o-box-shadow:var(--common-focus-box-shadow);-ms-box-shadow:var(--common-focus-box-shadow);box-shadow:var(--common-focus-box-shadow);outline:none}.smart-focused-block .text-block .link-group{align-items:center;display:flex;gap:16px;justify-content:center}.smart-focused-block .text-block .bottom-text{color:var(--grey);font-size:.875em;line-height:1.5;margin:16px 0 0}.smart-focused-block .free-download{min-width:160px;transition:.3s}.smart-focused-block .btn{border-radius:6px;min-width:133px}.smart-focused-block .btn:not(.btn-blue):hover{background:#313131;border-color:hsla(0,0%,100%,.4);color:#fff}@media(max-width:1199px){.smart-focused-block .text-block h3{margin-bottom:32px}.smart-focused-block .text-block p.description{margin:-25px 0 32px}}@media(max-width:991px){.smart-focused-block .text-block .spark-logo,.smart-focused-block .text-block h3{margin-bottom:24px}.smart-focused-block .text-block p.description{margin:-15px 0 32px}.smart-focused-block .text-block .bottom-text{display:none}.smart-focused-block.has-subscription .form-container button{font-size:1em}}@media(max-width:767px){.smart-focused-block{padding:96px 0}.smart-focused-block.has-subscription{padding:64px 0}.smart-focused-block .text-block h3{margin-bottom:35px}.smart-focused-block .text-block p.description{margin:-25px 0 35px}.smart-focused-block.has-subscription form{width:100%}.smart-focused-block.has-subscription .form-container{flex-direction:column}.smart-focused-block.has-subscription .form-container button,.smart-focused-block.has-subscription .form-container input{max-width:344px;min-width:unset;text-align:center;width:100%}.smart-focused-block.has-subscription .form-container input{font-size:.875em}}@media(max-width:575px){.smart-focused-block{padding:65px 0 16px}.smart-focused-block .text-block .spark-logo{height:32px;width:32px}.smart-focused-block .text-block h3{margin-bottom:24px}.smart-focused-block .text-block p.description{font-size:1em;margin:-15px 0 32px}.smart-focused-block .link-group{flex-direction:column;width:100%}.smart-focused-block .btn~.btn{margin:16px 0 0}.smart-focused-block .btn{max-width:100%;width:100%}}html{scroll-behavior:smooth}.wrap{overflow:visible}.hero-block{padding:140px 0 80px}.hero-block .text-block{margin:0 0 64px;text-align:center}.hero-block .text-block .title{font-size:3em;font-weight:400;line-height:1.3;margin:0 0 24px}.hero-block .text-block .text{color:#333;font-size:1.25em;line-height:1.5}.hero-block .alphabet-block{margin:0 auto;max-width:796px}.hero-block .alphabet-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style-type:none}.hero-block .alphabet-item{cursor:pointer;flex:0 0 auto}.hero-block .alphabet-item a,.hero-block .alphabet-item span{align-items:center;background-color:#f7f7fa;border-radius:12px;color:#6e6e6e;display:flex;font-size:1.125em;font-weight:400;justify-content:center;line-height:1.5;min-height:46px;min-width:46px;padding:10px;text-align:center;transition:.3s}.hero-block .alphabet-item a:hover,.hero-block .alphabet-item span:hover{background-color:#e4e4ea}.glossary-block{margin:0 0 100px}.glossary-block .glossary-groups{display:flex;flex-direction:column;gap:64px;margin:0 auto;max-width:796px;width:100%}.glossary-block .glossary-group{display:flex;gap:56px}.glossary-block .glossary-group[id]{scroll-margin-top:110px}.glossary-block .glossary-group.no-letter{gap:0}.glossary-block .glossary-group.no-letter .glossary-list{padding:0;width:100%}.glossary-block .glossary-letter{color:#111;flex-shrink:0;font-size:4em;font-weight:800;line-height:1.3;text-align:center;width:84px}.glossary-block .glossary-list{display:flex;flex-direction:column;gap:40px;padding:24px 0 0}.glossary-block .glossary-item{display:flex;flex-direction:column;gap:6px;transition:.3s}.glossary-block .glossary-item:hover .glossary-title{color:#006ee5;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.glossary-block .glossary-title{color:#205eff;font-size:1.5em;font-weight:800;line-height:1.3}.glossary-block .glossary-description{color:#333;font-size:1em;font-weight:400;line-height:1.5}.glossary-block .glossary-empty{color:#6e6e6e;font-size:1.5em;font-weight:800;line-height:1.3;opacity:.5;padding:0}.follow-socials{margin:0 0 100px;width:100%}.follow-socials .content{align-items:center;background-image:linear-gradient(44deg,#f0f3fa 9.31%,#e0e9f9 48.13%,#b8d3fc 99.04%);border-radius:24px;display:flex;gap:64px;margin:0 auto;max-width:796px;padding:40px 56px}.follow-socials .content .text-block{display:flex;flex-direction:column;gap:12px}.follow-socials .content .text-block .title{font-size:2em;font-weight:400;line-height:1.3}.follow-socials .content .text-block .text{color:#333;font-size:1.25em;line-height:1.5}.follow-socials .content .socials-block{align-items:center;display:flex;flex-shrink:0;gap:12px}.follow-socials .content .socials-block a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:42px;transition:.3s;width:42px}.follow-socials .content .socials-block a:hover{transform:scale(1.1)}.follow-socials .content .socials-block a.instagram{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/social-icons/instagram-square.svg?1777886933)}.follow-socials .content .socials-block a.x{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/social-icons/x-square.svg?1777884714)}.follow-socials .content .socials-block a.linkedin{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/social-icons/linkedin-square.svg?1777884714)}@media(max-width:1199px){.hero-block{padding:124px 0 64px}.hero-block .text-block .title{font-size:2.5em}.hero-block .text-block .text{font-size:1.125em;font-size:1em}.hero-block .alphabet-block{max-width:896px}.glossary-block{margin:0 0 80px}.glossary-block .glossary-groups{max-width:896px}.glossary-block .glossary-group{gap:48px}.glossary-block .glossary-letter{font-size:3.5em;width:74px}.glossary-block .glossary-list{padding:16px 0 0}.follow-socials{margin:0 auto 80px}.follow-socials .content{border-radius:20px;padding:40px 48px}.follow-socials .content .text-block .title{font-size:1.75em}.follow-socials .content .text-block .text{font-size:1.125em}}@media(max-width:991px){.hero-block .text-block{margin:0 0 56px}.hero-block .text-block .title{font-size:2em}.hero-block .alphabet-item a,.hero-block .alphabet-item span{border-radius:8px;font-size:.875em;min-height:42px;min-width:42px}.glossary-block{margin:0 0 64px}.glossary-block .glossary-groups{gap:56px}.glossary-block .glossary-group{gap:40px}.glossary-block .glossary-letter{font-size:3em;width:64px}.glossary-block .glossary-empty,.glossary-block .glossary-title{font-size:1.25em}.follow-socials{margin:0 0 64px}.follow-socials .content{border-radius:18px;padding:24px 40px}.follow-socials .content .text-block .title{font-size:1.5em}}@media(max-width:767px){.hero-block{padding:100px 0 40px}.hero-block .text-block{margin:0 0 40px}.hero-block .text-block .title{font-size:1.5em}.glossary-block{margin:0 0 48px}.glossary-block .glossary-groups{gap:40px}.glossary-block .glossary-group{gap:24px}.glossary-block .glossary-letter{font-size:2em;width:44px}.glossary-block .glossary-list{gap:28px;padding:12px 0 0}.glossary-block .glossary-description{font-size:.875em}.follow-socials{margin:0 0 48px}.follow-socials .content{border-radius:16px;flex-direction:column;gap:40px;justify-content:center;padding:24px 16px;text-align:center}}