.funnel_languageExperience__YnVgy{--cream:#f5f2ec}.funnel_languageDecor__03nNW{position:fixed;inset:0;pointer-events:none;overflow:hidden}.funnel_languageDecor__03nNW span:first-child{position:absolute;left:-60px;bottom:-70px;width:170px;height:170px;border-radius:50%;background:#dceb7a}.funnel_languageDecor__03nNW span:last-child{position:absolute;right:-40px;bottom:40px;width:150px;height:44px;border-radius:22px;background:#f2c2f2;transform:rotate(-18deg)}.funnel_motivationDecor__Gqhzs span:first-child{left:auto;right:-70px;bottom:-60px;width:190px;height:190px;background:#ff8a3d}.funnel_motivationDecor__Gqhzs span:last-child{right:auto;left:-30px;bottom:70px;width:64px;height:64px;border-radius:50%;background:#9dbbff;transform:none}.funnel_screen__a6zoB.funnel_languageScreen__0v9S9{justify-content:flex-start;padding-top:20px;padding-bottom:36px}.funnel_languageScreen__0v9S9 .funnel_screenInner__pMBQi{max-width:560px;gap:18px}@media (max-width:767px){.funnel_screen__a6zoB.funnel_languageScreen__0v9S9{padding:12px 20px 30px}.funnel_languageScreen__0v9S9 .funnel_screenInner__pMBQi{gap:14px}}.funnel_experience__xJ65_{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;background:var(--cream);transition:background-color .4s ease}.funnel_experienceWarm__lO3BL{background:var(--cream-warm)}.funnel_desktopFooter__TPZVd,.funnel_quizViewport__FbA88{display:contents}.funnel_topBar__qS2Xc{padding-top:env(safe-area-inset-top);position:-webkit-sticky;position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid rgba(23,20,15,.08);flex:0 0 auto}.funnel_promoBar__v_IlS{--promo-start:#351a31;--promo-mid:#612647;--promo-end:#853555;--promo-text:#fff8ed;--promo-label:#f3b5d1;--promo-detail:#f4d8e5;--promo-ticket:#ffedb9;--promo-ticket-ink:#351a31;--promo-art:255,191,218;position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,var(--promo-start) 0,var(--promo-mid) 60%,var(--promo-end) 100%);color:var(--promo-text)}.funnel_promoBar__v_IlS[data-theme=cobalt]{--promo-start:#16266a;--promo-mid:#2547bd;--promo-end:#3b63da;--promo-text:#fff;--promo-label:#c5d4ff;--promo-detail:#e3eaff;--promo-ticket:#ddf799;--promo-ticket-ink:#16245c;--promo-art:170,193,255}.funnel_promoBar__v_IlS[data-theme=coral]{--promo-start:#ffad7c;--promo-mid:#ff905e;--promo-end:#f77953;--promo-text:#3b1c19;--promo-label:#642e27;--promo-detail:#54251e;--promo-ticket:#fff1d4;--promo-ticket-ink:#5c2821;--promo-art:255,242,216}.funnel_promoBar__v_IlS[data-theme=halloween]{--promo-start:#17121e;--promo-mid:#2c1828;--promo-end:#48223a;--promo-text:#fff3d9;--promo-label:#ffb06b;--promo-detail:#f0dacc;--promo-ticket:#ff9a45;--promo-ticket-ink:#271321;--promo-art:255,151,72;border-bottom:2px solid #ff8a3b}.funnel_promoBar__v_IlS[data-theme=black-friday]{--promo-start:#121317;--promo-mid:#222120;--promo-end:#3d3022;--promo-text:#fff7e8;--promo-label:#f1cb82;--promo-detail:#f1cb82;--promo-ticket:#f3cf87;--promo-ticket-ink:#251c12;--promo-art:243,207,135;border-bottom:1px solid #c99d54}.funnel_promoEyebrow__YLZh_{color:var(--promo-label);font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.18em;text-transform:uppercase}.funnel_promoBar__v_IlS[data-theme=black-friday] .funnel_promoCopy__qsoLD{gap:5px}.funnel_promoBar__v_IlS[data-theme=black-friday] .funnel_promoBadge__AThnr{background:linear-gradient(135deg,#ffe6ae,#edbd65)}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoInner__U20qj{min-height:86px;gap:30px}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoHeadline__bmIE_{font-size:29px;font-weight:900;letter-spacing:-.035em}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoLabel__y1jPi{font-size:15px}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoBadge__AThnr{padding:9px 13px;border-color:#ffc27e;transform:rotate(4deg);box-shadow:4px 4px 0 rgba(0,0,0,.3),0 0 24px rgba(255,138,59,.16)}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoAmount__HwtHv{font-size:46px}.funnel_promoMessage__j72hV{display:flex;align-items:center;gap:14px;min-width:0}.funnel_promoArt__zIlr8{flex:0 0 auto;transform:rotate(-9deg);filter:drop-shadow(0 4px 8px rgba(0,0,0,.18))}.funnel_promoIllustration__4Aour{width:82px;height:82px;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 4px 7px rgba(0,0,0,.2))}.funnel_promoBar__v_IlS:before{content:"";position:absolute;z-index:-1;width:150px;height:150px;left:calc(50% - 310px);top:-110px;border:1px solid rgba(var(--promo-art),.24);border-radius:36px;transform:rotate(-28deg);box-shadow:0 0 0 15px rgba(var(--promo-art),.035);pointer-events:none}.funnel_promoBar__v_IlS:after{content:"";position:absolute;z-index:-1;width:160px;height:160px;right:calc(50% - 340px);top:-58px;border:20px solid rgba(var(--promo-art),.09);border-radius:50%;pointer-events:none}.funnel_promoInner__U20qj{min-height:76px;max-width:1180px;margin:0 auto;padding:10px 24px;display:flex;align-items:center;justify-content:center;gap:36px}.funnel_promoCopy__qsoLD{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.funnel_promoLabel__y1jPi{color:var(--promo-detail);font-size:14px;font-weight:700;line-height:1.2}.funnel_promoHeadline__bmIE_{font-family:var(--font-display);font-size:21px;font-weight:800;letter-spacing:-.025em;line-height:1.08;text-wrap:balance}.funnel_promoTrial__AzAf0{color:var(--promo-detail);font-size:12px;line-height:1.3}.funnel_promoDeadline__dUtX6{color:var(--promo-label);font-size:12.5px;font-weight:800;line-height:1.3}.funnel_promoBadge__AThnr{position:relative;display:flex;align-items:center;gap:4px;flex:0 0 auto;padding:7px 12px;border:1px solid rgba(255,255,255,.45);border-radius:7px;background:var(--promo-ticket);color:var(--promo-ticket-ink);font-family:var(--font-display);line-height:1;white-space:nowrap;transform:rotate(-4deg);box-shadow:3px 3px 0 rgba(20,5,18,.25)}.funnel_promoBadge__AThnr:after{content:"";position:absolute;left:6px;right:6px;bottom:4px;border-bottom:1px dashed rgba(53,26,49,.22)}.funnel_promoAmount__HwtHv{font-size:40px;font-weight:900;letter-spacing:-.055em}.funnel_promoUnit__gQVpf{display:flex;flex-direction:column;gap:3px;font-size:11px;font-weight:900;letter-spacing:.02em}.funnel_promoUnit__gQVpf span:first-child{font-size:17px}.funnel_promoBar__v_IlS[data-theme=fall]{--promo-start:#211218;--promo-mid:#35151e;--promo-end:#4b1b29;--promo-text:#fff6df;--promo-detail:#fff5e3;--promo-ticket:#ffb744;--promo-ticket-ink:#28110b;--promo-art:249,158,58}.funnel_promoBar__v_IlS[data-theme=fall]:before{width:310px;height:110px;top:-80px;left:calc(50% - 390px);border-radius:50%;box-shadow:none;border-color:#b66b34}.funnel_promoBar__v_IlS[data-theme=fall]:after{width:180px;height:300px;top:-60px;right:calc(50% - 310px);border:0;border-radius:0;background:rgba(255,171,68,.045);transform:rotate(35deg)}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoInner__U20qj{min-height:88px}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoHeadline__bmIE_{font-size:32px;white-space:nowrap}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoLabel__y1jPi{font-size:17px;font-weight:800}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoBadge__AThnr{background:linear-gradient(125deg,#ffca64,#ffad32);border-color:#efac45;border-radius:9px;padding:10px 14px;transform:rotate(5deg)}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoBadge__AThnr:after{top:5px;bottom:5px;border-top:1px dashed rgba(70,30,10,.4);border-bottom-color:rgba(70,30,10,.4)}.funnel_promoLeaves__lrZbK{display:block;flex:0 0 auto;width:62px;height:62px;filter:drop-shadow(0 3px 4px rgba(0,0,0,.2))}.funnel_topBarInner__S5mmV{max-width:1180px;margin:0 auto;padding:0 32px;height:60px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:40px;gap:40px}.funnel_topLogo__MP_5t{display:flex;align-items:center;min-height:44px}.funnel_topLogo__MP_5t img{height:22px;width:auto;display:block}.funnel_topProgress__R1ja_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;max-width:820px;margin:0 auto;width:100%}.funnel_topMilestone__M4L9_{display:flex;flex-direction:column;min-width:0;gap:5px}.funnel_topStageTrack__FwnOh{display:flex;align-items:center;gap:6px}.funnel_topStageMarker___sGlQ{display:grid;place-items:center;flex:0 0 15px;height:15px;border-radius:50%;background:rgba(26,21,26,.09);color:#766f69;font-size:10px;font-weight:700;line-height:1}.funnel_topTrack__IcFcm{display:block;flex:1 1;height:5px;min-width:0;border-radius:var(--radius-pill);background:rgba(26,21,26,.09);overflow:hidden}.funnel_topFill__v_FuC{display:block;height:100%;border-radius:var(--radius-pill);background:var(--orange);transition:width .35s ease}.funnel_topStageLabel__AX3bd{color:#766f69;font-size:12px;font-weight:500;line-height:1.15;white-space:nowrap}.funnel_topMilestone__M4L9_[data-state=active] .funnel_topStageMarker___sGlQ,.funnel_topMilestone__M4L9_[data-state=complete] .funnel_topStageMarker___sGlQ{background:var(--orange);color:#211a16}.funnel_topMilestone__M4L9_[data-state=active] .funnel_topStageLabel__AX3bd,.funnel_topMilestone__M4L9_[data-state=complete] .funnel_topStageLabel__AX3bd{color:var(--ink);font-weight:700}@media (prefers-reduced-motion:reduce){.funnel_topFill__v_FuC{transition:none}}.funnel_decor__BaiGa{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.funnel_decor__BaiGa span{position:absolute;display:block;border-radius:var(--radius-pill);animation:funnel_lp-float__QagAU 15s ease-in-out infinite;transition:left .9s cubic-bezier(.4,0,.2,1),right .9s cubic-bezier(.4,0,.2,1),top .9s cubic-bezier(.4,0,.2,1),bottom .9s cubic-bezier(.4,0,.2,1),width .9s,height .9s,background-color .9s,opacity .9s}.funnel_screen__a6zoB{position:relative;z-index:1;flex:1 1 auto;min-height:0;padding:30px 60px 52px;display:flex;flex-direction:column;justify-content:center;background:transparent}.funnel_screenInner__pMBQi{max-width:var(--shell-narrow);margin:0 auto;width:100%;display:flex;flex-direction:column;gap:26px}.funnel_screenInnerWide__DqYj_{max-width:var(--shell-max)}.funnel_screenInnerCentred__VDgB1{text-align:center;align-items:center}.funnel_screenInnerCentred__VDgB1 .funnel_headingGroup__82u82{align-items:center}.funnel_screenInnerCentred__VDgB1 .funnel_stack__Ksdqt{width:min(560px,100%);max-width:none}.funnel_screenInnerCentred__VDgB1 .funnel_planSummary__G9l7P{width:min(620px,100%);text-align:left}.funnel_screenInnerCentred__VDgB1 .funnel_planChips__Ds46L{justify-content:center}.funnel_screenInnerCentred__VDgB1 .funnel_planCtaBlock__zn_kG{align-items:center}.funnel_screenInnerCentred__VDgB1 .funnel_planOffer__yI_Id{text-align:left}.funnel_screenInnerCentred__VDgB1 .funnel_inlineActions__FdfNs{justify-content:center}.funnel_screenInnerCentred__VDgB1 .funnel_legal__DfvGR{margin-left:auto;margin-right:auto}.funnel_chrome__IRD5c{display:flex;flex-direction:column}.funnel_chromeRow__7d4D7{display:flex;align-items:center;justify-content:space-between;gap:14px}.funnel_backButton__wcCXi{cursor:pointer;border:none;background:transparent;padding:4px 6px 4px 0;display:inline-flex;align-items:center;gap:7px;font-family:var(--font-body);font-weight:800;font-size:15px;color:var(--ink-soft)}.funnel_headingGroup__82u82{display:flex;flex-direction:column;gap:12px}.funnel_gridLanguages__jDk18{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.funnel_gridTwo__ipn6z{display:grid;grid-gap:11px;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.funnel_gridThree__HcCRD{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.funnel_gridFour__cu9kS{display:grid;grid-gap:11px;gap:11px;grid-template-columns:repeat(4,minmax(0,1fr))}.funnel_stack__Ksdqt{display:flex;flex-direction:column;gap:14px;max-width:560px}.funnel_inlineActions__FdfNs{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.funnel_actionNote__s7ztl{font-family:var(--font-body);font-size:14.5px;color:var(--ink-soft)}.funnel_languageCard__IGm8K{cursor:pointer;text-align:left;background:var(--paper);color:#000;border:2px solid rgba(26,21,26,.11);border-radius:var(--radius-pill);padding:11px 16px;display:flex;align-items:center;gap:12px;transition:border-color .2s ease,background-color .2s ease}.funnel_languageCard__IGm8K:hover{border-color:var(--blue)}.funnel_languageCardSelected__B8K5A{background:var(--ink);color:var(--paper-warm);border-color:var(--ink)}.funnel_languageText__xXOvo{display:flex;flex-direction:column;min-width:0}.funnel_languageName__wZZN1{font-family:var(--font-body);font-weight:800;font-size:15.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.funnel_languageRegion__J4wSY{font-family:var(--font-body);font-size:12.5px;line-height:1.2;opacity:.62}.funnel_languageLearners__thBZT{margin-top:3px;color:#666159;font-size:12px;line-height:1.2;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.funnel_languageNew__m5wKe{align-self:flex-start;margin-top:3px;padding:2px 7px;border-radius:var(--radius-pill);background:#e8f3dc;color:#3c5c25;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.funnel_interstitial__Idesz{flex:1 1 auto;min-height:0;cursor:pointer;position:relative;z-index:1;padding:26px 60px 40px;display:flex;flex-direction:column;gap:26px;border:none;width:100%;text-align:inherit;font:inherit;color:inherit}.funnel_interstitialLogo__OcsJQ{display:flex;justify-content:center}.funnel_interstitialLogo__OcsJQ img{height:22px;width:auto}.funnel_interstitialBody__Sx4WU{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;text-align:center;width:100%}.funnel_interstitialLine__t17DU{font-family:var(--font-display);font-weight:900;letter-spacing:-.03em;font-size:clamp(22px,3vw,32px);line-height:1.12;max-width:560px;text-wrap:balance}.funnel_reflectionCard__kJ_an{background:#fff;border-radius:24px;padding:32px 30px;box-shadow:0 26px 60px rgba(60,55,48,.18)}.funnel_reflectionLine__eGrQ_{font-family:var(--font-display);font-weight:900;margin:0;font-size:clamp(24px,3.2vw,35px);line-height:1.1;letter-spacing:-.035em;color:#000;text-wrap:balance}.funnel_quoteCard__jQmQi{border-radius:18px;padding:20px 22px;display:flex;flex-direction:column;gap:12px;text-align:left}.funnel_quoteText__Zwzc6{font-family:var(--font-body);font-weight:600;margin:0;font-size:17px;line-height:1.45;text-wrap:pretty}.funnel_quoteWho__c5JGO{font-family:var(--font-body);font-weight:800;font-size:14px;opacity:.72}.funnel_narrowCentre__lv73z{flex:1 1;max-width:720px;margin:0 auto;width:100%;display:flex;flex-direction:column;justify-content:center;gap:22px}.funnel_levelBars__BBk_i{display:flex;align-items:flex-end;gap:12px;height:116px}.funnel_levelBar__BAC3B{width:40px;border-radius:8px;transition:background-color .4s ease}.funnel_cefrChip__7_Pff{background:rgba(255,109,0,.12);color:var(--orange-deep);border-radius:var(--radius-pill);padding:6px 15px;font-family:var(--font-body);font-weight:800;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase}.funnel_formatTiles__eV9tv{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.funnel_formatTile__E6IkJ{width:96px;height:96px;border-radius:20px;display:grid;place-items:center}.funnel_catalogGrid__EkVv0{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px;width:100%}.funnel_catalogTile__nfRxk{display:block;border-radius:10px;aspect-ratio:2/3}.funnel_catalogTileWrap__fY90f{transition:opacity .5s ease,transform .5s cubic-bezier(.4,0,.2,1)}.funnel_vocabKicker__R0eD_{font-family:var(--font-body);font-weight:800;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.funnel_vocabBig__6n5Mi{font-family:var(--font-display);font-weight:900;letter-spacing:-.04em;font-size:clamp(34px,5vw,50px);line-height:1}.funnel_vocabLine__45CYO{font-family:var(--font-display);font-weight:900;letter-spacing:-.03em;font-size:clamp(18px,2.4vw,24px);line-height:1.2;color:var(--ink-soft);text-wrap:balance}.funnel_vocabCard__KoteI{background:#fff;border-radius:22px;border:1px solid rgba(26,21,26,.1);padding:24px 26px}.funnel_weekRow__B2wT0{display:flex;align-items:center;gap:14px;height:40px}.funnel_weekLabel__e9P8H{width:84px;flex:0 0 auto;white-space:nowrap;font-family:var(--font-body);font-weight:800;font-size:13.5px;color:rgba(26,21,26,.66)}.funnel_weekTrack__dznRl{flex:1 1;min-width:0;height:24px;border-radius:var(--radius-pill);background:rgba(26,21,26,.06);display:flex;align-items:center}.funnel_weekFill__4FzVc{height:100%;border-radius:var(--radius-pill);flex:0 0 auto;transition:width .28s cubic-bezier(.4,0,.2,1)}.funnel_weekValue__y2wle{width:66px;flex:0 0 auto;text-align:right;font-family:var(--font-display);font-weight:900;font-size:18px;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(26,21,26,.6)}.funnel_buildingList__35f3M{flex:1 1;max-width:520px;margin:0 auto;width:100%;display:flex;flex-direction:column;justify-content:center;gap:18px}.funnel_buildingRow__daQUh{display:flex;align-items:center;gap:12px;transition:opacity .3s ease}.funnel_buildingDot___XOHQ{width:24px;height:24px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;transition:background-color .3s ease}.funnel_buildingLabel__ObDqF{font-family:var(--font-body);font-weight:700;font-size:17px;color:rgba(26,21,26,.85)}.funnel_createdWrap__mrSFB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:320px;text-align:center}.funnel_createdBadge__OLrrc{width:104px;height:104px;border-radius:50%;background:var(--lime);display:grid;place-items:center;animation:funnel_lp-pop__5EozB .55s cubic-bezier(.2,.9,.3,1.25) both}.funnel_createdHeading__26zYq{font-family:var(--font-display);font-weight:900;font-size:clamp(26px,3.4vw,34px);letter-spacing:-.035em;color:#000;animation:funnel_lp-rise__sSYIF .45s ease-out .3s both;margin:0}.funnel_createdHeading__26zYq:focus,.funnel_createdHeading__26zYq:focus-visible{outline:none}.funnel_createdNote__5eWdp{font-family:var(--font-body);font-size:16px;color:var(--ink-soft);animation:funnel_lp-rise__sSYIF .45s ease-out .45s both}.funnel_divider__mdFJL{display:flex;align-items:center;gap:14px;margin:4px 0}.funnel_dividerRule__GFJc2{flex:1 1;height:1px;background:var(--ink-faint)}.funnel_dividerText__BLQ5r{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--ink-soft)}.funnel_socialButtons__dtv_y{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.funnel_googleButton__hDJUj{width:min(400px,100%);min-height:44px;display:flex;justify-content:center}.funnel_googleButton__hDJUj:empty{display:none}.funnel_socialButton__vNmvT{width:min(400px,100%);min-height:44px;border:1px solid rgba(26,21,26,.24);border-radius:4px;background:#fff;color:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;font-family:var(--font-body);font-size:14px;font-weight:700;transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease}.funnel_socialButton__vNmvT:hover:not(:disabled){border-color:rgba(26,21,26,.5);box-shadow:0 3px 10px rgba(26,21,26,.1)}.funnel_socialButton__vNmvT:focus-visible{outline:3px solid rgba(255,109,0,.32);outline-offset:2px}.funnel_socialButtonDisabled__X_O7b,.funnel_socialButton__vNmvT:disabled{cursor:default;opacity:.55;pointer-events:none}.funnel_facebookButton___Sdol{background:#1877f2;border-color:#1877f2;color:#fff}.funnel_facebookButton___Sdol:hover:not(:disabled){border-color:#166fe5;background:#166fe5}.funnel_googleMark__gDWCL{font-family:var(--font-body);font-size:18px;font-weight:700;color:#4285f4}.funnel_facebookMark__L1dAI{width:22px;height:22px;border-radius:50%;background:#fff;color:#1877f2;display:grid;place-items:end center;font-family:var(--font-body);font-size:20px;font-weight:700;line-height:20px}.funnel_legal__DfvGR{font-family:var(--font-body);font-size:13px;line-height:1.45;color:rgba(26,21,26,.66);text-align:center}.funnel_legal__DfvGR a{color:var(--orange-deep);text-decoration:none;font-weight:700}.funnel_formError__7Rg2k{background:rgba(255,109,0,.1);border:1px solid rgba(255,109,0,.35);border-radius:14px;padding:13px 16px;display:flex;flex-direction:column;gap:10px;font-family:var(--font-body);font-size:14.5px;color:var(--ink);margin:0}.funnel_formErrorActions__goXoY{display:flex;gap:12px;flex-wrap:wrap}.funnel_linkButton__pSGEv{border:none;background:transparent;padding:0;cursor:pointer;font-family:var(--font-body);font-weight:800;font-size:14.5px;color:var(--orange-deep);text-decoration:underline}.funnel_planSummary__G9l7P{background:#fff;border-radius:18px;border:1px solid rgba(26,21,26,.1);padding:20px 24px;display:flex;flex-direction:column;gap:12px;max-width:620px}.funnel_planRow__wriF7{display:flex;justify-content:space-between;gap:16px;align-items:baseline}.funnel_planRowLabel__R13YB{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--ink-soft);flex:0 0 auto}.funnel_planRowValue__EABGc{font-family:var(--font-display);font-weight:900;font-size:16.5px;letter-spacing:-.02em;color:#000;text-align:right;margin:0}.funnel_planDivider___tnDD{display:block;height:1px;background:rgba(26,21,26,.09);margin-bottom:12px}.funnel_planChips__Ds46L{display:flex;gap:10px;flex-wrap:wrap;margin:0;padding:2px;list-style:none;max-width:620px}.funnel_planChip__DSW3F{display:inline-flex;align-items:center;gap:7px;color:var(--ink);padding:7px 12px;-webkit-clip-path:polygon(0 4%,98% 0,100% 7%,99% 93%,97% 100%,1% 97%);clip-path:polygon(0 4%,98% 0,100% 7%,99% 93%,97% 100%,1% 97%);transform:rotate(-.7deg)}.funnel_planChip__DSW3F:nth-child(2n){transform:rotate(.6deg)}.funnel_planChip__DSW3F svg{flex:0 0 auto}.funnel_planChipLabel__hiVMe{font-family:var(--font-body);font-weight:600;font-size:14px;line-height:1.3}.funnel_planOffer__yI_Id{background:#beb5aa;border:1px solid #a99f94;border-radius:var(--radius-card);padding:17px 20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;width:min(600px,100%)}.funnel_planOfferBadge__7T_MB{background:var(--lime);color:var(--ink);border-radius:12px;padding:10px 14px;flex:0 0 auto;font-family:var(--font-display);font-weight:900;font-size:25px;letter-spacing:-.035em;line-height:1}.funnel_planOfferText__tpO4j{flex:1 1;min-width:180px;display:flex;flex-direction:column;gap:3px}.funnel_planOfferHeading__ux2YV{font-family:var(--font-display);font-weight:900;font-size:17px;letter-spacing:-.02em;color:var(--ink)}.funnel_planOfferBody__Koe5s{font-family:var(--font-body);font-size:13.5px;line-height:1.35;color:#302b27}.funnel_planSavedNote__Srn2s{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--ink-soft)}.funnel_planSavedDot__wRs9Z{width:8px;height:8px;border-radius:50%;background:var(--orange);flex:0 0 auto}.funnel_planCtaBlock__zn_kG{display:flex;flex-direction:column;gap:9px;align-items:flex-start;width:min(300px,100%)}.funnel_planCtaBlock__zn_kG>a{width:100%}.funnel_planCtaNote__kuNdI{font-family:var(--font-body);font-size:13.5px;color:rgba(26,21,26,.66)}.funnel_mobileBar__p18V4{display:none}@media (max-width:991px){.funnel_screen__a6zoB{padding:22px 32px 36px}.funnel_interstitial__Idesz{padding:24px 32px 34px}.funnel_gridFour__cu9kS,.funnel_gridLanguages__jDk18{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px),(max-width:991px) and (max-height:500px){.funnel_quizViewport__FbA88{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.funnel_desktopFooter__TPZVd{display:none}.funnel_promoInner__U20qj{min-height:72px;justify-content:space-between;gap:16px;padding:10px 22px 10px 20px}.funnel_promoBar__v_IlS:before{left:-64px;top:-112px}.funnel_promoBar__v_IlS:after{right:-44px;top:-42px}.funnel_promoHeadline__bmIE_{font-size:18px}.funnel_promoBadge__AThnr{padding:6px 10px}.funnel_promoAmount__HwtHv{font-size:36px}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoInner__U20qj{min-height:82px;gap:14px;padding:10px 20px 10px 16px}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoHeadline__bmIE_{font-size:24px}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoLabel__y1jPi{font-size:14px}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoBadge__AThnr{padding:8px 10px}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoAmount__HwtHv{font-size:40px}.funnel_promoMessage__j72hV{gap:10px}.funnel_promoArt__zIlr8{width:40px;height:40px}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoInner__U20qj{min-height:82px;gap:12px;padding:10px 20px 10px 14px}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoMessage__j72hV{gap:10px}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoHeadline__bmIE_{font-size:29px}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoLabel__y1jPi{font-size:16px}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoBadge__AThnr{padding:9px 12px}.funnel_promoBar__v_IlS[data-theme=fall]:before{left:-95px;top:-80px}.funnel_promoBar__v_IlS[data-theme=fall]:after{right:5%}.funnel_promoLeaves__lrZbK{width:48px;height:48px}.funnel_topBarInner__S5mmV{gap:24px;padding:0 20px;height:48px}.funnel_topProgress__R1ja_{gap:7px}.funnel_topStageTrack__FwnOh{gap:4px}.funnel_topTrack__IcFcm{height:4px}.funnel_topStageLabel__AX3bd{font-size:11px}.funnel_topLogo__MP_5t img{height:16px}.funnel_decor__BaiGa{display:none}.funnel_screen__a6zoB{min-height:auto;padding:clamp(12px,2.5dvh,24px) 20px}.funnel_screenInner__pMBQi{gap:clamp(10px,2dvh,16px)}.funnel_headingGroup__82u82{gap:8px}.funnel_interstitial__Idesz{min-height:auto;padding:18px 20px max(20px,env(safe-area-inset-bottom));gap:clamp(12px,2.5dvh,20px)}.funnel_interstitialLogo__OcsJQ img{height:17px}.funnel_chrome__IRD5c{gap:13px}.funnel_chromeEmpty__1mVC4{display:none}.funnel_backButton__wcCXi{min-height:44px}.funnel_gridLanguages__jDk18{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.funnel_languageCard__IGm8K{--flag-size:28px;min-height:44px;padding:6px 10px;gap:8px}.funnel_languageName__wZZN1{font-size:14.5px}.funnel_languageRegion__J4wSY{font-size:11.5px}.funnel_languageLearners__thBZT{font-size:11px}.funnel_languageNew__m5wKe{padding:1px 6px;font-size:9px}.funnel_gridFour__cu9kS,.funnel_gridThree__HcCRD,.funnel_gridTwo__ipn6z{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel_gridTwoStack__lwSpf{grid-template-columns:1fr}.funnel_stack__Ksdqt{max-width:none}.funnel_levelBars__BBk_i{height:84px;gap:9px}.funnel_levelBar__BAC3B{width:30px}.funnel_formatTile__E6IkJ{width:76px;height:76px}.funnel_catalogGrid__EkVv0{grid-template-columns:repeat(4,1fr);gap:8px}.funnel_weekRow__B2wT0{height:34px;gap:10px}.funnel_weekLabel__e9P8H{width:66px;font-size:12px}.funnel_weekTrack__dznRl{height:20px}.funnel_weekValue__y2wle{width:52px;font-size:15px}.funnel_vocabCard__KoteI{padding:18px 16px;border-radius:18px}.funnel_planOfferBadge__7T_MB{font-size:20px;padding:8px 11px}.funnel_createdWrap__mrSFB{min-height:260px;gap:14px}.funnel_createdBadge__OLrrc{width:84px;height:84px}.funnel_legal__DfvGR,.funnel_planSummary__G9l7P{margin:0}.funnel_inlineActions__FdfNs,.funnel_planCtaBlock__zn_kG{display:none}.funnel_mobileBar__p18V4{position:-webkit-sticky;position:sticky;bottom:0;z-index:30;background:#fff;display:flex;flex-direction:column;gap:6px;padding:10px 16px max(10px,env(safe-area-inset-bottom));flex:0 0 auto;box-shadow:0 -6px 22px rgba(120,125,135,.24)}.funnel_mobileBarHint__sy27r{font-weight:700;font-size:13.5px;padding:3px 0}.funnel_mobileBarHint__sy27r,.funnel_mobileBarNote__NqMAb{font-family:var(--font-body);text-align:center;color:var(--ink-soft)}.funnel_mobileBarNote__NqMAb{font-size:12px}}@media (max-width:359px){.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoInner__U20qj{gap:8px;padding-left:10px;padding-right:14px}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoMessage__j72hV{gap:6px}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoHeadline__bmIE_{font-size:25px}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoLabel__y1jPi{font-size:14px}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoBadge__AThnr{padding:8px 10px}.funnel_promoBar__v_IlS[data-theme=fall] .funnel_promoAmount__HwtHv{font-size:36px}.funnel_promoLeaves__lrZbK{width:40px;height:40px}.funnel_languageCard__IGm8K{--flag-size:24px;padding-left:8px;padding-right:8px;gap:6px}.funnel_promoArt__zIlr8{display:none}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoInner__U20qj{padding-left:20px}.funnel_promoBar__v_IlS[data-layout=ticket] .funnel_promoHeadline__bmIE_{font-size:22px}}@media (max-width:767px) and (max-height:720px),(max-width:991px) and (max-height:500px){.funnel_screen__a6zoB{padding:12px 16px}.funnel_screenInner__pMBQi,.funnel_stack__Ksdqt{gap:10px}.funnel_gridFour__cu9kS,.funnel_gridThree__HcCRD,.funnel_gridTwo__ipn6z{gap:8px}.funnel_reflectionCard__kJ_an{padding:20px}.funnel_quoteCard__jQmQi{padding:16px;gap:8px}.funnel_interstitialBody__Sx4WU,.funnel_narrowCentre__lv73z{gap:14px}.funnel_planSummary__G9l7P{padding:14px 16px;gap:8px}.funnel_planDivider___tnDD{margin-bottom:8px}.funnel_planOffer__yI_Id{padding:12px 14px;gap:10px}.funnel_planChip__DSW3F{padding:7px 10px}}@media (min-width:768px) and (max-width:991px) and (max-height:500px){.funnel_gridFour__cu9kS,.funnel_gridLanguages__jDk18,.funnel_gridThree__HcCRD{grid-template-columns:repeat(3,minmax(0,1fr))}.funnel_catalogGrid__EkVv0{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:767px){.funnel_promoIllustration__4Aour{width:60px;height:60px}.funnel_promoBar__v_IlS[data-artwork=gift-burst] .funnel_promoInner__U20qj{gap:10px;padding:10px 14px 10px 10px}.funnel_promoBar__v_IlS[data-artwork=gift-burst] .funnel_promoMessage__j72hV{gap:8px}.funnel_promoBar__v_IlS[data-artwork=gift-burst] .funnel_promoHeadline__bmIE_{font-size:22px;text-wrap:wrap}}@media (max-width:359px){.funnel_promoIllustration__4Aour{width:44px;height:44px}.funnel_promoBar__v_IlS[data-artwork=gift-burst] .funnel_promoInner__U20qj{gap:8px;padding-left:8px;padding-right:10px}.funnel_promoBar__v_IlS[data-artwork=gift-burst] .funnel_promoMessage__j72hV{gap:5px}.funnel_promoBar__v_IlS[data-artwork=gift-burst] .funnel_promoHeadline__bmIE_{font-size:20px}.funnel_promoBar__v_IlS[data-artwork=gift-burst] .funnel_promoEyebrow__YLZh_{font-size:9px;letter-spacing:.12em}.funnel_promoBar__v_IlS[data-artwork=gift-burst] .funnel_promoBadge__AThnr{padding:7px}.funnel_promoBar__v_IlS[data-artwork=gift-burst] .funnel_promoAmount__HwtHv{font-size:36px}}@media (max-width:767px){.funnel_promoBar__v_IlS[data-compact] .funnel_promoInner__U20qj{min-height:54px;padding:6px 20px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoMessage__j72hV{gap:8px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoArt__zIlr8,.funnel_promoBar__v_IlS[data-compact] .funnel_promoLeaves__lrZbK{width:32px;height:32px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoIllustration__4Aour{width:40px;height:40px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoHeadline__bmIE_{font-size:21px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoLabel__y1jPi{font-size:12px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoBadge__AThnr{padding:5px 9px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoAmount__HwtHv{font-size:30px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoUnit__gQVpf{font-size:8px;gap:1px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoUnit__gQVpf span:first-child{font-size:12px}}@media (max-width:767px) and (max-height:720px){.funnel_promoBar__v_IlS[data-compact] .funnel_promoInner__U20qj{min-height:44px;padding-block:4px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoHeadline__bmIE_{font-size:18px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoLabel__y1jPi{font-size:11px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoBadge__AThnr{padding-block:4px}.funnel_promoBar__v_IlS[data-compact] .funnel_promoAmount__HwtHv{font-size:26px}}@media (max-width:767px) and (max-height:640px){.funnel_promoBar__v_IlS[data-compact]{display:none}}.flow-header_header__o1w0w{position:relative;z-index:5;flex:0 0 auto;background:#f5f2ec;padding-top:env(safe-area-inset-top)}.flow-header_inner__14LWl{max-width:600px;margin:0 auto;padding:0 20px}.flow-header_navigation__sQYDg{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:60px}.flow-header_back__dziFF{display:flex;align-items:center;justify-content:center;justify-self:start;width:44px;height:44px;margin-left:-12px;padding:0;border:0;background:transparent;color:#141210;cursor:pointer}.flow-header_logo__VwKun{display:inline-flex;align-items:center;justify-content:center;min-height:44px}.flow-header_logo__VwKun img{display:block;width:112px;height:auto}.flow-header_login___Wwev{display:inline-flex;align-items:center;justify-content:flex-end;justify-self:end;min-height:44px;color:#141210;font-size:15px;font-weight:600;text-decoration:none}.flow-header_progress__LvG5Q{display:flex;gap:6px}.flow-header_segment__UmIpq{display:block;flex:1 1;height:4px;background:#e4ded4;border-radius:2px;overflow:hidden}.flow-header_segment__UmIpq>span{display:block;height:100%;background:#ff6a13;border-radius:2px;transition:width .2s ease}.flow-header_counter__NKDq8{margin-top:8px;color:#5e5a54;font-size:13px;line-height:1.2}.flow-header_back__dziFF:focus-visible,.flow-header_login___Wwev:focus-visible,.flow-header_logo__VwKun:focus-visible{outline:3px solid #1f5fd6;outline-offset:2px}@media (max-width:767px){.flow-header_header__o1w0w[data-demo] .flow-header_navigation__sQYDg{height:48px}.flow-header_header__o1w0w[data-demo] .flow-header_counter__NKDq8{margin-top:5px;font-size:11px}}@media (max-width:767px) and (max-height:720px){.flow-header_header__o1w0w[data-demo] .flow-header_inner__14LWl{display:grid;grid-template-columns:1fr auto;grid-column-gap:10px;column-gap:10px;align-items:center}.flow-header_header__o1w0w[data-demo] .flow-header_navigation__sQYDg{grid-column:1/-1;height:44px}.flow-header_header__o1w0w[data-demo] .flow-header_counter__NKDq8{margin:0}}@media (prefers-reduced-motion:reduce){.flow-header_segment__UmIpq>span{transition:none}}.ui_button__U_qsS{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-weight:800;font-size:18.5px;padding:17px 36px;border:none;border-radius:var(--radius-pill);background:var(--orange);color:#fff;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .3s ease,color .3s ease}.ui_button__U_qsS:hover:not(:disabled){background:var(--blue);color:#0e1b33}.ui_button__U_qsS:disabled{background:rgba(26,21,26,.13);color:rgba(26,21,26,.45);cursor:default}.ui_buttonFull__doaFz,.ui_choice__x3ItA{display:flex;width:100%}.ui_choice__x3ItA{cursor:pointer;text-align:left;background:var(--paper);color:#000;border:2px solid var(--ink-faint);border-radius:var(--radius-card);padding:15px 20px;align-items:center;gap:14px;transition:border-color .2s ease,background-color .2s ease}.ui_choice__x3ItA:hover{border-color:var(--blue)}.ui_choiceCompact__vl8Kf{padding:13px 18px}.ui_choiceSelected___Colb{background:var(--ink);color:var(--paper-warm);border-color:var(--ink)}.ui_choiceBody__Lb4F_{flex:1 1;display:flex;flex-direction:column;gap:3px;min-width:0}.ui_choiceTitleRow__AYpUt{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.ui_choiceTitle__0y414{font-family:var(--font-display);font-weight:900;font-size:17.5px;letter-spacing:-.025em}.ui_choiceSub__MYZJM{font-family:var(--font-body);font-size:14px;color:var(--ink-soft)}.ui_choiceSelected___Colb .ui_choiceSub__MYZJM{color:rgba(242,237,227,.7)}.ui_choiceChevron__NHS5w{flex:0 0 auto}.ui_badge__Wwb6Z{background:var(--orange);color:#fff;border-radius:var(--radius-pill);padding:3px 10px;font-family:var(--font-body);font-weight:800;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.ui_choiceSelected___Colb .ui_badge__Wwb6Z{background:rgba(242,237,227,.18);color:var(--paper-warm)}.ui_pill__IgnqM{cursor:pointer;background:var(--paper);color:#000;border:2px solid var(--ink-faint);border-radius:var(--radius-pill);padding:15px 14px;font-family:var(--font-display);font-weight:900;font-size:17.5px;letter-spacing:-.02em;transition:border-color .2s ease,background-color .2s ease}.ui_pill__IgnqM:hover{border-color:var(--blue)}.ui_pillSmall__bIw1c{padding:12px 13px;font-size:15px}.ui_pillSelected__yRSEe{background:var(--ink);color:var(--paper-warm);border-color:var(--ink)}.ui_colorCard__5qp21{position:relative;cursor:pointer;overflow:hidden;text-align:left;border:3px solid transparent;border-radius:var(--radius-card);height:116px;display:flex;flex-direction:column;justify-content:space-between;padding:14px 15px 15px;transition:border-color .2s ease}.ui_colorCardTall__aCd4A{height:148px}.ui_colorCardSelected__GE2Lv{border-color:var(--orange)}.ui_colorCardTop__DduLO{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%}.ui_colorCardLabel__XI7MF{font-family:var(--font-display);font-weight:900;font-size:17px;letter-spacing:-.025em;line-height:1.08}.ui_colorCardSub__8MUxq{font-family:var(--font-body);font-size:13px;line-height:1.25;opacity:.72}.ui_colorCardBottom__lduCo{display:flex;flex-direction:column;gap:2px;min-width:0}.ui_colorCardBadge__wDlIA{background:var(--ink);color:#fff;border-radius:var(--radius-pill);padding:3px 8px;font-family:var(--font-body);font-weight:800;font-size:9.5px;letter-spacing:.09em;text-transform:uppercase}.ui_colorCardTick__QDJAo{width:26px;height:26px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 3px rgba(255,255,255,.9);display:grid;place-items:center;flex:0 0 auto}.ui_fieldWrap__scgN8{display:flex;flex-direction:column;gap:6px;width:100%}.ui_input__FR6uo{width:100%;background:var(--paper);font-family:var(--font-body);font-size:18px;font-weight:600;color:#000;padding:18px 20px;border-radius:var(--radius-pill);border:2px solid rgba(26,21,26,.14);outline:none;transition:border-color .2s ease}.ui_input__FR6uo:focus{border-color:var(--blue)}.ui_inputInvalid__JKbzv{border-color:rgba(255,109,0,.6)}.ui_passwordWrap__5JYZW{position:relative}.ui_passwordInput__rFe09{padding-right:82px}.ui_passwordToggle__0_fTo{position:absolute;right:16px;top:18px;border:none;background:transparent;cursor:pointer;padding:6px 4px;font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--ink-soft)}.ui_fieldError__xqEwE{font-family:var(--font-body);font-weight:700;font-size:13.5px;color:var(--orange-deep);padding-left:20px}.ui_flag__oXZOi{border-radius:50%;flex:0 0 auto;overflow:hidden;display:block;object-fit:cover;box-shadow:inset 0 0 0 1px rgba(26,21,26,.12)}.ui_flagInitials__qZTmD{border-radius:50%;flex:0 0 auto;display:grid;place-items:center;background:rgba(26,21,26,.07);color:var(--ink-soft);font-family:var(--font-display);font-weight:900;letter-spacing:-.02em}.ui_flagOn__ayzEv{background:rgba(242,237,227,.16);color:var(--paper-warm)}.ui_flagNordic__o9nv4{position:relative}.ui_flagNordic__o9nv4 span{position:absolute}.ui_loading__VroGA{display:flex;flex-direction:column;gap:11px;width:100%;max-width:420px;margin:0 auto}.ui_loadingTrack__6Q3XG{height:9px;border-radius:var(--radius-pill);background:rgba(26,21,26,.12);overflow:hidden}.ui_loadingTrackDark__DAMZ7{background:rgba(242,237,227,.16)}.ui_loadingFill___csO7{display:block;height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--grad-a) 0,var(--grad-b) 100%);transition:width .15s linear}.ui_loadingMeta__Bn5A7{display:flex;align-items:center;justify-content:center;gap:12px}.ui_loadingLabel__ghpmV{font-family:var(--font-body);font-weight:800;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.ui_loadingDark__bnypx .ui_loadingLabel__ghpmV{color:rgba(242,237,227,.75)}.ui_heading__WO15K{font-family:var(--font-display);font-weight:900;margin:0;font-size:clamp(30px,4.2vw,45px);line-height:1.04;letter-spacing:-.035em;color:#000;text-wrap:balance}.ui_headingSmall__01Cln{font-size:clamp(27px,3.7vw,39px)}.ui_heading__WO15K:focus,.ui_heading__WO15K:focus-visible{outline:none}.ui_sub__7DJba{font-family:var(--font-body);font-size:17.5px;line-height:1.45;color:var(--ink-soft);margin:0;max-width:540px;text-wrap:pretty}@media (max-width:767px),(max-width:991px) and (max-height:500px){.ui_button__U_qsS{font-size:17px;padding:16px 26px}.ui_choice__x3ItA{padding:13px 16px}.ui_choiceCompact__vl8Kf{padding:12px 15px}.ui_choiceTitle__0y414{font-size:16px}.ui_choiceSub__MYZJM{font-size:13px}.ui_pill__IgnqM{padding:13px 12px;font-size:15.5px}.ui_pillSmall__bIw1c{padding:11px 10px;font-size:13.5px}.ui_colorCard__5qp21{height:clamp(64px,8.5dvh,72px);padding:8px 10px}.ui_colorCardTall__aCd4A{height:clamp(96px,14dvh,112px)}.ui_colorCardLabel__XI7MF{font-size:14.5px}.ui_colorCardSub__8MUxq{font-size:12px}.ui_input__FR6uo{font-size:16.5px;padding:16px 18px}.ui_passwordInput__rFe09{padding-right:74px}.ui_passwordToggle__0_fTo{right:14px;top:16px}.ui_sub__7DJba{font-size:15px}}.language-picker_picker__Qo3he{width:100%;color:#141210}.language-picker_heading__3bi5c{margin:0;font-size:46px;line-height:1.02;font-weight:900;letter-spacing:-.035em}.language-picker_heading__3bi5c em{font-style:normal;color:#c24600}.language-picker_followUpHeading__mV6_t:focus,.language-picker_heading__3bi5c:focus{outline:none}.language-picker_lead__BNklp{margin:12px 0 0;color:#5e5a54;font-size:18px;line-height:1.45}.language-picker_question__yyzZy{margin:26px 0 12px;font-size:21px;line-height:1.2;font-weight:800;letter-spacing:-.01em}.language-picker_followUpGrid__tFxdd,.language-picker_grid__5t6Zu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.language-picker_tile__REsem{display:flex;align-items:center;gap:10px;width:100%;min-height:64px;padding:10px 14px;background:#fff;color:#141210;border:1px solid #e2dbd0;border-radius:14px;cursor:pointer;text-align:left;font-size:16px;font-weight:700}.language-picker_tile__REsem:hover{border-color:#ff6a13;background:#fff7f0}.language-picker_more__hPI_r:focus-visible,.language-picker_tile__REsem:focus-visible{outline:3px solid #1f5fd6;outline-offset:2px}.language-picker_tileText__INgDA{display:flex;flex-direction:column;min-width:0}.language-picker_name__u7a8K{font-size:16px;line-height:1.2;font-weight:700}.language-picker_learners__NtkoB,.language-picker_newBadge__9Upm_{margin-top:3px;font-size:12px;line-height:1.2;color:#5e5a54}.language-picker_newBadge__9Upm_{color:#1c7a3e;font-weight:600}.language-picker_more__hPI_r{display:block;min-height:44px;margin:10px auto 0;padding:10px;border:0;background:transparent;color:#141210;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.language-picker_moreHeading__8kvq1{margin:16px 0 10px;color:#5e5a54;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.language-picker_trust__CveJG{display:flex;align-items:center;justify-content:center;gap:6px;margin:2px 0 0;font-size:13px;line-height:1.3;color:#5e5a54}.language-picker_trust__CveJG>span:first-child{color:#1c7a3e;font-size:16px}.language-picker_trust__CveJG b{color:#141210}.language-picker_followUpHeading__mV6_t{margin:0;font-size:32px;line-height:1.08;font-weight:900;letter-spacing:-.03em}.language-picker_followUpGrid__tFxdd{margin-top:22px}@media (max-width:767px){.language-picker_heading__3bi5c{font-size:34px}.language-picker_lead__BNklp{margin-top:10px;font-size:16px}.language-picker_question__yyzZy{margin-top:22px;font-size:18px}.language-picker_tile__REsem{min-height:58px;padding:8px 12px}}@media (max-width:359px){.language-picker_tile__REsem{padding:8px 9px;gap:8px}.language-picker_tile__REsem>span:first-child{--flag-size:22px}.language-picker_name__u7a8K{font-size:15px}.language-picker_learners__NtkoB{font-size:11px}}.new-flow-screens_flowScreen__7U7T7{width:100%;max-width:560px;margin:0 auto;color:#141210}.new-flow-screens_levelHero__Mpsw0,.new-flow-screens_motivationHeading__SDsLO{margin:0;font-weight:900;letter-spacing:-.035em}.new-flow-screens_levelHero__Mpsw0{font-size:34px;line-height:1.02}.new-flow-screens_motivationHeading__SDsLO{margin-top:18px;font-size:32px;line-height:1.04}.new-flow-screens_levelHero__Mpsw0 em,.new-flow-screens_motivationHeading__SDsLO em{color:#c24600;font-style:normal}.new-flow-screens_levelHero__Mpsw0:focus,.new-flow-screens_motivationHeading__SDsLO:focus{outline:none}.new-flow-screens_lead__13DWQ{margin:10px 0 0;color:#5e5a54;font-size:16px;line-height:1.45}.new-flow-screens_languageRow__s_kqt{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:20px;padding:6px 8px 6px 14px;background:#fff;border:1px solid #e7e1d7;border-radius:14px}.new-flow-screens_languageIdentity__ojo8v{display:flex;align-items:center;gap:10px;min-width:0;font-size:16px}.new-flow-screens_languageIdentity__ojo8v b{overflow-wrap:anywhere}.new-flow-screens_languageIdentity__ojo8v>svg{flex:none}.new-flow-screens_changeLanguage__tpj0S{flex:none;min-height:44px;padding:10px 8px;border:0;background:transparent;color:#141210;font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.new-flow-screens_question__U7y9h{margin:22px 0 12px;font-size:18px;line-height:1.2;font-weight:800;letter-spacing:-.01em}.new-flow-screens_choiceStack__Vs3op{display:flex;flex-direction:column;gap:10px}.new-flow-screens_choice__awwCf{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 14px 12px 16px;border:1px solid #e2dbd0;border-radius:14px;background:#fff;color:#141210;font:inherit;text-align:left;cursor:pointer}.new-flow-screens_choice__awwCf:hover{border-color:#ff6a13;background:#fff7f0}.new-flow-screens_changeLanguage__tpj0S:focus-visible,.new-flow-screens_choice__awwCf:focus-visible{outline:3px solid #1f5fd6;outline-offset:2px}.new-flow-screens_choice__awwCf>svg{flex:none}.new-flow-screens_choiceText__RnO2t{display:flex;flex:1 1;flex-direction:column;min-width:0}.new-flow-screens_choiceLabel__M82n9{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:16px;line-height:1.2;font-weight:700}.new-flow-screens_choiceDescription__mNCmQ{margin-top:2px;color:#5e5a54;font-size:13.5px;line-height:1.3}.new-flow-screens_badge__Fgv_4{flex:none;padding:3px 8px;border-radius:999px;background:#ffe3cf;color:#8a3300;font-size:11px;font-weight:700}.new-flow-screens_note__OFRrz{margin:14px 0 0;color:#5e5a54;font-size:13px;line-height:1.4;text-align:center}.new-flow-screens_languagePill__2IrIa{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px 6px 8px;border:1px solid #e7e1d7;border-radius:999px;background:#fff;font-size:14px;font-weight:600}.new-flow-screens_goalStack__NLzTy{margin-top:20px}.new-flow-screens_goalChoice__GdUHk{min-height:60px;padding:10px 14px 10px 10px;gap:14px}.new-flow-screens_goalLabel__DyzfA{flex:1 1;min-width:0;font-size:16px;line-height:1.2;font-weight:700}.new-flow-screens_goalIcon__iNGdG{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px}@media (min-width:768px){.new-flow-screens_levelHero__Mpsw0{font-size:46px}.new-flow-screens_motivationHeading__SDsLO{font-size:42px}.new-flow-screens_lead__13DWQ{font-size:18px}.new-flow-screens_question__U7y9h{font-size:21px}}