.PublicCourseStudyMode_studyRoot__2PQ6R{min-height:100dvh;height:100dvh;width:100%;overflow:hidden;background:var(--content-bg,var(--bg));color:var(--page-title-color);--dialog-title-color:var(--page-title-color);--dialog-title-font-size:24px;--dialog-title-font-weight:400;--create-btn-border-radius:8px;--create-btn-font-size:12.75px;--dialog-btn-bg:rgba(221,230,243,1);--dialog-btn-color:#64748b;--dialog-btn-hover-bg:rgba(221,230,243,1);--border-inactive-color:#d1d1d3;--dialog-btn-hover-shadow:5px 5px 10px rgba(180,188,205,0.12),-5px -5px 10px rgba(255,255,255,0.2);--common-transition:all 0.25s cubic-bezier(0.4,0,0.2,1);--icon-create-filter:var(--icon-filter);--progress-bar-bg:#dfe8f6;--chip-favorite-bg:var(--gentle-color);--color-incorrect:#ef4444}.PublicCourseStudyMode_studyHeader__w05ky{position:fixed;inset:0 0 auto;height:63px;display:flex;align-items:center;justify-content:center;background:var(--appbar-bg);border-bottom:var(--appbar-border);z-index:20}.PublicCourseStudyMode_studyLogo__Ua28F{position:absolute;top:10px;left:10px;width:43px;height:43px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--create-btn-border-radius);background:var(--dialog-btn-bg);border:1px solid var(--border-inactive-color);box-shadow:var(--dialog-btn-hover-shadow);transform:translateY(-2px)}.PublicCourseStudyMode_studyLogo__Ua28F img{width:28px;height:28px;object-fit:contain}.PublicCourseStudyMode_headerActions__4237O{position:absolute;top:15px;right:13px;display:flex;align-items:center;justify-content:flex-end;gap:4px;max-width:calc(100vw - 26px)}.PublicCourseStudyMode_iconButton__WOd52,.PublicCourseStudyMode_navButton__FrBOH,.PublicCourseStudyMode_ratingButton__LJcmh,.PublicCourseStudyMode_textButton__zCLW_{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--create-btn-border-radius);background:var(--dialog-btn-bg);color:var(--dialog-btn-color);border:1px solid var(--border-inactive-color);font-family:var(--font);font-weight:500;font-size:var(--create-btn-font-size);transition:var(--common-transition);transform:translateY(-2px);box-shadow:var(--dialog-btn-hover-shadow);cursor:pointer}.PublicCourseStudyMode_iconButton__WOd52,.PublicCourseStudyMode_navButton__FrBOH{width:43px;height:43px;padding:0}.PublicCourseStudyMode_ratingButton__LJcmh,.PublicCourseStudyMode_textButton__zCLW_{width:auto;height:43px;padding:0 24px;white-space:nowrap}.PublicCourseStudyMode_iconButton__WOd52:hover,.PublicCourseStudyMode_navButton__FrBOH:hover,.PublicCourseStudyMode_ratingButton__LJcmh:hover,.PublicCourseStudyMode_textButton__zCLW_:hover{background:var(--dialog-btn-hover-bg);border-color:var(--border-inactive-color);transform:translateY(-5px);box-shadow:0 12px 24px rgba(96,165,250,.4)}.PublicCourseStudyMode_iconButton__WOd52 img,.PublicCourseStudyMode_navButton__FrBOH img,.PublicCourseStudyMode_textButton__zCLW_ img{width:20px;height:20px;filter:var(--icon-create-filter)}.PublicCourseStudyMode_textButton__zCLW_ img{width:16px;height:16px;margin-right:8px}.PublicCourseStudyMode_studyContent__eLAS4{width:100%;max-width:1300px;height:100%;margin:0 auto;padding:76px 28px 40px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.PublicCourseStudyMode_title__aVvQt{margin:0 0 8px;color:var(--dialog-title-color);font-size:var(--dialog-title-font-size);font-weight:var(--dialog-title-font-weight);line-height:1.2;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PublicCourseStudyMode_progressSection__cOjPv{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:12px}.PublicCourseStudyMode_progressText__F8wBP{color:var(--dialog-step-description-color,var(--page-title-color));font-size:var(--dialog-step-description-font-size,14px);font-weight:300}.PublicCourseStudyMode_progressBar__lvSGX{width:80%;height:6px;border-radius:999px;background:var(--progress-bar-bg);overflow:hidden}.PublicCourseStudyMode_progressFill__HaxA9{height:100%;border-radius:inherit;background:var(--chip-favorite-bg);transition:width .25s ease}.PublicCourseStudyMode_statsRow__NY3Xx{display:flex;justify-content:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.PublicCourseStudyMode_statCard__CH_H6{min-width:100px;height:55px;display:grid;align-content:center;justify-items:center;border-radius:var(--create-btn-border-radius);background:var(--dialog-btn-bg);border:1px solid var(--gentle-color);box-shadow:var(--dialog-btn-hover-shadow);transform:translateY(-2px)}.PublicCourseStudyMode_statLabel__dZaIe{color:var(--page-title-color);font-size:.75rem;line-height:1;margin-bottom:6px}.PublicCourseStudyMode_statValue___oph2{color:var(--page-title-color);font-size:16px;font-weight:300;line-height:.8}.PublicCourseStudyMode_modeStage__McQiP{flex:1 1;min-height:0;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:16px;overflow:hidden}.PublicCourseStudyMode_cardShell__blI4_{width:min(800px,100%);aspect-ratio:1.618/1;container-type:inline-size;perspective:1000px;flex:1 1 auto;max-height:min(52dvh,520px);min-height:250px}.PublicCourseStudyMode_cardInner___1Gli{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform-origin:center center;transition:transform .6s cubic-bezier(.4,0,.2,1)}.PublicCourseStudyMode_flipped__5L91i{transform:rotateY(180deg)}.PublicCourseStudyMode_cardFace__RAdJH{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;padding-left:7.416cqw;padding-right:7.416cqw;border-radius:var(--create-btn-border-radius);border:1px solid var(--gentle-color);background:linear-gradient(145deg,#f4f9ff,#e8f3ff);box-shadow:0 4px 24px rgba(0,0,0,.08);overflow:hidden}.PublicCourseStudyMode_cardBack__qs3gt{transform:rotateY(180deg)}.PublicCourseStudyMode_cardFooter__vb8N5,.PublicCourseStudyMode_cardHeader__0Tm0b{display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:1.854cqw;font-weight:400;border-color:rgba(0,0,0,.1)}.PublicCourseStudyMode_cardHeader__0Tm0b{position:relative;padding:1%;margin-left:-6.18cqw;margin-right:-6.18cqw;border-bottom:1px solid rgba(0,0,0,.1)}.PublicCourseStudyMode_cardFooter__vb8N5{padding:1%;border-top:1px solid rgba(0,0,0,.1);margin-top:auto}.PublicCourseStudyMode_flagIcon__qrjvV{position:absolute;left:1%;width:21px;height:15.75px;padding:1px;border:1px solid var(--gentle-color);border-radius:4px;object-fit:contain}.PublicCourseStudyMode_cardContent__rCqxu{flex:1 1;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr)}.PublicCourseStudyMode_textPane__UvnZf{position:relative;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.PublicCourseStudyMode_exampleText__h_SvV,.PublicCourseStudyMode_mainText__7PehV{width:100%;text-align:center;color:#1a2555;line-height:1.4;word-break:break-word;white-space:pre-line;padding-inline:calc(clamp(30px, 6.922cqw, 42px) + max(8px, 1.36cqw) + 8px);box-sizing:border-box}.PublicCourseStudyMode_mainText__7PehV{font-size:clamp(22px,4.944cqw,44px);font-weight:500}.PublicCourseStudyMode_exampleText__h_SvV{font-size:clamp(15px,2.9cqw,26px);font-style:italic;opacity:.75}.PublicCourseStudyMode_pinyinText__Dns5s{margin-top:4px;font-size:clamp(14px,3.5cqw,26px);font-weight:400;opacity:.6}.PublicCourseStudyMode_divider__jss2e{width:44%;max-width:240px;height:1px;margin:max(2px,.371cqw) auto;background:var(--gentle-color);opacity:.55}.PublicCourseStudyMode_soundButton__QWcYr{position:absolute;top:50%;right:max(8px,1.36cqw);transform:translateY(-50%);width:clamp(30px,6.922cqw,42px);height:clamp(30px,6.922cqw,42px);padding:0;border:var(--flashcard-audio-btn-border,1px solid rgba(186,198,220,.75));border-radius:50%;background:var(--flashcard-audio-btn-bg,rgba(255,255,255,.15));box-shadow:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.PublicCourseStudyMode_soundButton__QWcYr img{width:70%;height:70%;filter:var(--icon-filter)}.PublicCourseStudyMode_actionsRow__C9Cks{width:100%;display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.PublicCourseStudyMode_knowButton__qPxP2{border-color:var(--gentle-color);background:linear-gradient(180deg,color-mix(in srgb,var(--gentle-color),transparent 90%),color-mix(in srgb,var(--gentle-color),transparent 80%))}.PublicCourseStudyMode_dontKnowButton__UF6He{border-color:#ff9e9e;background:linear-gradient(180deg,color-mix(in srgb,#ff9e9e,transparent 90%),color-mix(in srgb,#ff9e9e,transparent 80%))}.PublicCourseStudyMode_quizLayout__2t827{width:100%;flex:1 1;min-height:0;display:grid;grid-template-rows:minmax(180px,.9fr) minmax(170px,1fr);grid-gap:12px;gap:12px;align-items:center}.PublicCourseStudyMode_questionCard__giqC_{width:min(620px,100%);min-height:170px;justify-self:center;display:grid;align-content:center;justify-items:center;grid-gap:8px;gap:8px;padding:18px;border-radius:var(--create-btn-border-radius);border:1px solid var(--gentle-color);background:linear-gradient(145deg,#f4f9ff,#e8f3ff)}.PublicCourseStudyMode_questionText__4BZUq{color:#1a2555;font-size:clamp(22px,3.2vw,38px);line-height:1.3;text-align:center}.PublicCourseStudyMode_choicesGrid__c70qc{display:grid;justify-content:center;align-content:center;grid-gap:8px;gap:8px;width:100%;height:100%}.PublicCourseStudyMode_choicesGrid__c70qc[data-count="2"]{grid-template-columns:repeat(2,minmax(220px,360px))}.PublicCourseStudyMode_choicesGrid__c70qc[data-count="4"]{grid-template-columns:repeat(2,minmax(220px,360px));grid-template-rows:repeat(2,minmax(100px,1fr))}.PublicCourseStudyMode_choiceCard__F3iRw,.PublicCourseStudyMode_matchCard__iVk5r{position:relative;border-radius:var(--create-btn-border-radius);color:var(--dialog-btn-color);line-height:1.35;text-align:center;word-break:break-word;cursor:pointer;transition:var(--common-transition)}.PublicCourseStudyMode_choiceCard__F3iRw{min-height:112px;padding:0 max(12px,2.2%);display:flex;flex-direction:column;border:1px solid var(--gentle-color);background:linear-gradient(145deg,#f4f9ff,#e8f3ff);box-shadow:0 4px 24px rgba(0,0,0,.08);overflow:hidden;font-family:var(--flashcard-font-family,var(--font));container-type:inline-size}.PublicCourseStudyMode_choiceFooter__ZDVgH,.PublicCourseStudyMode_choiceHeader__HFdqD{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:22px;padding:1%;color:var(--text-secondary,var(--muted));font-size:clamp(10px,3cqw,14px);font-weight:400}.PublicCourseStudyMode_choiceHeader__HFdqD{border-bottom:1px solid var(--flashcard-divider-color,rgba(0,0,0,.1))}.PublicCourseStudyMode_choiceFooter__ZDVgH{border-top:1px solid var(--flashcard-divider-color,rgba(0,0,0,.1))}.PublicCourseStudyMode_choiceBody__t_uie{position:relative;flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;padding-inline:calc(clamp(30px, 6.922cqw, 42px) + max(8px, 1.36cqw) + 8px);overflow:hidden}.PublicCourseStudyMode_choiceText__ASVhu{color:var(--flashcard-text-color,#1a2555);font-size:clamp(16px,5cqw,30px);line-height:1.4;white-space:pre-line}.PublicCourseStudyMode_choiceExample__XIKZa{color:var(--text-secondary,var(--muted));font-size:clamp(12px,3.2cqw,20px);font-style:italic;line-height:1.3;white-space:pre-line}.PublicCourseStudyMode_choiceDivider__7kC7_{width:44%;max-width:240px;height:1px;margin:max(2px,.371cqw) auto;background:var(--gentle-color);opacity:.55;flex-shrink:0}.PublicCourseStudyMode_choiceCard__F3iRw:hover,.PublicCourseStudyMode_matchCard__iVk5r:hover{transform:translateY(-2px);box-shadow:var(--dialog-btn-hover-shadow)}.PublicCourseStudyMode_choiceCorrect__qRQ8G{border-color:#2196f3;background:rgba(33,150,243,.14)}.PublicCourseStudyMode_choiceWrong__UOjay{border-color:#f44336;background:rgba(244,67,54,.14)}.PublicCourseStudyMode_feedbackBadge___GlWM{position:absolute;top:8px;right:8px;font-size:11px;font-weight:700}.PublicCourseStudyMode_matchLayout__cskZ2{flex:1 1;min-height:0;width:min(80vw,1300px);display:flex;flex-direction:column}.PublicCourseStudyMode_matchStats__1DVoh{display:flex;justify-content:center;gap:8px;margin-bottom:10px}.PublicCourseStudyMode_matchGrid__SeIz_{flex:1 1;min-height:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;align-content:center}.PublicCourseStudyMode_matchCard__iVk5r{display:flex;align-items:center;justify-content:center;min-height:112px;padding:14px;aspect-ratio:1.618;background:rgba(96,165,250,.08);border:1px solid rgba(96,165,250,.7);font-size:clamp(13px,1.2vw,20px)}.PublicCourseStudyMode_matchCard__iVk5r[data-type=answer]{background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.7)}.PublicCourseStudyMode_matchSelected__Lcsz2{transform:translateY(-2px);box-shadow:var(--dialog-btn-hover-shadow)}.PublicCourseStudyMode_matchResolved__LSLXC{opacity:.38}.PublicCourseStudyMode_completionOverlay__Pfa8j{position:fixed;inset:0;z-index:2600;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55)}.PublicCourseStudyMode_completionCard__InRPI{width:min(500px,calc(100vw - 40px));padding:28px;border-radius:12px;border:1px solid rgba(186,198,220,.5);background:var(--glass-bg);box-shadow:var(--glass-shadow);text-align:center}.PublicCourseStudyMode_completionCard__InRPI h2{margin-bottom:14px}@media (max-width:900px){.PublicCourseStudyMode_textButton__zCLW_ span{display:none}.PublicCourseStudyMode_textButton__zCLW_{width:43px;padding:0}.PublicCourseStudyMode_textButton__zCLW_ img{margin-right:0}.PublicCourseStudyMode_studyContent__eLAS4{padding-inline:20px}.PublicCourseStudyMode_choicesGrid__c70qc[data-count="2"],.PublicCourseStudyMode_choicesGrid__c70qc[data-count="4"]{grid-template-columns:repeat(2,minmax(160px,1fr))}.PublicCourseStudyMode_matchGrid__SeIz_{grid-template-columns:repeat(2,1fr)}}.PublicMenuPrimitives_panel__T1Tor{display:grid;grid-gap:var(--public-menu-gap,4px);gap:var(--public-menu-gap,4px);padding:var(--public-menu-padding,8px);border:var(--public-menu-border,1px solid var(--gentle-color,#b5d4f5));border-radius:var(--public-menu-radius,14px);background:var(--public-menu-background,rgba(255,255,255,.98));box-shadow:var(--public-menu-shadow,0 18px 38px rgba(30,41,59,.2));overflow:auto}.PublicMenuPrimitives_item__biuV6{min-height:var(--public-menu-item-min-height,38px);display:flex;align-items:center;gap:var(--public-menu-item-gap,12px);padding:var(--public-menu-item-padding,9px 12px);border:0;border-radius:var(--public-menu-item-radius,10px);background:transparent;color:var(--public-menu-text,var(--mobile-text-header,#424f60));font:var(--public-menu-item-font,700 14px/18px var(--app-font-family,system-ui,sans-serif));text-align:left;text-decoration:none;cursor:pointer}.PublicMenuPrimitives_item__biuV6:focus-visible,.PublicMenuPrimitives_item__biuV6:hover{outline:none;background:var(--public-menu-item-active-background,rgba(137,177,225,.12));color:var(--public-menu-active-text,var(--gentle-color,#89b1e1))}.PublicMenuPrimitives_item__biuV6[data-selected=true]{background:var(--public-menu-item-selected-background,var(--public-menu-item-active-background,rgba(137,177,225,.12)));color:var(--public-menu-selected-text,var(--public-menu-active-text,var(--gentle-color,#89b1e1)))}.NextHomeFirstScreen_root__3qTJU{--next-home-header-control-top:2svh;--next-home-header-control-size:4svh;--next-home-desktop-header-edge:10%;--next-home-header-gap:2vw;--next-home-brand-gap:0.8vw;--next-home-header-inner-gap:0.75svh;--next-home-language-button-width:11svh;--next-home-language-trigger-width:var(--next-home-language-button-width);--next-home-header-font-size:2svh;--next-home-header-button-padding-x:1.1svh;--next-home-header-flag-width:2.4svh;--next-home-header-radius:1.5svh;--next-home-header-dropdown-gap:1svh;--next-home-header-dropdown-width:32svh;--next-home-header-dropdown-padding:0.8svh;--next-home-header-dropdown-item-height:4.8svh;--next-home-header-dropdown-item-padding:1.4svh;--next-home-header-dropdown-item-radius:1.2svh;--next-home-header-dropdown-font-size:1.6svh;--next-home-side-nav-right:1.2vw;--next-home-side-nav-gap:1.6svh;--next-home-side-nav-join-size:2.6svh;--next-home-side-nav-join-icon-size:2svh;--next-home-side-nav-rail-width:2.8svh;--next-home-side-nav-rail-padding:0.4svh;--next-home-side-nav-dot-hit-size:2svh;--next-home-side-nav-active-dot-size:2svh;--next-home-side-nav-active-core-size:0.6svh;--next-home-side-nav-dot-size:0.4svh;--next-home-side-nav-tooltip-gap:1.2svh;--next-home-side-nav-tooltip-padding-y:0.6svh;--next-home-side-nav-tooltip-padding-x:1svh;--next-home-side-nav-tooltip-font-size:1.2svh;--next-home-side-nav-tooltip-caret-size:0.8svh;--next-home-brand-float-offset:0.8svh;--next-home-fairy-drift-positive:1.4svh;--next-home-fairy-drift-negative:-0.9svh;--next-home-floating-menu-offset:1.4svh;--next-home-floating-menu-size:4.4svh;--next-home-floating-menu-gap:0.8svh;--next-home-floating-menu-radius:1.2svh;--next-home-floating-menu-font-size:3svh;--next-home-floating-menu-add-icon-size:2.1svh;--next-home-floating-menu-icon-width:1.8svh;--next-home-floating-menu-icon-height:1.4svh;--next-home-floating-menu-icon-line:0.2svh;--next-home-floating-menu-panel-width:28svh;--next-home-floating-menu-panel-gap:0.6svh;--next-home-floating-menu-panel-padding:0.8svh;--next-home-floating-menu-item-height:4.4svh;--next-home-floating-menu-item-padding:1.4svh;--next-home-floating-menu-item-radius:1.2svh;--next-home-floating-menu-item-font-size:1.2svh;--next-home-screen-height:100svh;--hero-content-width:100%;--hero-copy-width:100%;--hero-form-width:70%;--hero-title-font-size:7.2svh;--hero-subtitle-font-size:2.6svh;--hero-email-font-size:2.2svh;--hero-email-button-edge-gap:0.3svh;--hero-content-row-gap:clamp(6px,1.05svh,14px);--hero-email-field-min-height:clamp(52px,6.6svh,72px);--hero-email-shadow-bleed-bottom:clamp(12px,1.5svh,22px);--hero-email-row-min-height:calc(var(--hero-email-field-min-height) + var(--hero-email-shadow-bleed-bottom));--hero-email-input-min-width:clamp(180px,36%,360px);--hero-email-button-min-width:clamp(170px,35%,340px);--hero-email-button-max-width:min(56%,360px);--hero-email-cta-font-size:clamp(13px,1.6svh,20px);--hero-store-title-font-size:1.92svh;--hero-store-button-radius:clamp(6px,calc(var(--next-home-header-radius) * 0.75),10px);--hero-store-icon-size:clamp(16px,1.5svh,20px);--hero-store-eyebrow-font-size:clamp(7px,0.625svh,8.5px);--hero-store-name-font-size:clamp(11px,1svh,13px);--hero-learners-gap:clamp(8px,1svh,16px);--hero-learners-main-offset-y:clamp(18px,4.5svh,58px);--hero-avatar-visible-count:2.2;--hero-avatar-stack-width:8.8svh;--hero-avatar-size:45.4545%;--hero-avatar-second-left:27.2727%;--hero-avatar-third-left:54.5455%;--hero-avatar-border-width:0.2svh;min-height:100vh;min-height:var(--next-home-screen-height);height:auto;margin:0;overflow-x:clip;overflow-y:visible;overscroll-behavior-y:auto;scroll-behavior:auto;scroll-snap-type:none;overflow-anchor:none;-webkit-overflow-scrolling:touch;font-family:var(--app-font-family,"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);background:#0c0f1a}.NextHomeFirstScreen_root__3qTJU,.NextHomeFirstScreen_root__3qTJU *{box-sizing:border-box}.NextHomeFirstScreen_root__3qTJU>[data-home-screen-index]{min-height:var(--next-home-screen-height);height:auto;overflow-x:clip;scroll-snap-align:none;scroll-snap-stop:normal}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet]{--next-home-tablet-header-edge:var(--next-home-desktop-header-edge);--next-home-tablet-header-gap:var(--next-home-header-gap);--hero-store-icon-size:clamp(16px,2.15svh,24px);--hero-store-eyebrow-font-size:clamp(7px,1svh,11px);--hero-store-name-font-size:clamp(11px,1.8svh,18px);min-height:var(--next-home-screen-height)}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait]{--next-home-language-trigger-width:var(--next-home-header-control-size);--next-home-tablet-portrait-signup-width:min(100%,620px);--next-home-tablet-portrait-signup-form-height:clamp(50px,5svh,58px);--next-home-tablet-portrait-signup-error-height:clamp(22px,2.4svh,28px);--next-home-tablet-portrait-signup-inset:5px;--next-home-tablet-portrait-signup-control-height:calc(var(--next-home-tablet-portrait-signup-form-height) - (var(--next-home-tablet-portrait-signup-inset) * 2));--next-home-tablet-portrait-signup-button-width:42%;--next-home-tablet-portrait-signup-button-min-width:clamp(142px,30%,178px);--next-home-tablet-portrait-signup-button-max-width:min(44%,240px);--next-home-tablet-portrait-signup-input-font-size:clamp(14px,1.55svh,16px);--next-home-tablet-portrait-signup-button-font-size:clamp(14px,1.5svh,16px);--hero-title-font-size:5.4svh;--hero-subtitle-font-size:2.15svh;--hero-email-font-size:var(--next-home-tablet-portrait-signup-input-font-size);--hero-email-cta-font-size:var(--next-home-tablet-portrait-signup-button-font-size);--hero-email-field-min-height:var(--next-home-tablet-portrait-signup-form-height);--hero-email-row-min-height:calc(var(--next-home-tablet-portrait-signup-form-height) + var(--next-home-tablet-portrait-signup-error-height));--hero-email-button-edge-gap:var(--next-home-tablet-portrait-signup-inset);--hero-email-input-min-width:clamp(160px,36%,300px);--hero-email-button-min-width:var(--next-home-tablet-portrait-signup-button-min-width);--hero-email-button-max-width:var(--next-home-tablet-portrait-signup-button-max-width);--hero-form-width:var(--next-home-tablet-portrait-signup-width);--hero-learners-main-offset-y:clamp(24px,4.2svh,54px)}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet]>[data-home-screen-index]{height:var(--next-home-screen-height)!important;min-height:var(--next-home-screen-height)!important;max-height:var(--next-home-screen-height)!important;overflow-x:clip!important;overflow-y:clip!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important}@supports not (height:100svh){.NextHomeFirstScreen_root__3qTJU{--next-home-screen-height:100vh}}.NextHomeFirstScreen_hero__g3_8F{--hero-zone-edge:var(--next-home-desktop-header-edge);--hero-zone-top-gap:2%;--hero-zone-header:4%;--hero-zone-header-bottom-gap:2%;--hero-zone-learners:4%;--hero-zone-main:74%;--hero-zone-store-top-gap:0%;--hero-zone-store-title:3%;--hero-zone-store-button-gap:2%;--hero-zone-store-buttons:4%;--hero-zone-bottom-gap:5%;position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:var(--hero-zone-edge) calc(100% - var(--hero-zone-edge) - var(--hero-zone-edge)) var(--hero-zone-edge);grid-template-rows:var(--hero-zone-top-gap) var(--hero-zone-header) var(--hero-zone-header-bottom-gap) var(--hero-zone-learners) var(--hero-zone-main) var(--hero-zone-store-top-gap) var(--hero-zone-store-title) var(--hero-zone-store-button-gap) var(--hero-zone-store-buttons) var(--hero-zone-bottom-gap);align-items:start;justify-items:center}.NextHomeFirstScreen_background__MfJCl{position:absolute;inset:0;z-index:0;display:block;pointer-events:none}.NextHomeFirstScreen_background__MfJCl img{width:100%;height:100%;display:block;object-fit:cover}.NextHomeFirstScreen_fairyLayer__UB5am,.NextHomeFirstScreen_starLayer__qb3uo{position:absolute;left:0;right:0;pointer-events:none}.NextHomeFirstScreen_starLayer__qb3uo{top:0;height:10%;z-index:1}.NextHomeFirstScreen_fairyLayer__UB5am{bottom:0;height:20%;z-index:2}.NextHomeFirstScreen_fairy__4BqkR,.NextHomeFirstScreen_star__S7_FH{position:absolute;border-radius:999px;opacity:0}.NextHomeFirstScreen_star__S7_FH{animation:NextHomeFirstScreen_twinkle__yn6Iz ease-in-out infinite}.NextHomeFirstScreen_fairy__4BqkR{animation:NextHomeFirstScreen_floatUp__Qcb1W ease-in-out infinite}.NextHomeFirstScreen_white__bLgRY{background:radial-gradient(circle,rgba(255,255,255,.95),rgba(255,255,255,0) 70%);box-shadow:0 0 12px rgba(255,255,255,.9),0 0 25px rgba(255,255,255,.6)}.NextHomeFirstScreen_warm__OE_dA{background:radial-gradient(circle,rgba(255,250,220,.95),rgba(255,250,220,0) 70%);box-shadow:0 0 12px rgba(255,250,220,.9),0 0 25px rgba(255,250,220,.6)}.NextHomeFirstScreen_cool__KKvy4{background:radial-gradient(circle,rgba(200,220,255,.95),rgba(200,220,255,0) 70%);box-shadow:0 0 12px rgba(200,220,255,.9),0 0 25px rgba(200,220,255,.6)}.NextHomeFirstScreen_pink__w1zDL{background:radial-gradient(circle,rgba(255,182,193,.9),rgba(255,182,193,0) 70%);box-shadow:0 0 15px rgba(255,182,193,.95),0 0 30px rgba(255,182,193,.55)}.NextHomeFirstScreen_rose__kWc7m{background:radial-gradient(circle,rgba(255,105,180,.9),rgba(255,105,180,0) 70%);box-shadow:0 0 15px rgba(255,105,180,.95),0 0 30px rgba(255,105,180,.55)}.NextHomeFirstScreen_lilac__eP0yI{background:radial-gradient(circle,rgba(221,160,221,.9),rgba(221,160,221,0) 70%);box-shadow:0 0 15px rgba(221,160,221,.95),0 0 30px rgba(221,160,221,.55)}.NextHomeFirstScreen_violet__cyAXe{background:radial-gradient(circle,rgba(238,130,238,.9),rgba(238,130,238,0) 70%);box-shadow:0 0 15px rgba(238,130,238,.95),0 0 30px rgba(238,130,238,.55)}.NextHomeFirstScreen_blush__vAo7P{background:radial-gradient(circle,rgba(255,192,203,.9),rgba(255,192,203,0) 70%);box-shadow:0 0 15px rgba(255,192,203,.95),0 0 30px rgba(255,192,203,.55)}.NextHomeFirstScreen_bottomBlur__qU02z{position:absolute;left:0;right:0;bottom:0;z-index:1;height:20%;pointer-events:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3) 30%,rgba(0,0,0,.7) 60%,#000);-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3) 30%,rgba(0,0,0,.7) 60%,#000)}.NextHomeFirstScreen_brand__OlLqt{position:relative;grid-column:2;grid-row:2;align-self:center;justify-self:start;z-index:10;height:var(--next-home-header-control-size);max-width:calc(100% - (var(--next-home-language-trigger-width) + var(--next-home-header-gap)));min-width:0;display:flex;align-items:center;gap:var(--next-home-brand-gap);text-decoration:none}.NextHomeFirstScreen_brand__OlLqt img{width:var(--next-home-header-control-size);height:var(--next-home-header-control-size);animation:NextHomeFirstScreen_brandFloat__c5dRO 4s ease-in-out infinite}.NextHomeFirstScreen_brand__OlLqt span{min-width:0;overflow:hidden;color:#fff;font-size:var(--next-home-header-font-size);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.NextHomeFirstScreen_topNav__Pp1aK{position:relative;grid-column:2;grid-row:2;align-self:center;justify-self:end;z-index:10;height:var(--next-home-header-control-size);width:max-content;margin-right:calc(var(--next-home-language-trigger-width) + var(--next-home-header-gap));display:flex;align-items:center;justify-content:flex-end;gap:var(--next-home-header-gap);min-width:0;max-width:none;overflow:visible}.NextHomeFirstScreen_topNav__Pp1aK a,.NextHomeFirstScreen_topNav__Pp1aK button{flex:0 0 auto;min-width:max-content;max-width:none;overflow:visible;color:#fff;font-size:var(--next-home-header-font-size);font-weight:500;text-decoration:none;text-overflow:clip;white-space:nowrap;border:0;background:transparent;font-family:inherit;line-height:1.2;cursor:pointer;transition:opacity .2s ease,background .2s ease}.NextHomeFirstScreen_topNavCollapsed__p1tMc{display:none}.NextHomeFirstScreen_topNav__Pp1aK a:hover,.NextHomeFirstScreen_topNav__Pp1aK button:hover{opacity:.8}.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D,.NextHomeFirstScreen_topNav__Pp1aK .NextHomeFirstScreen_signupButton__0p83o{box-sizing:border-box;height:var(--next-home-header-control-size);min-width:0;min-height:0;display:inline-flex;align-items:center;justify-content:center;gap:var(--next-home-header-inner-gap);padding:0 var(--next-home-header-button-padding-x);border:1px solid rgba(255,255,255,.3);border-radius:var(--next-home-header-radius);color:#fff;background:rgba(255,255,255,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none;font-size:var(--next-home-header-font-size);font-weight:500;line-height:1;transform:none;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease,transform .2s ease}.NextHomeFirstScreen_topNav__Pp1aK .NextHomeFirstScreen_signupButton__0p83o{width:max-content;min-width:0;max-width:none;padding-inline:var(--next-home-header-button-padding-x)}.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D{width:max-content;min-width:var(--next-home-language-button-width);max-width:none;height:var(--next-home-header-control-size);justify-content:center;gap:var(--next-home-header-inner-gap);padding:0 var(--next-home-header-button-padding-x)}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=desktop] .NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D,.NextHomeFirstScreen_root__3qTJU[data-next-home-device=desktop] .NextHomeFirstScreen_topNav__Pp1aK .NextHomeFirstScreen_signupButton__0p83o,.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=landscape] .NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D,.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=landscape] .NextHomeFirstScreen_topNav__Pp1aK .NextHomeFirstScreen_signupButton__0p83o{border-radius:calc(var(--next-home-header-radius) / 2)}.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D:focus,.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D:focus-visible,.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D:hover,.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D[aria-expanded=true],.NextHomeFirstScreen_topNav__Pp1aK .NextHomeFirstScreen_signupButton__0p83o:hover{opacity:1;background:rgba(255,255,255,.3);border-color:rgba(255,255,255,.3);box-shadow:none;transform:none}.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D:active,.NextHomeFirstScreen_topNav__Pp1aK .NextHomeFirstScreen_signupButton__0p83o:active{opacity:1;transform:translateY(1px) scale(.98);box-shadow:inset 0 4px 10px rgba(15,23,42,.18),0 1px 3px rgba(15,23,42,.12)}.NextHomeFirstScreen_language__ApAkc{position:relative;grid-column:2;grid-row:2;align-self:center;justify-self:end;z-index:2800;height:var(--next-home-header-control-size);display:flex;align-items:center;justify-content:flex-end}.NextHomeFirstScreen_languageMenu__FawzN{--adaptive-dropdown-max-height:600px;top:calc(100% + var(--next-home-header-dropdown-gap));right:0;width:min(var(--next-home-header-dropdown-width),calc(100vw - var(--next-home-desktop-header-edge) - var(--next-home-desktop-header-edge)));max-height:min(600px,80svh);padding:var(--next-home-header-dropdown-padding);z-index:2810}.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageMenu__FawzN{max-height:min(600px,80svh)}.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageMenuItem__3xJf1{min-height:var(--next-home-header-dropdown-item-height);gap:var(--next-home-header-dropdown-padding);padding:0 var(--next-home-header-dropdown-item-padding);border-radius:var(--next-home-header-dropdown-item-radius);font-size:var(--next-home-header-dropdown-font-size);--public-menu-text:rgba(226,232,240,0.9);--public-menu-active-text:rgba(226,232,240,0.9);--public-menu-selected-text:rgba(226,232,240,0.9)}.NextHomeFirstScreen_languageMenuFlag__Vw572{width:calc(var(--next-home-header-dropdown-item-height) * .6);height:auto;aspect-ratio:4/3;border-radius:12%}.NextHomeFirstScreen_languageButton__ACt_D img:first-child{width:var(--next-home-header-flag-width);height:auto;aspect-ratio:4/3;border-radius:15%;object-fit:contain;box-shadow:0 4px 8px rgba(15,23,42,.25)}.NextHomeFirstScreen_languageButton__ACt_D span{color:#fff;font-size:var(--next-home-header-font-size);font-weight:500;line-height:1;min-width:auto;text-align:center}.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButtonCompact__eMRyz{width:max-content;min-width:var(--next-home-language-button-width);max-width:none;height:var(--next-home-header-control-size);min-height:var(--next-home-header-control-size);padding:0 var(--next-home-header-button-padding-x);gap:var(--next-home-header-inner-gap)}.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButtonCompact__eMRyz span{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;-webkit-clip-path:none;clip-path:none;white-space:nowrap}.NextHomeFirstScreen_headerMenu__ytGFR{display:flex;align-items:center;justify-content:flex-end;position:relative;grid-column:2;grid-row:2;align-self:center;justify-self:end;z-index:2700;width:max-content;height:var(--next-home-header-control-size);margin-right:calc(var(--next-home-language-trigger-width) + var(--next-home-header-gap))}.NextHomeFirstScreen_headerMenuButton__td35y{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:max-content;min-width:0;max-width:none;height:var(--next-home-header-control-size);min-height:var(--next-home-header-control-size);display:inline-flex;align-items:center;justify-content:center;gap:var(--next-home-header-inner-gap);padding:0 var(--next-home-header-button-padding-x);overflow:hidden;border:1px solid rgba(255,255,255,.3);border-radius:var(--next-home-header-radius);color:#fff;background:rgba(255,255,255,.2);box-shadow:none;font:inherit;font-size:var(--next-home-header-font-size);font-weight:700;line-height:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .2s ease,border-color .2s ease,opacity .2s ease,transform .2s ease}.NextHomeFirstScreen_headerMenuButtonIcon__HGbKq{width:var(--next-home-header-flag-width);height:calc(var(--next-home-header-flag-width) * .75);display:block;flex:0 0 auto;object-fit:fill;filter:brightness(0) invert(1)}.NextHomeFirstScreen_headerMenuButtonText__GW9OP{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NextHomeFirstScreen_headerMenuButton__td35y:focus-visible,.NextHomeFirstScreen_headerMenuButton__td35y:hover,.NextHomeFirstScreen_headerMenuButton__td35y[aria-expanded=true]{opacity:1;background:rgba(255,255,255,.3);border-color:rgba(255,255,255,.3)}.NextHomeFirstScreen_headerMenuButton__td35y:focus-visible{outline:2px solid rgba(255,255,255,.82);outline-offset:3px}.NextHomeFirstScreen_headerMenuButton__td35y:active{transform:translateY(1px) scale(.98)}.NextHomeFirstScreen_headerMenuPanel__DlBGK{position:absolute;top:calc(100% + var(--next-home-header-dropdown-gap));right:0;width:min(var(--next-home-header-dropdown-width),calc(100vw - var(--next-home-desktop-header-edge) - var(--next-home-desktop-header-edge)));--public-menu-gap:var(--next-home-header-dropdown-padding);--public-menu-padding:var(--next-home-header-dropdown-padding);--public-menu-border:1px solid rgba(255,255,255,0.46);--public-menu-radius:var(--next-home-header-radius);--public-menu-background:#111f30;--public-menu-shadow:0 14px 32px rgba(9,22,42,0.22),inset 0 1px 0 rgba(255,255,255,0.42)}.NextHomeFirstScreen_headerMenuPanel__DlBGK a,.NextHomeFirstScreen_headerMenuPanel__DlBGK button{min-width:0;--public-menu-item-min-height:var(--next-home-header-dropdown-item-height);--public-menu-item-padding:0 var(--next-home-header-dropdown-item-padding);--public-menu-item-radius:var(--next-home-header-dropdown-item-radius);--public-menu-text:#ffffff;--public-menu-active-text:#ffffff;--public-menu-item-font:760 var(--next-home-header-dropdown-font-size)/1 var(--app-font-family,system-ui,sans-serif);--public-menu-item-active-background:#2e3a49;justify-content:flex-start;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:#2e3a49;text-overflow:ellipsis;white-space:nowrap}.NextHomeFirstScreen_headerMenuPanel__DlBGK .NextHomeFirstScreen_headerMenuPrimary__i2zk5{color:#ffffff;background:linear-gradient(135deg,rgb(255,138,72),rgb(255,94,114));box-shadow:0 8px 18px rgba(255,94,114,.22)}.NextHomeFirstScreen_floatingMenu__hY91l{display:none;position:fixed;right:calc(var(--next-home-floating-menu-offset) + env(safe-area-inset-right));bottom:calc(var(--next-home-floating-menu-offset) + env(safe-area-inset-bottom));z-index:2300;width:var(--next-home-floating-menu-size);height:var(--next-home-floating-menu-size)}.NextHomeFirstScreen_floatingMenu__hY91l[data-menu-open=true]{z-index:2500}.NextHomeFirstScreen_floatingMenuButton__mqfxG{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--next-home-floating-menu-size);height:var(--next-home-floating-menu-size);min-width:var(--next-home-floating-menu-size);min-height:var(--next-home-floating-menu-size);display:inline-flex;align-items:center;justify-content:center;gap:var(--next-home-floating-menu-gap);padding:0;border:1px solid rgba(242,139,40,.88);border-radius:var(--next-home-floating-menu-radius);outline:0;color:#f28b28;background:rgba(255,255,255,.34);box-shadow:0 0 0 2px rgba(255,255,255,.58),0 0 0 3px rgba(242,139,40,.74),0 14px 32px rgba(9,22,42,.22),inset 0 1px 0 rgba(255,255,255,.42);font:inherit;font-size:var(--next-home-floating-menu-font-size);line-height:1;font-weight:760;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.NextHomeFirstScreen_floatingMenuButtonIcon__UBhCg{width:var(--next-home-floating-menu-icon-width);height:var(--next-home-floating-menu-icon-height);display:none;align-content:space-between;flex:0 0 auto}.NextHomeFirstScreen_floatingMenuButtonIcon__UBhCg span{display:block;width:100%;height:var(--next-home-floating-menu-icon-line);border-radius:999px;background:currentColor}.NextHomeFirstScreen_floatingMenuButtonText__f2ECs{display:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NextHomeFirstScreen_floatingMenuButtonPlus__jWRhu{width:var(--next-home-floating-menu-add-icon-size);height:var(--next-home-floating-menu-add-icon-size);display:block;flex:0 0 auto;background:currentColor;mask:url(/icons/cards/add.svg) center/contain no-repeat;-webkit-mask:url(/icons/cards/add.svg) center/contain no-repeat}.NextHomeFirstScreen_floatingMenuButton__mqfxG:focus-visible{outline:2px solid rgba(255,255,255,.82);outline-offset:3px}.NextHomeFirstScreen_floatingMenuPanel__NZ6Qe{position:absolute;right:0;bottom:0;width:var(--next-home-floating-menu-panel-width);max-width:calc(100vw - var(--next-home-floating-menu-offset) - var(--next-home-floating-menu-offset));--public-menu-gap:var(--next-home-floating-menu-panel-gap);--public-menu-padding:var(--next-home-floating-menu-panel-padding);--public-menu-border:1px solid rgba(255,255,255,0.46);--public-menu-radius:var(--next-home-header-radius);--public-menu-background:#111f30;--public-menu-shadow:0 14px 32px rgba(9,22,42,0.22),inset 0 1px 0 rgba(255,255,255,0.42)}.NextHomeFirstScreen_floatingMenuPanel__NZ6Qe a,.NextHomeFirstScreen_floatingMenuPanel__NZ6Qe button{min-width:0;justify-content:flex-start;--public-menu-item-min-height:var(--next-home-floating-menu-item-height);--public-menu-item-padding:0 var(--next-home-floating-menu-item-padding);--public-menu-item-radius:var(--next-home-floating-menu-item-radius);--public-menu-text:#ffffff;--public-menu-active-text:#ffffff;--public-menu-item-font:760 var(--next-home-floating-menu-item-font-size) /1 var(--app-font-family,system-ui,sans-serif);--public-menu-item-active-background:#2e3a49;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:#2e3a49;text-overflow:ellipsis;white-space:nowrap}.NextHomeFirstScreen_floatingMenuPanel__NZ6Qe .NextHomeFirstScreen_floatingMenuPrimary__74wl_{color:#ffffff;background:linear-gradient(135deg,rgb(255,138,72),rgb(255,94,114));box-shadow:0 8px 18px rgba(255,94,114,.22)}.NextHomeFirstScreen_floatingMenuPanel__NZ6Qe a:focus-visible,.NextHomeFirstScreen_floatingMenuPanel__NZ6Qe a:hover,.NextHomeFirstScreen_floatingMenuPanel__NZ6Qe button:focus-visible,.NextHomeFirstScreen_floatingMenuPanel__NZ6Qe button:hover{outline:none;background:#2e3a49}.NextHomeFirstScreen_floatingMenuButton__mqfxG:active{transform:translateY(1px) scale(.98);box-shadow:0 0 0 2px rgba(255,255,255,.52),0 0 0 3px rgba(242,139,40,.68),inset 0 4px 10px rgba(15,23,42,.18),0 1px 3px rgba(15,23,42,.12)}.NextHomeFirstScreen_floatingMenuPanel__NZ6Qe button:active{transform:scale(.98)}.NextHomeFirstScreen_sideNav__yYHTV{position:fixed;top:50%;right:var(--next-home-side-nav-right);z-index:1200;display:flex;transform:translateY(-50%);flex-direction:column;align-items:center;gap:var(--next-home-side-nav-gap);pointer-events:auto}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet] .NextHomeFirstScreen_sideNav__yYHTV{display:none}.NextHomeFirstScreen_joinOrb__8tYOV{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--next-home-side-nav-join-size);height:var(--next-home-side-nav-join-size);display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:linear-gradient(135deg,#ff8c00,#ff6b00);box-shadow:0 4px 16px rgba(255,140,0,.4),inset 1px 1px 0 rgba(255,255,255,.3);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .12s ease,background .12s ease,box-shadow .12s ease,opacity .12s ease}.NextHomeFirstScreen_joinOrb__8tYOV:active,.NextHomeFirstScreen_joinOrb__8tYOV:focus{outline:none}.NextHomeFirstScreen_joinOrb__8tYOV:active{opacity:1;transform:translateY(1px) scale(.98);box-shadow:inset 0 4px 10px rgba(15,23,42,.18),0 1px 3px rgba(15,23,42,.12)}.NextHomeFirstScreen_joinOrb__8tYOV img{width:var(--next-home-side-nav-join-icon-size);height:var(--next-home-side-nav-join-icon-size);filter:brightness(0) invert(1)}.NextHomeFirstScreen_dotRail__LzMoO{position:relative;width:var(--next-home-side-nav-rail-width);display:flex;flex-direction:column;align-items:center;padding:var(--next-home-side-nav-rail-padding) 0;border:1px solid rgba(128,128,128,.3);border-radius:calc(var(--next-home-side-nav-rail-width) / 2);background:rgba(128,128,140,.25);box-shadow:0 4px 16px rgba(0,0,0,.15),inset 0 0 0 1px rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.NextHomeFirstScreen_navDotButton__TONb9{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2;width:100%;height:var(--next-home-side-nav-dot-hit-size);display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.NextHomeFirstScreen_navDotButton__TONb9:active{background:transparent}.NextHomeFirstScreen_navDotButton__TONb9:focus-visible .NextHomeFirstScreen_dot__7qqCq,.NextHomeFirstScreen_navDotButton__TONb9:hover .NextHomeFirstScreen_dot__7qqCq{transform:scale(1.4);background:rgba(255,255,255,.8)}.NextHomeFirstScreen_navDotButton__TONb9:focus-visible .NextHomeFirstScreen_screenTooltip__d0VNW,.NextHomeFirstScreen_navDotButton__TONb9:hover .NextHomeFirstScreen_screenTooltip__d0VNW{opacity:1;visibility:visible;transform:translateY(-50%)}.NextHomeFirstScreen_navDotButton__TONb9:focus-visible{outline:none}.NextHomeFirstScreen_navDotButton__TONb9:focus:not(:focus-visible){outline:none}.NextHomeFirstScreen_activeDot__ZOTY7{position:absolute;z-index:1;width:var(--next-home-side-nav-active-dot-size);height:var(--next-home-side-nav-active-dot-size);display:flex;align-items:center;justify-content:center;border-radius:calc(var(--next-home-side-nav-active-dot-size) / 2);background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15)}.NextHomeFirstScreen_activeDot__ZOTY7 span{width:var(--next-home-side-nav-active-core-size);height:var(--next-home-side-nav-active-core-size);border-radius:50%;background:#ff8c00}.NextHomeFirstScreen_dot__7qqCq{width:var(--next-home-side-nav-dot-size);height:var(--next-home-side-nav-dot-size);display:block;border-radius:50%;background:rgba(255,255,255,.4);transition:transform .2s ease,background .2s ease}.NextHomeFirstScreen_screenTooltip__d0VNW{position:absolute;top:50%;right:calc(100% + var(--next-home-side-nav-tooltip-gap));min-width:max-content;padding:var(--next-home-side-nav-tooltip-padding-y) var(--next-home-side-nav-tooltip-padding-x);border:1px solid #eb775e;border-radius:var(--next-home-header-radius);background:#FEFFEF;color:#EB775E;box-shadow:0 8px 32px rgba(100,120,180,.15),0 2px 8px rgba(100,120,180,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:var(--next-home-side-nav-tooltip-font-size);font-weight:400;line-height:1.2;text-transform:none;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translate(var(--next-home-side-nav-tooltip-gap),-50%);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.NextHomeFirstScreen_screenTooltip__d0VNW:after{content:"";position:absolute;top:50%;right:calc(var(--next-home-side-nav-tooltip-caret-size) * -.6);width:var(--next-home-side-nav-tooltip-caret-size);height:var(--next-home-side-nav-tooltip-caret-size);border-top:1px solid #eb775e;border-right:1px solid #eb775e;background:#FEFFEF;transform:translateY(-50%) rotate(45deg)}.NextHomeFirstScreen_content__Kwrkx{position:relative;grid-column:2;grid-row:5;z-index:3;width:var(--hero-content-width);height:100%;display:grid;grid-template-rows:minmax(0,1.9fr) auto minmax(var(--hero-content-row-gap),.45fr) auto minmax(var(--hero-content-row-gap),.65fr) minmax(var(--hero-email-row-min-height),auto) minmax(0,2.25fr);align-content:center;justify-items:center;grid-gap:0;gap:0;padding-top:0}.NextHomeFirstScreen_learners__dJvkL{position:relative;grid-column:2;grid-row:5;z-index:3;justify-self:center;align-self:start;width:-moz-fit-content;width:fit-content;max-width:var(--hero-copy-width);height:auto;display:flex;align-items:center;justify-content:center;gap:var(--hero-learners-gap);color:#fff;font-size:clamp(14px,2.4svh,30px);line-height:1.12;text-align:center;margin-top:var(--hero-learners-main-offset-y)}.NextHomeFirstScreen_learners__dJvkL>span:last-child{display:block;flex:0 1 auto;min-width:0;width:auto;max-width:calc(100% - var(--hero-avatar-stack-width) - var(--hero-learners-gap));overflow:visible;text-overflow:clip;white-space:nowrap}.NextHomeFirstScreen_avatars__auMA2{flex:0 0 var(--hero-avatar-stack-width);position:relative;display:block;height:100%;width:var(--hero-avatar-stack-width);aspect-ratio:var(--hero-avatar-visible-count) /1;margin-right:0}.NextHomeFirstScreen_avatars__auMA2 img{position:absolute;top:0;left:0;width:var(--hero-avatar-size);height:100%;aspect-ratio:1/1;border:var(--hero-avatar-border-width) solid #fff;border-radius:50%;object-fit:cover}.NextHomeFirstScreen_avatars__auMA2 img:nth-child(2){left:var(--hero-avatar-second-left)}.NextHomeFirstScreen_avatars__auMA2 img:nth-child(3){left:var(--hero-avatar-third-left)}.NextHomeFirstScreen_title__s_L98{margin:0;align-self:center;max-width:100%;min-width:0;display:flex;flex-wrap:wrap;grid-row:2;justify-content:center;gap:.3em;color:#fff;font-size:var(--hero-title-font-size);font-weight:700;line-height:1.12;text-align:center;overflow:visible;white-space:normal;overflow-wrap:normal;text-wrap:balance}.NextHomeFirstScreen_title__s_L98 span{min-width:0;max-width:100%;overflow-wrap:anywhere;opacity:0;animation:NextHomeFirstScreen_fadeWord__sErMM .5s ease-out forwards}.NextHomeFirstScreen_title__s_L98 span:first-child{color:#ff8c00}.NextHomeFirstScreen_subtitle__Ry_8D{grid-row:4;align-self:center;width:var(--hero-copy-width);margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.3em;color:rgba(255,255,255,.9);font-size:var(--hero-subtitle-font-size);line-height:1.6;text-align:center;text-wrap:balance}.NextHomeFirstScreen_subtitle__Ry_8D,.NextHomeFirstScreen_subtitle__Ry_8D span{max-width:100%;min-width:0;overflow-wrap:anywhere}.NextHomeFirstScreen_emailWrap__ZDae9{--hero-email-autofill-text-color:#fff;position:relative;grid-row:6;align-self:center;width:var(--hero-form-width);height:100%;min-height:clamp(52px,6.8svh,76px);min-width:0;max-width:100%;margin:0 auto;padding-bottom:var(--hero-email-shadow-bleed-bottom);overflow:visible}.NextHomeFirstScreen_emailWrapDarkPlaceholder__FaIKv,.NextHomeFirstScreen_emailWrapLight__L5iIA{--hero-email-autofill-text-color:#1a1a2e}.NextHomeFirstScreen_emailWrapCompact__aMja5{--hero-email-field-min-height:clamp(42px,5.2svh,52px);--hero-email-shadow-bleed-bottom:clamp(8px,1svh,14px);--hero-email-input-min-width:clamp(120px,34%,260px);--hero-email-button-min-width:clamp(118px,30%,210px);--hero-email-button-max-width:min(48%,240px);--hero-email-font-size:clamp(13px,1.55svh,16px);--hero-email-cta-font-size:clamp(12px,1.45svh,15px);--hero-email-button-edge-gap:clamp(3px,0.45svh,5px)}.NextHomeFirstScreen_emailForm__n0Hew{box-sizing:border-box;min-width:0;width:100%;height:100%;min-height:var(--hero-email-field-min-height);display:flex;align-items:center;gap:1%;padding:var(--hero-email-button-edge-gap);border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.1);box-shadow:0 10px 40px -10px rgba(0,0,0,.5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.NextHomeFirstScreen_emailWrapCompact__aMja5 .NextHomeFirstScreen_emailForm__n0Hew{min-height:var(--hero-email-field-min-height);box-shadow:0 8px 26px -10px rgba(0,0,0,.38)}.NextHomeFirstScreen_emailForm__n0Hew:focus-within{transform:translateY(-2px);border-color:rgba(255,255,255,.5);box-shadow:0 15px 50px -10px rgba(0,0,0,.6)}.NextHomeFirstScreen_emailFormError__d84Io{border-color:rgba(211,47,47,.55)}.NextHomeFirstScreen_emailForm__n0Hew input{box-sizing:border-box;width:auto;min-width:0;max-width:none;flex:1 1 auto;min-inline-size:var(--hero-email-input-min-width);padding:0 5%;border:0;outline:0;color:#fff;background:transparent;box-shadow:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font:inherit;font-size:clamp(13px,var(--hero-email-font-size),20px);line-height:1.15}[data-next-home-screen-set=full] .NextHomeFirstScreen_emailForm__n0Hew input:-webkit-autofill,[data-next-home-screen-set=full] .NextHomeFirstScreen_emailForm__n0Hew input:-webkit-autofill:active,[data-next-home-screen-set=full] .NextHomeFirstScreen_emailForm__n0Hew input:-webkit-autofill:focus,[data-next-home-screen-set=full] .NextHomeFirstScreen_emailForm__n0Hew input:-webkit-autofill:hover{color:var(--hero-email-autofill-text-color)!important;-webkit-text-fill-color:var(--hero-email-autofill-text-color)!important;caret-color:var(--hero-email-autofill-text-color);background-color:transparent!important;background-image:none!important;-webkit-background-clip:text;background-clip:text;filter:none;-webkit-transition:background-color 9999s ease-out,color 9999s ease-out;transition:background-color 9999s ease-out,color 9999s ease-out}@supports selector(input:autofill){[data-next-home-screen-set=full] .NextHomeFirstScreen_emailForm__n0Hew input:-webkit-autofill{color:var(--hero-email-autofill-text-color)!important;-webkit-text-fill-color:var(--hero-email-autofill-text-color)!important;caret-color:var(--hero-email-autofill-text-color);background-color:transparent!important;background-image:none!important;-webkit-background-clip:text;background-clip:text;filter:none;-webkit-transition:background-color 9999s ease-out,color 9999s ease-out;transition:background-color 9999s ease-out,color 9999s ease-out}[data-next-home-screen-set=full] .NextHomeFirstScreen_emailForm__n0Hew input:autofill{color:var(--hero-email-autofill-text-color)!important;-webkit-text-fill-color:var(--hero-email-autofill-text-color)!important;caret-color:var(--hero-email-autofill-text-color);background-color:transparent!important;background-image:none!important;-webkit-background-clip:text;background-clip:text;filter:none;transition:background-color 9999s ease-out,color 9999s ease-out}}.NextHomeFirstScreen_emailForm__n0Hew input::placeholder{color:rgba(255,255,255,.6)}.NextHomeFirstScreen_burmese__9lCb4 .NextHomeFirstScreen_emailForm__n0Hew input{line-height:1.45;padding-block:.08em 0}.NextHomeFirstScreen_burmese__9lCb4 .NextHomeFirstScreen_emailForm__n0Hew input::placeholder{line-height:1.45}.NextHomeFirstScreen_emailWrapDarkPlaceholder__FaIKv .NextHomeFirstScreen_emailForm__n0Hew input{color:#1a1a2e}.NextHomeFirstScreen_emailWrapDarkPlaceholder__FaIKv .NextHomeFirstScreen_emailForm__n0Hew input::placeholder{color:rgba(26,26,46,.56)}.NextHomeFirstScreen_emailForm__n0Hew button{flex:0 1 auto;box-sizing:border-box;width:max-content;min-width:var(--hero-email-button-min-width);max-width:var(--hero-email-button-max-width);height:100%;min-height:clamp(41px,5.3svh,58px);display:inline-flex;align-items:center;justify-content:center;padding:0 clamp(14px,3.5%,34px);border:0;border-radius:999px;color:#fff;background:linear-gradient(135deg,#ff8e53,#ff6b6b);box-shadow:0 4px 15px rgba(255,107,107,.4);font:inherit;font-size:var(--hero-email-cta-font-size);font-weight:700;line-height:1.296;text-align:center;white-space:normal;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease,opacity .2s ease,filter .2s ease}.NextHomeFirstScreen_emailWrapCompact__aMja5 .NextHomeFirstScreen_emailForm__n0Hew button{min-height:calc(var(--hero-email-field-min-height) - (var(--hero-email-button-edge-gap) * 2));padding:0 clamp(12px,2.8%,24px)}.NextHomeFirstScreen_emailForm__n0Hew button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px rgba(255,107,107,.6);filter:brightness(1.1)}.NextHomeFirstScreen_emailForm__n0Hew button:active:not(:disabled){opacity:1;transform:translateY(1px) scale(.98);box-shadow:inset 0 4px 10px rgba(15,23,42,.18),0 1px 3px rgba(15,23,42,.12);filter:none}.NextHomeFirstScreen_emailForm__n0Hew button:disabled{cursor:not-allowed;opacity:.72;box-shadow:none;filter:saturate(.8)}.NextHomeFirstScreen_emailSubmitDefaultText__yHIIo,.NextHomeFirstScreen_emailSubmitTabletPortraitText__YYoNh{max-width:100%;min-width:0}.NextHomeFirstScreen_emailSubmitTabletPortraitText__YYoNh,.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_content__Kwrkx .NextHomeFirstScreen_emailSubmitButtonHasTabletPortraitText__7glmm .NextHomeFirstScreen_emailSubmitDefaultText__yHIIo{display:none}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_content__Kwrkx .NextHomeFirstScreen_emailSubmitButtonHasTabletPortraitText__7glmm .NextHomeFirstScreen_emailSubmitTabletPortraitText__YYoNh{display:inline}.NextHomeFirstScreen_emailWrapLight__L5iIA .NextHomeFirstScreen_emailForm__n0Hew{border-color:rgba(137,177,225,.5);background:rgba(255,255,255,.86);box-shadow:0 10px 34px rgba(137,177,225,.22);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.NextHomeFirstScreen_emailWrapLight__L5iIA .NextHomeFirstScreen_emailForm__n0Hew:focus-within{border-color:rgba(255,107,107,.58);box-shadow:0 12px 38px rgba(255,107,107,.2)}.NextHomeFirstScreen_emailWrapLight__L5iIA .NextHomeFirstScreen_emailForm__n0Hew input{color:#1a1a2e}.NextHomeFirstScreen_emailWrapLight__L5iIA .NextHomeFirstScreen_emailForm__n0Hew input::placeholder{color:rgba(26,26,46,.42)}.NextHomeFirstScreen_emailWrapLight__L5iIA .NextHomeFirstScreen_emailErrorSlot__Cgfik{color:#d92d51}.NextHomeFirstScreen_emailErrorSlot__Cgfik{position:absolute;top:calc(100% + clamp(4px, .65svh, 8px));inset-inline:0;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:clamp(14px,2.2svh,24px);padding:0 3%;text-align:center;pointer-events:none}.NextHomeFirstScreen_emailErrorSlot__Cgfik span{display:block;color:#d32f2f;max-width:100%;font-size:clamp(12px,2.1svh,20px);font-weight:600;line-height:1.15;overflow-wrap:anywhere;text-wrap:balance}.NextHomeFirstScreen_storeArea__DZ7ye{position:relative;grid-column:2;grid-row:7/10;align-self:stretch;z-index:3;width:100%;height:100%;display:grid;grid-template-rows:auto minmax(var(--hero-content-row-gap),.4fr) minmax(0,1fr);justify-items:center;align-items:center;grid-gap:0;gap:0}.NextHomeFirstScreen_storeArea__DZ7ye p{grid-row:1;align-self:center;margin:0;color:rgba(255,255,255,.9);font-size:var(--hero-store-title-font-size);font-weight:500;line-height:1.16;max-width:100%;min-width:0;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;text-align:center;text-wrap:balance}.NextHomeFirstScreen_storeArea__DZ7ye>div{grid-row:3;align-self:center;display:flex;justify-content:center;gap:2%;height:100%;width:100%}.NextHomeFirstScreen_storeButton__52NKJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;flex:0 0 auto;width:164px;min-width:164px;height:45px;display:flex;align-items:center;justify-content:center;gap:clamp(8px,.75svh,10px);padding:0 16px;border:1px solid rgba(26,26,46,.1);border-radius:var(--hero-store-button-radius);background:rgba(255,255,255,.4);color:#1a1a2e;font:inherit;text-decoration:none;overflow:visible;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translateY(-2px);transition:background .2s ease,transform .2s ease,box-shadow .2s ease,opacity .2s ease}.NextHomeFirstScreen_storeButton__52NKJ:hover{background:rgba(255,255,255,.25);opacity:.9;transform:translateY(-2px)}.NextHomeFirstScreen_storeButton__52NKJ:active{opacity:1;transform:translateY(1px) scale(.98);box-shadow:inset 0 4px 10px rgba(15,23,42,.18),0 1px 3px rgba(15,23,42,.12)}.NextHomeFirstScreen_storeButton__52NKJ[aria-disabled=true]{opacity:.78}.NextHomeFirstScreen_storeButton__52NKJ[aria-disabled=true]:hover{background:rgba(255,255,255,.4);opacity:.9}.NextHomeFirstScreen_storeButton__52NKJ[aria-disabled=true]:active{opacity:1;transform:translateY(1px) scale(.98);box-shadow:inset 0 4px 10px rgba(15,23,42,.18),0 1px 3px rgba(15,23,42,.12)}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_storeButton__52NKJ{min-width:42px;width:auto;height:30px;padding:0 10px;gap:6px}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_storeIcon__5VVsW{width:14px;height:14px}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_storeEyebrow___0dbj{font-size:6px}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_storeName__hD1b3{font-size:9px}@media (min-width:901px) and (max-width:1180px) and (orientation:landscape) and (max-height:260px){.NextHomeFirstScreen_storeButton__52NKJ{width:min(44%,260px);min-width:0;height:min(38px,78%);padding:0 10px;gap:7px}.NextHomeFirstScreen_storeButton__52NKJ .NextHomeFirstScreen_storeIcon__5VVsW{width:16px;height:16px}.NextHomeFirstScreen_storeButton__52NKJ .NextHomeFirstScreen_storeEyebrow___0dbj{font-size:7px}.NextHomeFirstScreen_storeButton__52NKJ .NextHomeFirstScreen_storeName__hD1b3{font-size:10px}}@media (min-width:560px) and (max-width:900px) and (orientation:portrait){.NextHomeFirstScreen_storeButton__52NKJ{width:min(44%,142px);min-width:0;height:min(38px,78%);padding:0 10px;gap:7px}.NextHomeFirstScreen_storeButton__52NKJ .NextHomeFirstScreen_storeIcon__5VVsW{width:16px;height:16px}.NextHomeFirstScreen_storeButton__52NKJ .NextHomeFirstScreen_storeEyebrow___0dbj{font-size:7px}.NextHomeFirstScreen_storeButton__52NKJ .NextHomeFirstScreen_storeName__hD1b3{font-size:10px}}.NextHomeFirstScreen_storeIcon__5VVsW{width:var(--hero-store-icon-size);height:var(--hero-store-icon-size);aspect-ratio:1/1;display:block;background:#1a1a2e;mask:var(--mobile-store-icon) no-repeat center /contain;-webkit-mask:var(--mobile-store-icon) no-repeat center /contain}.NextHomeFirstScreen_storeCopy__1PwlA{display:flex;flex-direction:column;align-items:flex-start;width:auto;max-width:100%;min-width:0;overflow:visible;text-align:left}.NextHomeFirstScreen_storeEyebrow___0dbj{color:rgba(26,26,46,.6);font-size:var(--hero-store-eyebrow-font-size);font-weight:400;line-height:1;letter-spacing:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-wrap:balance}.NextHomeFirstScreen_storeName__hD1b3{color:#1a1a2e;font-size:var(--hero-store-name-font-size);font-weight:600;line-height:1.2;white-space:nowrap}@keyframes NextHomeFirstScreen_twinkle__yn6Iz{0%{opacity:0;transform:scale(.6)}50%{opacity:1;transform:scale(1.4)}to{opacity:0;transform:scale(.6)}}@keyframes NextHomeFirstScreen_floatUp__Qcb1W{0%{opacity:0;transform:translateY(0) translateX(0) scale(1)}10%{opacity:1}50%{opacity:.85;transform:translateY(-24vh) translateX(var(--next-home-fairy-drift-positive)) scale(1.2)}to{opacity:0;transform:translateY(-48vh) translateX(var(--next-home-fairy-drift-negative)) scale(.78)}}@keyframes NextHomeFirstScreen_brandFloat__c5dRO{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--next-home-brand-float-offset) * -1))}}@keyframes NextHomeFirstScreen_fadeWord__sErMM{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.NextHomeFirstScreen_root__3qTJU{scroll-behavior:auto}.NextHomeFirstScreen_brand__OlLqt img,.NextHomeFirstScreen_fairy__4BqkR,.NextHomeFirstScreen_star__S7_FH,.NextHomeFirstScreen_title__s_L98 span{animation:none}.NextHomeFirstScreen_fairy__4BqkR,.NextHomeFirstScreen_star__S7_FH{opacity:.28}.NextHomeFirstScreen_title__s_L98 span{opacity:1}.NextHomeFirstScreen_emailForm__n0Hew,.NextHomeFirstScreen_floatingMenuButton__mqfxG,.NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D,.NextHomeFirstScreen_storeButton__52NKJ,.NextHomeFirstScreen_topNav__Pp1aK a,.NextHomeFirstScreen_topNav__Pp1aK button{transition:none}}.NextHomeFirstScreen_burmese__9lCb4{font-family:Noto Sans Myanmar UI,sans-serif}.NextHomeFirstScreen_burmese__9lCb4 .NextHomeFirstScreen_title__s_L98{flex-wrap:wrap;gap:.18em .3em;line-height:1.42;white-space:normal}.NextHomeFirstScreen_burmese__9lCb4 .NextHomeFirstScreen_subtitle__Ry_8D{gap:.2em .34em;line-height:1.78}.NextHomeFirstScreen_burmese__9lCb4 .NextHomeFirstScreen_screenTooltip__d0VNW{line-height:1.45}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet] .NextHomeFirstScreen_language__ApAkc{grid-column:2;grid-row:2;align-self:center;justify-self:end}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet] .NextHomeFirstScreen_headerMenu__ytGFR{grid-column:2;grid-row:2;align-self:center;justify-self:end;margin-right:calc(var(--next-home-language-trigger-width) + var(--next-home-tablet-header-gap));width:max-content;height:var(--next-home-header-control-size)}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D{width:var(--next-home-header-control-size);min-width:var(--next-home-header-control-size);padding:0;gap:0;border-radius:calc(var(--next-home-header-radius) / 2)}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_language__ApAkc .NextHomeFirstScreen_languageButton__ACt_D>span{display:none}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_headerMenu__ytGFR{margin-right:calc(var(--next-home-header-control-size) + var(--next-home-tablet-header-gap))}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_headerMenuButton__td35y{width:var(--next-home-header-control-size);min-width:var(--next-home-header-control-size);padding:0;gap:0;border-radius:calc(var(--next-home-header-radius) / 2)}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_headerMenuButtonText__GW9OP{display:none}@media (max-width:1360px){.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]) .NextHomeFirstScreen_sideNav__yYHTV{display:none}}@media (max-width:1100px){.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]) .NextHomeFirstScreen_brand__OlLqt{max-width:calc(100% - ((var(--next-home-header-control-size) * 2) + var(--next-home-tablet-header-gap) + var(--next-home-header-gap)))}}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]) .NextHomeFirstScreen_floatingMenu__hY91l:not(.NextHomeFirstScreen_floatingMenuFirstScreen__ZgycA){display:block}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet] .NextHomeFirstScreen_floatingMenu__hY91l.NextHomeFirstScreen_floatingMenuTabletLastScreen__r4QyW{display:none;pointer-events:none}@media (min-width:901px) and (max-width:1180px) and (orientation:landscape){.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop])>[data-home-screen-index]{height:var(--next-home-screen-height);min-height:var(--next-home-screen-height);max-height:var(--next-home-screen-height);overflow:hidden}}@media (min-width:560px) and (max-width:1366px) and (orientation:portrait){.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_emailWrap__ZDae9{width:var(--next-home-tablet-portrait-signup-width);height:calc(var(--next-home-tablet-portrait-signup-form-height) + var(--next-home-tablet-portrait-signup-error-height));min-height:0;padding-bottom:0;display:grid;grid-template-rows:var(--next-home-tablet-portrait-signup-form-height) var(--next-home-tablet-portrait-signup-error-height)}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]) .NextHomeFirstScreen_emailForm__n0Hew{background:rgba(255,255,255,.16);box-shadow:0 10px 34px -12px rgba(0,0,0,.36);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:border-color .2s ease,box-shadow .2s ease}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_emailForm__n0Hew{height:var(--next-home-tablet-portrait-signup-form-height);min-height:var(--next-home-tablet-portrait-signup-form-height);padding:var(--next-home-tablet-portrait-signup-inset)}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]) .NextHomeFirstScreen_emailForm__n0Hew:focus-within{transform:none;border-color:rgba(255,255,255,.42);box-shadow:0 10px 34px -12px rgba(0,0,0,.32)}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_emailForm__n0Hew button,.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_emailForm__n0Hew input{min-height:var(--next-home-tablet-portrait-signup-control-height);font-size:var(--next-home-tablet-portrait-signup-input-font-size);line-height:1.15}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_emailForm__n0Hew input{padding:0 clamp(16px,3vw,24px)}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_emailForm__n0Hew button{flex-basis:var(--next-home-tablet-portrait-signup-button-width);min-width:var(--next-home-tablet-portrait-signup-button-min-width);max-width:var(--next-home-tablet-portrait-signup-button-max-width);padding:0 clamp(14px,2.8vw,24px);font-size:var(--next-home-tablet-portrait-signup-button-font-size)}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=portrait] .NextHomeFirstScreen_emailErrorSlot__Cgfik{position:static;height:var(--next-home-tablet-portrait-signup-error-height);min-height:0;padding-top:4px;overflow:hidden}}@media (max-width:599px) and (orientation:portrait){.NextHomeFirstScreen_root__3qTJU[data-next-home-device=desktop]{--next-home-desktop-header-edge:10%;--hero-zone-header:6%;--hero-zone-header-bottom-gap:4%;--hero-zone-learners:7%;--hero-zone-main:62%;--hero-zone-store-title:4%;--hero-zone-store-button-gap:1.5%;--hero-zone-store-buttons:5.5%;--hero-zone-bottom-gap:4%;--hero-title-font-size:clamp(42px,6.7svh,56px);--hero-subtitle-font-size:clamp(18px,2.55svh,22px);--hero-form-width:min(100%,330px);--hero-email-input-min-width:0px;--hero-email-button-min-width:124px;--hero-email-button-max-width:48%;--hero-email-cta-font-size:13px;--hero-email-button-edge-gap:3px;--hero-learners-main-offset-y:0px;--hero-avatar-stack-width:72px;--hero-avatar-border-width:2px}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=desktop] .NextHomeFirstScreen_learners__dJvkL{grid-row:4;align-self:center;max-width:min(100%,310px);margin-top:0;font-size:13px;line-height:1.15}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=desktop] .NextHomeFirstScreen_content__Kwrkx{grid-row:5;grid-template-rows:minmax(0,.55fr) auto minmax(var(--hero-content-row-gap),.3fr) auto minmax(var(--hero-content-row-gap),.45fr) minmax(var(--hero-email-row-min-height),auto) minmax(0,.75fr)}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=desktop] .NextHomeFirstScreen_title__s_L98{line-height:1.08}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=desktop] .NextHomeFirstScreen_subtitle__Ry_8D{line-height:1.38}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=desktop] .NextHomeFirstScreen_emailForm__n0Hew input{min-inline-size:0;padding:0 14px}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=desktop] .NextHomeFirstScreen_emailForm__n0Hew button{min-width:var(--hero-email-button-min-width);padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]){--next-home-floating-menu-offset:0.9svh;--next-home-floating-menu-size:3.8svh;--next-home-floating-menu-radius:1.2svh;--next-home-floating-menu-font-size:2.5svh;--next-home-floating-menu-panel-width:68svh;--hero-title-font-size:clamp(34px,10.8svh,68px);--hero-subtitle-font-size:clamp(16px,4.2svh,28px);--hero-email-font-size:clamp(13px,3.7svh,21px);--hero-email-cta-font-size:clamp(12px,3.5svh,19px);--hero-email-input-min-width:clamp(150px,35%,280px);--hero-email-button-min-width:clamp(150px,35%,300px);--hero-email-button-max-width:min(58%,330px);--hero-form-width:70%;min-height:var(--next-home-screen-height,100svh);overflow-x:clip}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=landscape]{--next-home-floating-menu-offset:1.4svw;--next-home-floating-menu-size:4.4svw;--next-home-floating-menu-gap:0.8svw;--next-home-floating-menu-radius:1.2svw;--next-home-floating-menu-font-size:3svw;--next-home-floating-menu-add-icon-size:2.1svw;--next-home-floating-menu-icon-width:1.8svw;--next-home-floating-menu-icon-height:1.4svw;--next-home-floating-menu-icon-line:0.2svw;--next-home-floating-menu-panel-width:28svw;--next-home-floating-menu-panel-gap:0.6svw;--next-home-floating-menu-panel-padding:0.8svw;--next-home-floating-menu-item-height:4.4svw;--next-home-floating-menu-item-padding:1.4svw;--next-home-floating-menu-item-radius:1.2svw;--next-home-floating-menu-item-font-size:1.2svw}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape])>[data-home-screen-index]{height:var(--next-home-screen-height,100svh);min-height:var(--next-home-screen-height,100svh);max-height:var(--next-home-screen-height,100svh);overflow:hidden}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_brand__OlLqt{max-width:calc(100% - ((var(--next-home-header-control-size) * 2) + var(--next-home-header-gap) + var(--next-home-header-gap)));gap:var(--next-home-brand-gap)}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_brand__OlLqt img{width:var(--next-home-header-control-size);height:var(--next-home-header-control-size)}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_brand__OlLqt span{font-size:var(--next-home-header-font-size);line-height:1}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_topNav__Pp1aK{display:none}.NextHomeFirstScreen_root__3qTJU[data-next-home-device=tablet][data-next-home-orientation=landscape]:is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_topNav__Pp1aK{display:flex}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_language__ApAkc{grid-column:2;grid-row:2;align-self:center;justify-self:end}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_languageMenu__FawzN{right:0;width:calc(100vw - var(--next-home-tablet-header-edge) - var(--next-home-tablet-header-edge))}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_headerMenu__ytGFR{grid-column:2;grid-row:2;align-self:center;justify-self:end;margin-right:calc(var(--next-home-language-trigger-width) + var(--next-home-header-gap));width:max-content;height:var(--next-home-header-control-size)}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_headerMenuPanel__DlBGK{position:fixed;top:calc(var(--next-home-header-control-top) + var(--next-home-header-control-size) + 2svh + env(safe-area-inset-top));right:calc(var(--next-home-tablet-header-edge) + env(safe-area-inset-right));left:calc(var(--next-home-tablet-header-edge) + env(safe-area-inset-left));width:auto;max-height:calc(100svh - var(--next-home-header-control-top) - var(--next-home-header-control-size) - 4svh - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_headerMenuPanel__DlBGK a,.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_headerMenuPanel__DlBGK button{min-height:8svh;padding:0 3svh;border-radius:var(--next-home-header-radius);font-size:2.6svh}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_sideNav__yYHTV{display:none}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_title__s_L98{max-width:82%;max-height:none;overflow:visible;flex-wrap:wrap;gap:.08em .22em;line-height:1.04;white-space:normal}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape])[data-next-home-text-profile=tall-script] .NextHomeFirstScreen_title__s_L98{--hero-title-font-size:clamp(32px,9.5svh,60px);line-height:1.06}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_subtitle__Ry_8D{max-width:82%;max-height:none;overflow:visible;gap:.16em .28em;line-height:1.2}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape])[data-next-home-text-profile=tall-script] .NextHomeFirstScreen_subtitle__Ry_8D{max-height:none;--hero-subtitle-font-size:clamp(15px,3.85svh,26px);line-height:1.24}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_emailWrap__ZDae9{min-width:0;margin-top:0}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_emailForm__n0Hew{height:100%;min-height:0;flex-direction:row;align-items:center;gap:1%;padding:var(--hero-email-button-edge-gap);border-radius:var(--next-home-header-radius)}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_emailForm__n0Hew:focus-within{transform:none}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_emailForm__n0Hew input{width:auto;min-width:var(--hero-email-input-min-width);max-width:none;flex:1 1 auto;height:100%;min-height:0;padding:0 3%;line-height:1.1}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_emailForm__n0Hew button{width:max-content;min-width:var(--hero-email-button-min-width);max-width:var(--hero-email-button-max-width);height:100%;min-height:0;flex:0 1 auto;padding:0 3%;border-radius:var(--next-home-header-radius);line-height:1.05;white-space:normal}.NextHomeFirstScreen_root__3qTJU:not([data-next-home-device=desktop]):is([data-next-home-viewport-bucket=short-landscape],[data-next-home-viewport-bucket=ultra-short-landscape]) .NextHomeFirstScreen_emailErrorSlot__Cgfik{display:none}.NextHomeFirstScreen_root__3qTJU .NextHomeFirstScreen_floatingMenu__hY91l.NextHomeFirstScreen_floatingMenuFirstScreen__ZgycA{pointer-events:none}.PublicCatalogDropdownMenu_menu__N6OQ9{position:fixed;z-index:1300;min-width:var(--filter-dropdown-min-width,200px);max-width:calc(100vw - 24px);--public-menu-background:var(--public-catalog-dropdown-bg,#8b5cf6);--public-menu-border:1px solid var(--gentle-color,rgba(148,163,184,0.2));--public-menu-shadow:var(--filter-dropdown-shadow,0 8px 32px rgba(0,0,0,0.15));--public-menu-padding:var(--filter-dropdown-menu-py,4px);overflow-x:hidden;overflow-y:auto}.PublicCatalogDropdownMenu_item__RPehg{width:100%;--public-menu-text:var(--public-catalog-dropdown-text,#ffffff);--public-menu-active-text:var(--public-catalog-dropdown-text,#ffffff);--public-menu-item-font:400 var(--filter-dropdown-font-size,0.67rem) /1.45 var(--app-font-family,var(--font));--public-menu-item-padding:var(--filter-dropdown-item-py,12px) var(--filter-dropdown-item-px,16px);--public-menu-item-active-background:var(--public-catalog-dropdown-hover-bg,#7c3aed);--public-menu-item-selected-background:var(--public-catalog-dropdown-selected-bg,#6d28d9);--public-menu-selected-text:var(--public-catalog-dropdown-text,#ffffff)}.PublicCatalogDropdownMenu_icon__6Cab0{width:16px;height:12px;flex:0 0 auto;object-fit:contain}[data-theme=dark] .PublicCatalogDropdownMenu_menu__N6OQ9,body[data-theme=dark] .PublicCatalogDropdownMenu_menu__N6OQ9{--public-menu-shadow:var(--filter-dropdown-shadow,0 8px 32px rgba(0,0,0,0.5))}.PublicCatalogControls_clearSearch__20kTr,.PublicCatalogControls_filterButton__86u_e,.PublicCatalogControls_filterControls__D6N2S,.PublicCatalogControls_filterGlyph__VJCi8,.PublicCatalogControls_filterIcon__R9EJb,.PublicCatalogControls_filterMenu__EiWJ6,.PublicCatalogControls_filtersRow__AiQvm,.PublicCatalogControls_phoneOnlyFilterMenu__99daR,.PublicCatalogControls_searchBox__U6WXY,.PublicCatalogControls_searchIcon__DV7Xc,.PublicCatalogControls_searchInput__FK1KH,.PublicCatalogControls_searchSection__voFC4{box-sizing:border-box}@media (min-width:768px){.PublicCatalogControls_searchSection__voFC4.PublicCatalogControls_searchSection__voFC4{margin-bottom:var(--public-catalog-search-section-margin-bottom,24px)}.PublicCatalogControls_searchBox__U6WXY.PublicCatalogControls_searchBox__U6WXY{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:var(--public-catalog-search-min-width,260px);height:var(--public-catalog-search-height,48px);min-height:0;gap:0;padding:var(--public-catalog-search-padding,6px);border:var(--public-catalog-search-border,1px solid #b8cced);border-radius:var(--public-catalog-search-radius,12px);background:var(--public-catalog-search-bg,linear-gradient(145deg,#f9fbff 0,#e8edf8 100%));box-shadow:var(--public-catalog-search-shadow,-2px -2px 2.5px rgba(255,255,255,.45),2px 2px 4px rgba(15,23,42,.08));color:inherit;overflow:hidden;transition:var(--public-catalog-search-transition,box-shadow .2s ease)}.PublicCatalogControls_searchBox__U6WXY.PublicCatalogControls_searchBox__U6WXY:focus-within{box-shadow:var(--public-catalog-search-focus-shadow,-2px -2px 2.5px rgba(255,255,255,.45),2px 2px 6px rgba(15,23,42,.08),inset 2px 2px 4px rgba(188,198,214,.65),inset -2px -2px 4px rgba(255,255,255,.87),0 6px 12px rgba(96,165,250,.2))}.PublicCatalogControls_searchIcon__DV7Xc.PublicCatalogControls_searchIcon__DV7Xc{display:inline-block;width:var(--public-catalog-search-icon-size,18px);height:var(--public-catalog-search-icon-size,18px);min-width:var(--public-catalog-search-icon-size,18px);margin-left:var(--public-catalog-search-icon-margin-left,20px);margin-right:var(--public-catalog-search-icon-margin-right,8px);background:var(--public-catalog-search-icon-color,rgba(48,47,44,.55));opacity:1;mask:url(/icons/interface/search.svg) no-repeat center/contain;-webkit-mask:url(/icons/interface/search.svg) no-repeat center/contain}.PublicCatalogControls_searchInput__FK1KH.PublicCatalogControls_searchInput__FK1KH{flex:initial;width:100%;height:100%;min-width:0;padding:var(--public-catalog-search-input-padding,9.6px 44px 9.6px 12px);border:0;outline:0;background:transparent;color:var(--public-catalog-search-input-color,#64748b);font:var(--public-catalog-search-input-font,400 12.75px/23px var(--app-font-family,var(--font)));letter-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.PublicCatalogControls_searchInput__FK1KH.PublicCatalogControls_searchInput__FK1KH::placeholder{color:var(--public-catalog-search-placeholder-color,rgba(48,47,44,.55));opacity:1}.PublicCatalogControls_searchInput__FK1KH.PublicCatalogControls_searchInput__FK1KH:focus::placeholder{opacity:0}.PublicCatalogControls_clearSearch__20kTr.PublicCatalogControls_clearSearch__20kTr{position:absolute;right:var(--public-catalog-search-clear-right,12px);top:50%;z-index:2;flex:initial;display:inline-flex;align-items:center;justify-content:center;width:var(--public-catalog-search-clear-size,28px);height:var(--public-catalog-search-clear-size,28px);padding:0;border:0;border-radius:999px;background:transparent;transform:translateY(-50%);cursor:pointer}.PublicCatalogControls_clearSearch__20kTr.PublicCatalogControls_clearSearch__20kTr img{width:var(--public-catalog-search-clear-icon-size,18px);height:var(--public-catalog-search-clear-icon-size,18px);filter:var(--public-catalog-search-clear-icon-filter,brightness(0) saturate(100%) invert(39%) sepia(11%) saturate(1035%) hue-rotate(176deg) brightness(97%) contrast(90%))}.PublicCatalogControls_filterControls__D6N2S.PublicCatalogControls_filterControls__D6N2S{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:16px;max-width:100%;margin:0 0 24px;padding:0;overflow:visible}.PublicCatalogControls_filterControls__D6N2S.PublicCatalogControls_filterControls__D6N2S[data-desktop-hidden=true]{display:none}.PublicCatalogControls_filtersRow__AiQvm.PublicCatalogControls_filtersRow__AiQvm{display:flex;width:auto;min-width:0;max-width:100%;gap:8.8px;flex-wrap:wrap}.PublicCatalogControls_filterMenu__EiWJ6.PublicCatalogControls_filterMenu__EiWJ6{position:relative;display:inline-flex;flex:0 1 auto}.PublicCatalogControls_filterButton__86u_e.PublicCatalogControls_filterButton__86u_e{position:relative;min-width:100px;min-height:0;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 12px;border:1px solid var(--public-catalog-button-border-color,var(--courses-gentle,var(--books-gentle,#89b1e1)));border-radius:6px;background:var(--public-catalog-button-bg,linear-gradient(145deg,#f9fbff 0,#e8edf8 100%));color:var(--public-catalog-text-primary,var(--courses-text-primary,var(--books-text-primary,#64748b)));box-shadow:0 2px 8px rgba(0,0,0,.1);font:400 12px/21px var(--app-font-family,var(--font));text-align:center;text-transform:none;white-space:nowrap;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;transform:translateY(0)}.PublicCatalogControls_filterButton__86u_e.PublicCatalogControls_filterButton__86u_e[data-active=true]{background:var(--public-catalog-action-bg,var(--courses-action-bg,var(--books-action-bg,#4d8bdb)));border-color:var(--public-catalog-action-bg,var(--courses-action-bg,var(--books-action-bg,#4d8bdb)));color:#ffffff;box-shadow:none}.PublicCatalogControls_filterButton__86u_e.PublicCatalogControls_filterButton__86u_e:hover{background:var(--public-catalog-button-hover-bg,linear-gradient(145deg,#f0f5ff 0,#dfe8f4 100%));border-color:var(--public-catalog-button-border-color,var(--courses-gentle,var(--books-gentle,#89b1e1)));box-shadow:0 2px 8px rgba(0,0,0,.1)}.PublicCatalogControls_filterButton__86u_e.PublicCatalogControls_filterButton__86u_e[data-active=true]:hover{background:var(--public-catalog-action-bg,var(--courses-action-bg,var(--books-action-bg,#4d8bdb)));border-color:var(--public-catalog-action-bg,var(--courses-action-bg,var(--books-action-bg,#4d8bdb)));color:#ffffff;box-shadow:none}.PublicCatalogControls_filterButton__86u_e.PublicCatalogControls_filterButton__86u_e:active{transform:translateY(2px)}.PublicCatalogControls_filterGlyph__VJCi8.PublicCatalogControls_filterGlyph__VJCi8{width:14px;height:14px;flex:0 0 14px;display:block;color:currentColor}.PublicCatalogControls_filterIcon__R9EJb.PublicCatalogControls_filterIcon__R9EJb{width:16px;height:12px;flex-shrink:0;object-fit:contain}.PublicCatalogControls_phoneOnlyFilterMenu__99daR.PublicCatalogControls_phoneOnlyFilterMenu__99daR{display:none}[data-theme=dark] .PublicCatalogControls_filterButton__86u_e.PublicCatalogControls_filterButton__86u_e,body[data-theme=dark] .PublicCatalogControls_filterButton__86u_e.PublicCatalogControls_filterButton__86u_e{background:linear-gradient(145deg,#22272f,#181b21);border-color:var(--public-catalog-button-border-color,var(--courses-gentle,var(--books-gentle,#89b1e1)));color:var(--public-catalog-text-primary,var(--courses-text-primary,var(--books-text-primary,#d1d7e0)));box-shadow:0 2px 8px rgba(0,0,0,.3)}[data-theme=dark] .PublicCatalogControls_filterButton__86u_e.PublicCatalogControls_filterButton__86u_e[data-active=true],body[data-theme=dark] .PublicCatalogControls_filterButton__86u_e.PublicCatalogControls_filterButton__86u_e[data-active=true]{background:linear-gradient(135deg,#263349,#344560);border-color:var(--public-catalog-button-border-color,var(--courses-gentle,var(--books-gentle,#89b1e1)));color:#ffffff;box-shadow:none}}