.hub_page__XoUX8{--ink:#27334a;--muted:#596477;--line:#e3e6ed;--accent:#e5513c;--accent-dark:#b63728;--soft:#fff1ec;--panel:#f5f6f9;background:#fff;color:var(--ink);font-size:16px;line-height:1.75;overflow-wrap:anywhere}.hub_page__XoUX8 *{box-sizing:border-box}.hub_page__XoUX8 a{color:inherit;text-underline-offset:.25em}.hub_page__XoUX8 a,.hub_page__XoUX8 button{touch-action:manipulation}.hub_page__XoUX8 :focus-visible{outline:3px solid var(--ink);outline-offset:5px}.hub_page__XoUX8 [id]{scroll-margin-top:115px}.hub_page__XoUX8 h1,.hub_page__XoUX8 h2,.hub_page__XoUX8 h3,.hub_page__XoUX8 h4{color:var(--ink);margin-top:0}.hub_main__DUZ3s{width:min(1180px,100% - 64px);margin:0 auto;padding:2rem 0 5.5rem}.hub_breadcrumb__Dy3MM{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;font-size:.75rem;color:var(--muted);margin-bottom:1.25rem}.hub_breadcrumb__Dy3MM a{text-decoration-color:#a5adbd}.hub_languages__PULDt{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2.25rem}.hub_languages__PULDt a{font-size:.72rem;font-weight:600;line-height:1;padding:.45rem .7rem;border:1px solid var(--line);border-radius:6px;text-decoration:none;color:var(--muted)}.hub_languages__PULDt a:hover{border-color:var(--ink);color:var(--ink)}.hub_languages__PULDt [aria-current]{background:var(--ink);border-color:var(--ink);color:#fff}.hub_eyebrow__CpKay{display:flex;align-items:center;gap:.75rem;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0 0 1.25rem}.hub_eyebrow__CpKay:before{content:"";width:25px;height:3px;background:var(--accent);flex-shrink:0}.hub_hero__T0p5q{display:flex;gap:3rem;align-items:center;justify-content:space-between;margin-bottom:2.5rem}.hub_hero__T0p5q h1{font-size:clamp(2.25rem,4.1vw,3.8rem);line-height:1.18;letter-spacing:-.045em;font-weight:650;max-width:860px;margin:0 0 1.5rem}.hub_lead__TZeju{max-width:720px;font-size:1rem;line-height:1.9;color:var(--muted)}.hub_motif__BpTb9{display:flex;align-items:center;justify-content:center;position:relative;flex:0 0 200px;width:200px;height:200px;background:var(--soft);border-radius:24px 24px 72px 24px;font-size:56px;font-weight:650;color:var(--ink)}.hub_filters__Pqc8N{display:flex;gap:.6rem;flex-wrap:wrap;margin:0 0 2rem;padding-top:2rem;border-top:1px solid var(--line)}.hub_filters__Pqc8N a{padding:.6rem 1.1rem;border:1px solid var(--line);border-radius:10px;text-decoration:none;font-size:.86rem;font-weight:600}.hub_filters__Pqc8N a:hover{border-color:var(--ink)}.hub_filters__Pqc8N [aria-current]{background:var(--ink);border-color:var(--ink);color:#fff}.hub_grid__eRu2S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.hub_card__hEIDI{position:relative;display:flex;flex-direction:column;min-width:0;min-height:210px;padding:1.65rem;background:#fff;border:1px solid var(--line);border-radius:14px;transition:border-color .18s ease,box-shadow .18s ease}.hub_card__hEIDI:hover{border-color:var(--ink);box-shadow:0 8px 28px rgba(39,51,74,.051)}.hub_card__hEIDI .hub_eyebrow__CpKay{font-size:.64rem;margin-bottom:.9rem}.hub_card__hEIDI h2{font-size:1.13rem;line-height:1.45;font-weight:600;letter-spacing:-.02em;margin-bottom:.8rem}.hub_card__hEIDI h2 a{text-decoration:none}.hub_card__hEIDI h2 a:after{content:"";position:absolute;inset:0;border-radius:14px}.hub_card__hEIDI p{color:var(--muted);font-size:.84rem;line-height:1.75;margin-bottom:0}.hub_empty__WVnwJ{padding:3rem 0;border-top:1px solid var(--line);color:var(--muted)}.hub_meta__rFTLy{display:flex;flex-wrap:wrap;gap:1.25rem;font-size:.75rem;color:var(--muted);margin-bottom:1.5rem}.hub_answer__g_hSA{font-size:1.15rem;line-height:1.85;max-width:780px;color:var(--ink)}.hub_facts__1DWXs{max-width:780px;background:var(--panel);border-radius:14px;padding:1rem 1.5rem;margin:1.75rem 0;color:var(--ink)}.hub_facts__1DWXs ul{margin:0;padding-inline-start:1.1rem;list-style:disc}.hub_facts__1DWXs li{margin:.2rem 0;line-height:1.7}.hub_fit__n8teM{max-width:780px;margin:2rem 0}.hub_fit__n8teM>h2{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;letter-spacing:-.03em;margin-bottom:.75rem}.hub_fit__n8teM ul{margin:0;padding-inline-start:1.1rem;list-style:disc}.hub_fit__n8teM li{margin-bottom:.5rem;line-height:1.75}.hub_sampleJump__LZE2d{margin:1.5rem 0}.hub_sampleJump__LZE2d a{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:48px;padding:.9rem 1.4rem;border-radius:10px;background:var(--ink);color:#fff!important;text-decoration:none;font-size:.9rem;font-weight:600;transition:background .18s ease}.hub_sampleJump__LZE2d a:hover{background:#3d4c68}.hub_practice___BNrL{background:#fff;border:1px solid var(--line);border-radius:18px;padding:2.25rem;margin:2rem 0;max-width:880px}.hub_practice___BNrL>h2{font-size:clamp(1.35rem,2.3vw,1.75rem);font-weight:600;letter-spacing:-.03em}.hub_practice___BNrL h3{font-size:1.15rem;font-weight:600;letter-spacing:-.02em;margin-top:1.75rem}.hub_vocabulary__QmNF6{--accent:#16838f}.hub_parent__ppq4P{--accent:#e5513c}.hub_exam__lP7Ez{--accent:#d98a10}.hub_situation__Fp3Bp .hub_dialogue__t_xYy{display:flex;gap:1.25rem}.hub_scene__4gptV{margin:1.25rem 0}.hub_scene__4gptV img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;border-radius:18px}.hub_heroScene__CdfT_{max-width:880px;margin:.5rem 0 1.75rem}.hub_heroScene__CdfT_ img{max-height:480px;object-fit:cover;background:var(--panel)}.hub_wordCards__sv9BG{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1.25rem 0}.hub_wordCard__yaiIy{min-width:0;padding:1.25rem;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.hub_wordCard__yaiIy>img{display:block;width:100%;height:110px;object-fit:contain;margin-bottom:.75rem}.hub_wordCard__yaiIy strong{display:block;font-size:1.15rem}.hub_wordCard__yaiIy p{font-size:.95rem;color:var(--muted)}.hub_swatch__PZmEF{display:block;width:48px;height:48px;border:1px solid var(--line);border-radius:50%;margin-bottom:.75rem}.hub_page__XoUX8 audio{max-width:100%;width:100%;display:block;margin:.75rem 0}.hub_english__4jp7V{unicode-bidi:isolate;text-align:left;line-height:1.75}.hub_dialogue__t_xYy{display:flex;align-items:flex-start;gap:.75rem;border-bottom:1px solid var(--line);padding:.65rem 0}.hub_dialogue__t_xYy p{margin:0;padding-top:.3rem}.hub_dialogue__t_xYy p strong{font-weight:700;color:var(--ink)}.hub_playLine__zf_S6{display:inline-flex;flex-shrink:0}.hub_playLine__zf_S6 audio{display:none}.hub_page__XoUX8 .hub_playLine__zf_S6 button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;padding:0;border-radius:50%;border:2px solid var(--ink);background:#fff;color:var(--ink);cursor:pointer;transition:background .15s ease,color .15s ease}.hub_page__XoUX8 .hub_playLine__zf_S6 button:hover,.hub_page__XoUX8 .hub_playLine__zf_S6 button[aria-pressed=true]{background:var(--ink);color:#fff}.hub_playLine__zf_S6 svg{width:16px;height:16px;flex-shrink:0}.hub_playLine__zf_S6 button[aria-pressed=false] svg{margin-inline-start:2px}.hub_wordCard__yaiIy .hub_playLine__zf_S6{margin-top:.5rem}.hub_supporting__L6XrV{border-top:1px solid var(--line);margin-top:1.75rem;padding-top:1rem}.hub_articleBody__LJPcd{max-width:780px}.hub_articleBody__LJPcd h2{font-size:clamp(1.35rem,2.3vw,1.75rem);line-height:1.35;font-weight:600;letter-spacing:-.03em;margin-top:2.75rem;margin-bottom:1rem}.hub_articleBody__LJPcd p{font-size:1.02rem;line-height:1.9;color:#3a4558}.hub_articleBody__LJPcd li{color:#3a4558}.hub_articleBody__LJPcd ul{list-style:disc;margin:.5rem 0 1.25rem;padding-inline-start:1.25rem}.hub_articleBody__LJPcd li{margin-bottom:.45rem;line-height:1.75}.hub_articleBody__LJPcd li::marker{color:var(--accent)}.hub_section__rYybm{margin-top:1.75rem}.hub_section__rYybm h3{font-size:1.15rem}.hub_section__rYybm li,.hub_section__rYybm p{color:#3a4558}.hub_section__rYybm audio{max-width:100%;display:block;margin-top:1.25rem}.hub_section__rYybm fieldset{border:1px solid var(--line);padding:1.25rem;border-radius:14px}.hub_section__rYybm button{padding:.75rem 1.25rem;border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:10px;font:inherit;font-weight:600;cursor:pointer;margin:6px}.hub_section__rYybm button:hover{border-color:var(--ink)}.hub_section__rYybm button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.hub_faq__7GmGo{max-width:780px;margin:2.75rem 0}.hub_faq__7GmGo>h2{font-size:clamp(1.35rem,2.3vw,1.75rem);font-weight:600;letter-spacing:-.03em}.hub_faq__7GmGo details{border-bottom:1px solid var(--line);padding:1rem 0}.hub_faq__7GmGo summary{font-weight:600;cursor:pointer}.hub_faq__7GmGo p{font-size:1rem;color:#3a4558}.hub_independence__1waLx{max-width:780px;color:var(--muted);font-size:.85rem;margin-top:2.25rem}.hub_nextStep__vyv_u{margin:2.5rem 0;max-width:880px}.hub_nextStep__vyv_u>h2{font-size:clamp(1.35rem,2.3vw,1.75rem);font-weight:600;letter-spacing:-.03em}.hub_nextOptions__6jWiC{display:grid;gap:1rem}.hub_primary__hWNfk,.hub_secondary___xPTm{border-radius:14px;padding:1.6rem 1.75rem}.hub_primary__hWNfk{border:1px solid var(--line)}.hub_secondary___xPTm{background:var(--panel)}.hub_primary__hWNfk h3,.hub_secondary___xPTm h3{font-size:1.1rem;font-weight:600;letter-spacing:-.02em;margin-bottom:.4rem}.hub_primary__hWNfk p,.hub_secondary___xPTm p{color:#3a4558;margin:0 0 1.15rem;max-width:640px}.hub_nextStep__vyv_u a,.hub_nextStep__vyv_u button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:48px;padding:.85rem 1.4rem;border-radius:10px;font:inherit;font-size:.9rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease}.hub_primary__hWNfk a,.hub_primary__hWNfk button{background:var(--ink);border:1px solid var(--ink);color:#fff!important}.hub_primary__hWNfk a:hover,.hub_primary__hWNfk button:hover{background:#3d4c68}.hub_secondary___xPTm a,.hub_secondary___xPTm button{background:#fff;border:1px solid var(--ink);color:var(--ink)}.hub_secondary___xPTm a:hover,.hub_secondary___xPTm button:hover{background:var(--ink);color:#fff!important}.hub_storeButtons__osGPW{display:flex;flex-wrap:wrap;gap:.75rem}.hub_storeButtons__osGPW a{white-space:nowrap}.hub_related__sbSph{max-width:780px;margin:2.75rem 0}.hub_related__sbSph>h2{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;letter-spacing:-.03em;margin-bottom:1rem}.hub_related__sbSph ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.hub_related__sbSph li a{display:flex;align-items:center;gap:.75rem;padding:.9rem 1.1rem;border:1px solid var(--line);border-radius:12px;text-decoration:none;font-weight:600;font-size:.95rem}.hub_related__sbSph li a:after{content:"→";margin-inline-start:auto;color:var(--accent)}.hub_page__XoUX8[dir=rtl] .hub_related__sbSph li a:after{content:"←"}.hub_related__sbSph li a:hover{border-color:var(--ink)}.hub_railColumn__c7FQR{display:none}@media(min-width:1100px){.hub_articleLayout___J9X0{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:3rem}.hub_articleColumn__Q_U8b{min-width:0}.hub_railColumn__c7FQR{display:block}}.hub_source__C_dh2{border-top:1px solid var(--line);margin:2.5rem 0;padding-top:1.5rem;font-size:.86rem;color:var(--muted)}.hub_source__C_dh2 h2{font-size:1rem;font-weight:600}.hub_page__XoUX8[dir=rtl]{text-align:right}.hub_page__XoUX8 [dir=ltr]{text-align:left;unicode-bidi:isolate}.hub_page__XoUX8[dir=rtl] .hub_eyebrow__CpKay,.hub_page__XoUX8[dir=rtl] h1,.hub_page__XoUX8[dir=rtl] h2,.hub_page__XoUX8[dir=rtl] h3{letter-spacing:normal}.hub_page__XoUX8[dir=rtl] .hub_answer__g_hSA,.hub_page__XoUX8[dir=rtl] .hub_articleBody__LJPcd p{line-height:2}@media(max-width:1000px){.hub_grid__eRu2S{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.hub_main__DUZ3s{width:calc(100% - 32px);padding:1.5rem 0 3.5rem}.hub_hero__T0p5q{gap:1.25rem}.hub_motif__BpTb9{display:none}.hub_hero__T0p5q h1{font-size:2.15rem;letter-spacing:-.035em}.hub_lead__TZeju{font-size:.94rem}.hub_grid__eRu2S{grid-template-columns:1fr}.hub_practice___BNrL{padding:1.5rem 1.25rem}.hub_dialogue__t_xYy strong,.hub_situation__Fp3Bp .hub_dialogue__t_xYy{display:block}.hub_wordCards__sv9BG{grid-template-columns:1fr}.hub_articleBody__LJPcd p,.hub_faq__7GmGo p{font-size:.98rem}.hub_scene__4gptV img{max-height:340px}.hub_heroScene__CdfT_ img{max-height:300px}.hub_sampleJump__LZE2d a{width:100%;justify-content:center}.hub_primary__hWNfk,.hub_secondary___xPTm{padding:1.4rem 1.25rem}.hub_nextStep__vyv_u a,.hub_nextStep__vyv_u button,.hub_storeButtons__osGPW{width:100%}.hub_storeButtons__osGPW a{flex:1 1 140px;padding-inline:1rem}.hub_filters__Pqc8N{gap:.5rem}.hub_filters__Pqc8N a{padding:.55rem .9rem}}@media(prefers-reduced-motion:reduce){.hub_card__hEIDI,.hub_sampleJump__LZE2d a{transition:none}}.learn-cta_bar__vhDdD[data-mode=live],.learn-cta_card____hhK[data-mode=live],.learn-cta_doneMode__0EDuu[data-mode=live],.learn-cta_option__6HyCJ[data-mode=live],.learn-cta_slimActions__r7aCc>button[data-mode=live],.learn-cta_slimIcons__WB4e7>span[data-mode=live]{--m:#e8890c;--m-strong:#a85d00;--m-soft:#fff3e2}.learn-cta_bar__vhDdD[data-mode=game],.learn-cta_card____hhK[data-mode=game],.learn-cta_doneMode__0EDuu[data-mode=game],.learn-cta_option__6HyCJ[data-mode=game],.learn-cta_slimActions__r7aCc>button[data-mode=game],.learn-cta_slimIcons__WB4e7>span[data-mode=game]{--m:#e25b4b;--m-strong:#b23a2c;--m-soft:#fdeeec}.learn-cta_bar__vhDdD[data-mode=material],.learn-cta_card____hhK[data-mode=material],.learn-cta_doneMode__0EDuu[data-mode=material],.learn-cta_option__6HyCJ[data-mode=material],.learn-cta_slimActions__r7aCc>button[data-mode=material],.learn-cta_slimIcons__WB4e7>span[data-mode=material]{--m:#22356c;--m-strong:#22356c;--m-soft:#eef1f8}.learn-cta_bar__vhDdD[data-mode=ai],.learn-cta_card____hhK[data-mode=ai],.learn-cta_doneMode__0EDuu[data-mode=ai],.learn-cta_option__6HyCJ[data-mode=ai],.learn-cta_slimActions__r7aCc>button[data-mode=ai],.learn-cta_slimIcons__WB4e7>span[data-mode=ai]{--m:#2d8a2b;--m-strong:#1f6e1d;--m-soft:#eaf6ea}.learn-cta_card____hhK{position:relative;background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;color:var(--ink);box-shadow:0 18px 48px rgba(39,51,74,.078);line-height:1.5}.learn-cta_visual__LJFCf{position:relative;aspect-ratio:16/9;background:#eef1f8;overflow:hidden}.learn-cta_visual__LJFCf img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.learn-cta_visualFallback__bO9ul{position:absolute;inset:0;display:grid;place-items:center;color:#22356c}.learn-cta_visualFallback__bO9ul svg{width:56px;height:56px}.learn-cta_early__CyZRy{position:absolute;z-index:1;top:12px;inset-inline-start:12px;padding:.28rem .6rem;border-radius:999px;background:hsla(0,0%,100%,.949);color:var(--m-strong);font-size:.66rem;font-weight:700;letter-spacing:.05em;line-height:1.4;text-transform:uppercase;box-shadow:0 2px 8px rgba(15,23,42,.122)}@keyframes learn-cta_hint__4giVM{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.learn-cta_call__gdWKI,.learn-cta_chat__dcOq6,.learn-cta_hud__3wv_j,.learn-cta_page__RP7SC{position:absolute;z-index:1;animation:learn-cta_hint__4giVM .35s ease both}.learn-cta_call__gdWKI{inset-inline-end:14px;bottom:14px;display:grid;place-items:center;width:30%;max-width:120px;aspect-ratio:4/3;border-radius:12px;background:var(--m-soft);color:var(--m-strong);box-shadow:0 8px 22px #0f172a33}.learn-cta_call__gdWKI svg{width:42%;height:42%}.learn-cta_hud__3wv_j{inset-inline:12px;bottom:12px;display:flex;align-items:center;gap:.6rem;padding:.45rem .7rem;border-radius:12px;background:hsla(0,0%,100%,.922);box-shadow:0 4px 14px rgba(15,23,42,.149)}.learn-cta_trophy__yeueY{width:18px;height:18px;flex-shrink:0;color:#f59f00}.learn-cta_progress__2CKBc{display:flex;gap:4px;flex:1}.learn-cta_progress__2CKBc i{flex:1;height:8px;border-radius:4px;background:var(--m-soft)}.learn-cta_progress__2CKBc i[data-on=true]{background:var(--m)}.learn-cta_stars__5Jqpn{display:flex;gap:1px}.learn-cta_stars__5Jqpn svg{width:14px;height:14px;color:#f59f00;fill:#fab005}.learn-cta_page__RP7SC{inset-inline-end:14px;bottom:14px;width:46%;max-width:170px;padding:.55rem .6rem .6rem;border-radius:10px;background:#fff;box-shadow:0 8px 22px #0f172a33;transform-origin:bottom right}.learn-cta_pageHead__7CMMX{display:flex;align-items:center;gap:.35rem;margin-bottom:.4rem;color:var(--m)}.learn-cta_pageHead__7CMMX svg{width:14px;height:14px;flex-shrink:0}.learn-cta_pageHead__7CMMX i{flex:1;height:6px;border-radius:3px;background:var(--m-soft)}.learn-cta_pageBody__em5sD{display:flex;gap:.4rem}.learn-cta_pagePic__gJzRn{flex:0 0 42%;aspect-ratio:1;border-radius:6px;background:linear-gradient(135deg,#fdeeec,#eaf6ea) 50%/cover no-repeat}.learn-cta_pageLines__r391z{display:flex;flex-direction:column;gap:5px;flex:1;padding-top:2px}.learn-cta_pageLines__r391z i{height:5px;border-radius:3px;background:#e3e6ed}.learn-cta_pageLines__r391z i:last-child{width:60%}.learn-cta_chat__dcOq6{inset-inline:12px;bottom:12px;display:flex;flex-direction:column;gap:.35rem;font-size:.78rem;font-weight:600;line-height:1.35}.learn-cta_chat__dcOq6 span{max-width:75%;padding:.42rem .7rem;box-shadow:0 4px 14px rgba(15,23,42,.161)}.learn-cta_fromAi__vhNMH{align-self:flex-start;border-radius:14px 14px 14px 4px;background:#fff;color:var(--ink)}.learn-cta_fromMe__HdpbP{align-self:flex-end;border-radius:14px 14px 4px 14px;background:var(--m);color:#fff;animation:learn-cta_hint__4giVM .35s ease .25s both}.learn-cta_badge__ex1to{display:inline-block;margin-inline-start:.45rem;padding:.1rem .45rem;border-radius:999px;background:var(--m-soft);color:var(--m-strong);font-size:.64rem;font-weight:700;letter-spacing:.04em;line-height:1.5;text-transform:uppercase;vertical-align:.1em;white-space:nowrap}.learn-cta_body__260ek{padding:1.15rem 1.25rem 1.3rem}.learn-cta_eyebrow__D6vFX{display:flex;align-items:center;gap:.55rem;margin:0 0 .3rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.learn-cta_eyebrow__D6vFX:before{content:"";width:18px;height:3px;border-radius:2px;background:#22356c;flex-shrink:0}.learn-cta_question__GHyia{margin:0 0 .85rem;font-size:1.12rem;line-height:1.35;font-weight:650;letter-spacing:-.02em;color:var(--ink)}.learn-cta_options__gsRXl{display:grid;gap:.5rem}.learn-cta_option__6HyCJ{display:flex;align-items:center;gap:.75rem;width:100%;margin:0;padding:.65rem .75rem;border:2px solid var(--line);border-radius:14px;background:#fff;color:var(--ink);font:inherit;line-height:1.4;text-align:start;cursor:pointer;transition:border-color .18s ease,background .18s ease}button.learn-cta_option__6HyCJ:hover{border-color:#22356c}.learn-cta_option__6HyCJ.learn-cta_selected__yJnh6{align-items:flex-start;border-color:#22356c;background:#eef1f8;cursor:default}.learn-cta_optionIcon__NoS5d{flex:0 0 36px;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--m-soft);color:var(--m-strong);transition:background .18s ease,color .18s ease}.learn-cta_optionIcon__NoS5d svg{width:18px;height:18px}.learn-cta_selected__yJnh6 .learn-cta_optionIcon__NoS5d{background:var(--m);color:#fff}.learn-cta_optionText__Ix7sS{display:flex;flex-direction:column;gap:.25rem;min-width:0}.learn-cta_optionText__Ix7sS strong{font-size:.95rem;line-height:1.3;font-weight:650}.learn-cta_selected__yJnh6 .learn-cta_optionText__Ix7sS{padding-top:.45rem}.learn-cta_desc__ZT_O0{font-size:.84rem;line-height:1.5;color:#3a4558}.learn-cta_points__XiSM_{display:flex;flex-wrap:wrap;gap:.3rem .8rem;margin-top:.1rem}.learn-cta_points__XiSM_ span{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;font-weight:600;line-height:1.4;color:#22356c}.learn-cta_points__XiSM_ svg{width:14px;height:14px;flex-shrink:0}.learn-cta_startRow__3pQNH{margin-top:1rem}.learn-cta_start__binuA{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:52px;margin:0;padding:.85rem 1.25rem;border:0;border-radius:12px;background:#2d8a2b;color:#fff;font:inherit;font-size:.98rem;font-weight:650;line-height:1.25;cursor:pointer;box-shadow:0 10px 22px -12px #2d8a2b;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.learn-cta_start__binuA:hover{background:#167814;transform:translateY(-1px);box-shadow:0 14px 26px -12px #2d8a2b}.learn-cta_arrow__icQjX{width:18px;height:18px;flex-shrink:0;transition:transform .15s ease}.learn-cta_start__binuA:hover .learn-cta_arrow__icQjX{transform:translateX(3px)}[dir=rtl] .learn-cta_arrow__icQjX{transform:scaleX(-1)}[dir=rtl] .learn-cta_start__binuA:hover .learn-cta_arrow__icQjX{transform:scaleX(-1) translateX(3px)}.learn-cta_member__sYg0n{margin:.65rem 0 0;font-size:.78rem;line-height:1.5;color:var(--muted);text-align:center}.learn-cta_member__sYg0n button{margin:0;padding:0;border:0;background:none;color:#22356c;font:inherit;font-weight:650;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.learn-cta_done__NLmJl{display:flex;gap:.75rem;align-items:flex-start;padding:1rem;border:2px solid #b2f2bb;border-radius:14px;background:#ebfbee}.learn-cta_doneIcon__f__Vo{flex:0 0 26px;width:26px;height:26px;color:#2b8a3e}.learn-cta_done__NLmJl strong{display:block;font-size:1rem;line-height:1.4;color:var(--ink)}.learn-cta_doneText__RgE7e{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:.35rem;font-size:.88rem;line-height:1.6;color:#3a4558}.learn-cta_doneMode__0EDuu{display:inline-flex;align-items:center;gap:.3rem;padding:.05rem .5rem;border-radius:999px;background:var(--m-soft);color:var(--m-strong);font-size:.8rem;font-weight:650}.learn-cta_doneMode__0EDuu svg{width:14px;height:14px}.learn-cta_doneCompact__pkFNr{flex:1;border:0;background:none;padding:0}.learn-cta_rail__d_sSy{position:sticky;top:96px;transition:opacity .25s ease,transform .25s ease,visibility 0s}.learn-cta_rail__d_sSy[data-covered=true]{opacity:0;transform:translateY(8px);visibility:hidden;transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}.learn-cta_rail__d_sSy .learn-cta_visual__LJFCf{aspect-ratio:16/10}@media(max-height:820px){.learn-cta_rail__d_sSy .learn-cta_desc__ZT_O0,.learn-cta_rail__d_sSy .learn-cta_points__XiSM_{display:none}.learn-cta_rail__d_sSy .learn-cta_visual__LJFCf{aspect-ratio:2/1}}@media(max-height:680px){.learn-cta_rail__d_sSy .learn-cta_visual__LJFCf{aspect-ratio:3/1}}.learn-cta_rail__d_sSy{max-height:calc(100vh - 112px);overflow-y:auto;overscroll-behavior:contain}.learn-cta_banner__VBY6R{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:2.5rem 0;max-width:880px}.learn-cta_banner__VBY6R .learn-cta_visual__LJFCf{aspect-ratio:auto;height:100%;min-height:300px}.learn-cta_banner__VBY6R .learn-cta_body__260ek{display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1.6rem 1.6rem}.learn-cta_banner__VBY6R .learn-cta_question__GHyia{font-size:1.3rem}.learn-cta_slim__wMYmq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.9rem 1.25rem;max-width:780px;margin:2.25rem 0;padding:1.1rem 1.25rem;border-radius:16px;background:var(--panel);color:var(--ink);line-height:1.4}.learn-cta_slimTitle__ngbPB{display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:650}.learn-cta_slimIcons__WB4e7{display:flex;flex-shrink:0}.learn-cta_slimIcons__WB4e7>span{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--m);color:#fff;border:2px solid var(--panel)}.learn-cta_slimIcons__WB4e7>span+span{margin-inline-start:-8px}.learn-cta_slimIcons__WB4e7 svg{width:15px;height:15px}.learn-cta_slimActions__r7aCc{display:flex;flex-wrap:wrap;gap:.5rem}.learn-cta_slimActions__r7aCc button{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;margin:0;padding:.55rem .95rem;border:2px solid #22356c;border-radius:999px;background:#fff;color:#22356c;font:inherit;font-size:.85rem;font-weight:650;line-height:1.3;cursor:pointer;transition:background .15s ease,color .15s ease}.learn-cta_slimActions__r7aCc button:hover{background:#22356c;color:#fff}.learn-cta_slimActions__r7aCc svg{width:16px;height:16px;flex-shrink:0;color:var(--m)}.learn-cta_slimActions__r7aCc button:hover svg{color:#fff}[dir=rtl] .learn-cta_barText__3vJ9E small,[dir=rtl] .learn-cta_early__CyZRy,[dir=rtl] .learn-cta_eyebrow__D6vFX,[dir=rtl] .learn-cta_question__GHyia{letter-spacing:0}.learn-cta_bar__vhDdD{display:none}@media(max-width:1099px){.learn-cta_bar__vhDdD{position:fixed;z-index:40;inset-inline:0;bottom:var(--bar-bottom,0);display:flex;align-items:center;gap:.75rem;padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--line);box-shadow:0 -10px 30px rgba(39,51,74,.122);transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.learn-cta_bar__vhDdD[data-visible=true]{transform:none;visibility:visible;transition:transform .25s ease}.learn-cta_bar__vhDdD[data-on-nav=true]{padding-bottom:calc(.65rem + var(--bar-lift, 0px));box-shadow:0 -10px 30px rgba(39,51,74,.122)}.learn-cta_barIcon___Dhv3{flex:0 0 40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--m-soft);color:var(--m-strong)}.learn-cta_barIcon___Dhv3 svg{width:20px;height:20px}.learn-cta_barText__3vJ9E{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}.learn-cta_barText__3vJ9E small{font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.learn-cta_barText__3vJ9E strong{font-size:.92rem;font-weight:650;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.learn-cta_bar__vhDdD .learn-cta_start__binuA{width:auto;min-height:44px;padding:.6rem 1rem;font-size:.88rem;white-space:nowrap;box-shadow:none}}@media(max-width:700px){.learn-cta_banner__VBY6R{grid-template-columns:1fr}.learn-cta_banner__VBY6R .learn-cta_visual__LJFCf{height:auto;min-height:0;aspect-ratio:16/9}.learn-cta_banner__VBY6R .learn-cta_body__260ek{padding:1.15rem 1.15rem 1.25rem}.learn-cta_banner__VBY6R .learn-cta_question__GHyia{font-size:1.12rem}.learn-cta_slim__wMYmq{padding:1rem}.learn-cta_slimActions__r7aCc{width:100%}.learn-cta_slimActions__r7aCc button{flex:1 1 100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.learn-cta_call__gdWKI,.learn-cta_chat__dcOq6,.learn-cta_fromMe__HdpbP,.learn-cta_hud__3wv_j,.learn-cta_page__RP7SC{animation:none}.learn-cta_arrow__icQjX,.learn-cta_bar__vhDdD,.learn-cta_optionIcon__NoS5d,.learn-cta_option__6HyCJ,.learn-cta_rail__d_sSy,.learn-cta_rail__d_sSy[data-covered=true],.learn-cta_slimActions__r7aCc button,.learn-cta_start__binuA{transition:none}.learn-cta_start__binuA:hover{transform:none}}.benefit-banner_benefit__e4Inj{--bg1:#19355d;--bg2:#24497f;--blob1:#fc5f3e66;--blob2:#3fa9f559;--dots:#ffffff12;--title:#fff;--text:#c9d5ea;--kicker:#ffb4a1;--kicker-bg:#ffffff1a;--btn:#d23f1f;--btn-ink:#fff;--btn-shadow:#d23f1f59;--halo:#ffffff1a;--shadow:0 14px 34px #19355d40;--fx-ink:#fff;--fx-flake:#fff;--fx-line:#0000;--fx-device:#fff;--fx-shadow:#08142a59;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) 180px;grid-template-areas:"copy stage" "action stage";align-items:center;column-gap:1rem;row-gap:.9rem;max-width:780px;min-height:172px;margin:2.75rem 0;padding:1.4rem 1rem 1.4rem 1.6rem;border-radius:24px;box-shadow:var(--shadow)}.benefit-banner_benefit__e4Inj[data-theme=sky]{--bg1:#eaf4ff;--bg2:#d4e9ff;--blob1:#3fa9f54d;--blob2:#fc5f3e33;--dots:#19355d0f;--title:#19355d;--text:#475569;--kicker:#1f6fb2;--kicker-bg:#fff;--halo:#fff;--shadow:0 12px 30px #3fa9f526;--fx-ink:#19355d;--fx-flake:#3fa9f5;--fx-line:#19355d1f;--fx-device:#19355d;--fx-shadow:#19355d24}.benefit-banner_benefit__e4Inj[data-theme=peach]{--bg1:#fff0ea;--bg2:#ffe0d3;--blob1:#fc5f3e40;--blob2:#ffc83d59;--dots:#fc5f3e14;--title:#19355d;--text:#475569;--kicker:#b8361a;--kicker-bg:#fff;--halo:#fff;--shadow:0 12px 30px #fc5f3e26;--fx-ink:#19355d;--fx-flake:#3fa9f5;--fx-line:#19355d1f;--fx-device:#19355d;--fx-shadow:#19355d24}.benefit-banner_bg__OfdXS{position:absolute;inset:0;z-index:-1;border-radius:inherit;overflow:hidden;background:radial-gradient(var(--dots) 1.2px,#0000 1.6px) 0 0/18px 18px,linear-gradient(120deg,var(--bg1),var(--bg2))}.benefit-banner_bg__OfdXS:after,.benefit-banner_bg__OfdXS:before{content:"";position:absolute;border-radius:50%}.benefit-banner_bg__OfdXS:before{width:260px;height:260px;inset-inline-end:-60px;top:-110px;background:radial-gradient(circle,var(--blob1),#0000 68%);animation:benefit-banner_drift__QaqQ_ 9s ease-in-out infinite alternate}.benefit-banner_bg__OfdXS:after{width:220px;height:220px;inset-inline-start:28%;bottom:-130px;background:radial-gradient(circle,var(--blob2),#0000 68%);animation:benefit-banner_drift__QaqQ_ 11s ease-in-out infinite alternate-reverse}.benefit-banner_copy__FJL_n{grid-area:copy;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0}.benefit-banner_kicker__M1Aqx{display:inline-flex;align-items:center;gap:.45rem;padding:.28rem .7rem;border-radius:999px;background:var(--kicker-bg);color:var(--kicker);font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.benefit-banner_kicker__M1Aqx:before{content:"";width:7px;height:7px;border-radius:50%;background:#fc5f3e;box-shadow:0 0 0 0 rgba(252,95,62,.502);animation:benefit-banner_ping__yMZwP 2s ease-out infinite}.benefit-banner_copy__FJL_n strong{font-size:1.14rem;line-height:1.35;font-weight:700;color:var(--title)}.benefit-banner_text__2wWEO{font-size:.9rem;line-height:1.55;color:var(--text)}.benefit-banner_action__7rsOF{grid-area:action;justify-self:start}.benefit-banner_action__7rsOF a,.benefit-banner_action__7rsOF button{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.75rem 1.3rem;border:0;border-radius:999px;background:var(--btn);color:var(--btn-ink)!important;font:inherit;font-size:.9rem;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 6px 16px var(--btn-shadow);transition:transform .18s ease,box-shadow .18s ease}.benefit-banner_action__7rsOF a:after,.benefit-banner_action__7rsOF button:after{content:"";position:absolute;inset:0 auto 0 0;width:45%;background:linear-gradient(100deg,#0000,hsla(0,0%,100%,.439),#0000);transform:translateX(-130%) skewX(-20deg);animation:benefit-banner_shine__tPrbK 3.4s ease-in-out infinite}.benefit-banner_action__7rsOF a:hover,.benefit-banner_action__7rsOF button:hover{transform:translateY(-2px);box-shadow:0 10px 22px var(--btn-shadow)}.benefit-banner_action__7rsOF svg{width:18px;height:18px;flex-shrink:0;transform:scaleX(var(--flip,1));animation:benefit-banner_nudge__dbpmn 1.6s ease-in-out infinite}[dir=rtl] .benefit-banner_action__7rsOF svg{--flip:-1}[dir=rtl] .benefit-banner_kicker__M1Aqx{letter-spacing:0}.benefit-banner_stage__QQHm2{--halo-size:146px;grid-area:stage;position:relative;align-self:center;height:156px}.benefit-banner_halo__wWcb7{position:absolute;top:50%;left:50%;width:var(--halo-size);height:var(--halo-size);margin:calc(var(--halo-size)/-2) 0 0 calc(var(--halo-size)/-2);border-radius:46% 54% 52% 48%/52% 46% 54% 48%;background:var(--halo);animation:benefit-banner_morph__SF8nF 8s ease-in-out infinite alternate}.benefit-banner_fx__SYIzY{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;transition:transform .25s ease}.benefit-banner_benefit__e4Inj:hover .benefit-banner_fx__SYIzY{transform:translateY(-3px) scale(1.04)}@media(prefers-reduced-motion:no-preference){.benefit-banner_fx__SYIzY [data-a]{transform-box:fill-box;transform-origin:center;animation-delay:var(--d,0s);animation-iteration-count:infinite;animation-timing-function:ease-in-out}.benefit-banner_benefit__e4Inj[data-seen=true] .benefit-banner_fx__SYIzY{animation:benefit-banner_enter__t3PGH .8s cubic-bezier(.34,1.56,.64,1)}.benefit-banner_fx__SYIzY [data-a=float]{animation-name:benefit-banner_float__BC5cQ;animation-duration:var(--t,3.6s)}.benefit-banner_fx__SYIzY [data-a=shadow]{animation-name:benefit-banner_shadow__OF4LK;animation-duration:var(--t,3.6s)}.benefit-banner_fx__SYIzY [data-a=glow]{animation-name:benefit-banner_glow__WBbtj;animation-duration:var(--t,1.6s)}.benefit-banner_fx__SYIzY [data-a=blink]{animation-name:benefit-banner_blink__CBlor;animation-duration:var(--t,4s)}.benefit-banner_fx__SYIzY [data-a=feedIn]{animation-name:benefit-banner_feedIn__bG8_G;animation-duration:var(--t,3.6s)}.benefit-banner_fx__SYIzY [data-a=stamp]{animation-name:benefit-banner_stamp__Dfl9z;animation-duration:var(--t,3.6s)}.benefit-banner_fx__SYIzY [data-a=slide]{animation-name:benefit-banner_slide__po8KB;animation-duration:var(--t,2.4s);animation-direction:alternate}.benefit-banner_fx__SYIzY [data-a=orbit]{transform-box:view-box;transform-origin:80px 72px;animation-name:benefit-banner_spin__8F84k;animation-duration:var(--t,4s);animation-timing-function:linear}.benefit-banner_fx__SYIzY [data-a=twinkle]{animation-name:benefit-banner_twinkle__4e8q6;animation-duration:var(--t,2.4s)}.benefit-banner_fx__SYIzY [data-a=pop]{animation-name:benefit-banner_pop__hG3bi;animation-duration:var(--t,3.6s)}.benefit-banner_fx__SYIzY [data-a=late]{animation-name:benefit-banner_late__eT6g6;animation-duration:var(--t,3.2s)}.benefit-banner_fx__SYIzY [data-a=bounce]{animation-name:benefit-banner_bounce__R5h5H;animation-duration:var(--t,1.2s)}.benefit-banner_fx__SYIzY [data-a=stretch]{transform-origin:left;animation-name:benefit-banner_stretch__jYqRC;animation-duration:var(--t,2.6s)}.benefit-banner_fx__SYIzY [data-a=rise]{animation-name:benefit-banner_rise__9K0tW;animation-duration:var(--t,3.2s);animation-timing-function:ease-out}.benefit-banner_fx__SYIzY [data-a=grow]{transform-origin:bottom;animation-name:benefit-banner_grow__zWqw6;animation-duration:var(--t,3.2s)}.benefit-banner_fx__SYIzY [data-a=draw]{stroke-dasharray:1;animation-name:benefit-banner_draw__ek2_p;animation-duration:var(--t,3.2s)}.benefit-banner_fx__SYIzY [data-a=sweep]{animation-name:benefit-banner_sweep__sHflS;animation-duration:var(--t,2.6s);animation-direction:alternate}.benefit-banner_fx__SYIzY [data-a=fall]{animation-name:benefit-banner_fall__3lfBu;animation-duration:var(--t,3.4s);animation-timing-function:linear}.benefit-banner_fx__SYIzY [data-a=pulse]{animation-name:benefit-banner_pulse__OyTWw;animation-duration:var(--t,1.8s)}.benefit-banner_fx__SYIzY [data-a=ring]{stroke-dasharray:1;animation-name:benefit-banner_ring__SKY1B;animation-duration:var(--t,4s)}.benefit-banner_fx__SYIzY [data-a=spin]{animation-duration:var(--t,4s);animation-timing-function:linear}.benefit-banner_fx__SYIzY [data-a=spin],.benefit-banner_fx__SYIzY [data-a=turn]{transform-box:view-box;transform-origin:80px 72px;animation-name:benefit-banner_spin__8F84k}.benefit-banner_fx__SYIzY [data-a=turn]{animation-duration:var(--t,18s);animation-timing-function:linear}.benefit-banner_fx__SYIzY [data-a=snowfall]{animation-name:benefit-banner_snowfall__MX2tq;animation-duration:var(--t,4.8s);animation-timing-function:linear}.benefit-banner_fx__SYIzY [data-a=ripple]{animation-name:benefit-banner_ripple__scz3A;animation-duration:var(--t,3.2s)}.benefit-banner_fx__SYIzY [data-a=shoot]{transform-box:view-box;transform-origin:74px 76px;animation-name:benefit-banner_shoot__E_7IW;animation-duration:var(--t,3.2s)}.benefit-banner_fx__SYIzY [data-a=press]{animation-name:benefit-banner_press__7h8dS;animation-duration:var(--t,1.6s)}.benefit-banner_fx__SYIzY [data-a=wand]{transform-box:view-box;transform-origin:144px 88px;animation-name:benefit-banner_wand__tvm0C;animation-duration:var(--t,2s)}}.benefit-banner_benefit__e4Inj:not([data-active=true]) *,.benefit-banner_benefit__e4Inj:not([data-active=true]) :after,.benefit-banner_benefit__e4Inj:not([data-active=true]) :before{animation-play-state:paused!important}@keyframes benefit-banner_drift__QaqQ_{0%{transform:translate(0) scale(1)}to{transform:translate(-34px,22px) scale(1.18)}}@keyframes benefit-banner_morph__SF8nF{0%{border-radius:46% 54% 52% 48%/52% 46% 54% 48%;transform:rotate(0)}to{border-radius:58% 42% 44% 56%/44% 58% 42% 56%;transform:rotate(8deg)}}@keyframes benefit-banner_enter__t3PGH{0%{transform:scale(.6) rotate(-6deg);opacity:0}60%{transform:scale(1.06) rotate(2deg);opacity:1}to{transform:scale(1) rotate(0)}}@keyframes benefit-banner_float__BC5cQ{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes benefit-banner_shadow__OF4LK{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.86);opacity:.7}}@keyframes benefit-banner_glow__WBbtj{0%,to{opacity:.45}50%{opacity:1}}@keyframes benefit-banner_blink__CBlor{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes benefit-banner_feedIn__bG8_G{0%{transform:translateY(14px);opacity:0}14%,88%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:0}}@keyframes benefit-banner_stamp__Dfl9z{0%,10%{transform:scale(1.7);opacity:0}24%{transform:scale(.92);opacity:1}30%,88%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}@keyframes benefit-banner_slide__po8KB{0%{transform:translateX(-14px)}to{transform:translateX(16px)}}@keyframes benefit-banner_shine__tPrbK{0%,55%{transform:translateX(-130%) skewX(-20deg)}to{transform:translateX(330%) skewX(-20deg)}}@keyframes benefit-banner_nudge__dbpmn{0%,to{transform:translateX(0) scaleX(var(--flip,1))}50%{transform:translateX(calc(var(--flip, 1) * 4px)) scaleX(var(--flip,1))}}@keyframes benefit-banner_ping__yMZwP{0%{box-shadow:0 0 0 0 rgba(252,95,62,.502)}80%,to{box-shadow:0 0 0 7px #fc5f3e00}}@keyframes benefit-banner_twinkle__4e8q6{0%,to{transform:scale(.5) rotate(0);opacity:.35}50%{transform:scale(1.1) rotate(25deg);opacity:1}}@keyframes benefit-banner_pop__hG3bi{0%{transform:scale(0)}12%{transform:scale(1.2)}18%{transform:scale(1)}80%{transform:scale(1)}92%,to{transform:scale(0)}}@keyframes benefit-banner_late__eT6g6{0%,55%{transform:scale(0)}68%{transform:scale(1.2)}75%,92%{transform:scale(1)}to{transform:scale(0)}}@keyframes benefit-banner_bounce__R5h5H{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}@keyframes benefit-banner_stretch__jYqRC{0%{transform:scaleX(0)}30%,85%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes benefit-banner_rise__9K0tW{0%{transform:translateY(10px) scale(.6);opacity:0}20%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-40px) scale(.9);opacity:0}}@keyframes benefit-banner_grow__zWqw6{0%{transform:scaleY(.1)}30%,88%{transform:scaleY(1)}to{transform:scaleY(.1)}}@keyframes benefit-banner_draw__ek2_p{0%{stroke-dashoffset:1;opacity:1}45%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes benefit-banner_sweep__sHflS{0%{transform:translateY(0)}to{transform:translateY(64px)}}@keyframes benefit-banner_fall__3lfBu{0%{transform:translateY(-50px) rotate(0);opacity:0}10%,85%{opacity:1}to{transform:translateY(90px) rotate(540deg);opacity:0}}@keyframes benefit-banner_pulse__OyTWw{0%,to{opacity:.15}50%{opacity:1}}@keyframes benefit-banner_ring__SKY1B{0%{stroke-dashoffset:1;opacity:1}55%,88%{stroke-dashoffset:.583;opacity:1}to{stroke-dashoffset:.583;opacity:0}}@keyframes benefit-banner_spin__8F84k{to{transform:rotate(1turn)}}@keyframes benefit-banner_snowfall__MX2tq{0%{transform:translateY(-10px) rotate(0);opacity:0}15%,85%{opacity:1}to{transform:translateY(70px) rotate(180deg);opacity:0}}@keyframes benefit-banner_ripple__scz3A{0%,24%{transform:scale(.85);opacity:0}30%{opacity:.9}60%,to{transform:scale(1.3);opacity:0}}@keyframes benefit-banner_shoot__E_7IW{0%{transform:translate(56px,-52px);opacity:0}8%{opacity:1}25%{transform:translate(0) rotate(0)}30%{transform:rotate(-7deg)}36%{transform:rotate(5deg)}42%{transform:rotate(-2deg)}48%,88%{transform:rotate(0);opacity:1}to{transform:rotate(0);opacity:0}}@keyframes benefit-banner_press__7h8dS{0%,70%,to{transform:scale(1)}80%{transform:scale(.72)}}@keyframes benefit-banner_wand__tvm0C{0%,to{transform:rotate(-12deg)}50%{transform:rotate(10deg)}}@media(max-width:640px){.benefit-banner_benefit__e4Inj{grid-template-columns:minmax(0,1fr) 112px;grid-template-areas:"copy stage" "action action";column-gap:.5rem;min-height:0;padding:1.25rem 1rem 1.1rem 1.2rem}.benefit-banner_stage__QQHm2{--halo-size:106px;height:116px}.benefit-banner_copy__FJL_n strong{font-size:1.04rem}.benefit-banner_text__2wWEO{font-size:.86rem}.benefit-banner_action__7rsOF{justify-self:stretch}.benefit-banner_action__7rsOF a,.benefit-banner_action__7rsOF button{width:100%;white-space:normal}}@media(prefers-reduced-motion:reduce){.benefit-banner_action__7rsOF a:after,.benefit-banner_action__7rsOF button:after,.benefit-banner_action__7rsOF svg,.benefit-banner_bg__OfdXS:after,.benefit-banner_bg__OfdXS:before,.benefit-banner_halo__wWcb7,.benefit-banner_kicker__M1Aqx:before{animation:none}.benefit-banner_action__7rsOF a,.benefit-banner_action__7rsOF button,.benefit-banner_fx__SYIzY{transition:none}.benefit-banner_action__7rsOF a:hover,.benefit-banner_action__7rsOF button:hover,.benefit-banner_benefit__e4Inj:hover .benefit-banner_fx__SYIzY{transform:none}}