.Logo_logo__2PR44{display:inline-flex;align-items:center;line-height:0}.Logo_img__6D3oq{height:auto;max-width:100%}.Header_header__KwdYD{position:sticky;top:0;z-index:50;background:transparent;border-bottom:1px solid transparent;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.Header_scrolled__qIjEW{background:color-mix(in srgb,var(--navy-900) 88%,transparent);border-bottom-color:var(--stroke);-webkit-backdrop-filter:blur(18px) saturate(160%) brightness(1.08);backdrop-filter:blur(18px) saturate(160%) brightness(1.08);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--white) 6%,transparent),var(--shadow-brand)}@media (prefers-reduced-transparency:reduce){.Header_scrolled__qIjEW{background:var(--navy-900);-webkit-backdrop-filter:none;backdrop-filter:none}}.Header_bar__O6T0V{height:var(--header-h);display:flex;align-items:center;gap:24px}.Header_brand__fkyv5{display:inline-flex;flex-shrink:0}.Header_nav__tNWGY{margin-left:auto}.Header_links__tOWqV{list-style:none;display:flex;gap:28px}.Header_link__8qxmS,.Header_panelLink__T7M9D{font-weight:700;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--t2);transition:color .2s ease}.Header_link__8qxmS:hover,.Header_panelLink__T7M9D:hover{color:var(--orange)}.Header_actions__dQYHE{display:flex;align-items:center;gap:14px}.Header_nextClass__nvulz{font-size:13px;font-weight:600;color:var(--t2);padding:8px 14px;border-radius:999px;border:1px solid var(--stroke);background:color-mix(in srgb,var(--white) 6%,transparent);white-space:nowrap}.Header_nextLabel__PZNn_{font-weight:800;color:var(--t1);letter-spacing:.06em;text-transform:uppercase}.Header_cta__xbIXT{min-height:42px;padding:10px 20px;font-size:13px;white-space:nowrap}.Header_menuBtn__4zUe8{display:none;width:44px;height:44px;border-radius:12px;border:1px solid var(--stroke);background:color-mix(in srgb,var(--white) 8%,transparent);cursor:pointer;align-items:center;justify-content:center}.Header_burger__9ocpS,.Header_burger__9ocpS:after,.Header_burger__9ocpS:before{display:block;width:20px;height:2px;border-radius:2px;background:var(--white);transition:transform .2s ease,background .2s ease}.Header_burger__9ocpS{position:relative}.Header_burger__9ocpS:after,.Header_burger__9ocpS:before{content:"";position:absolute;left:0}.Header_burger__9ocpS:before{top:-6px}.Header_burger__9ocpS:after{top:6px}.Header_burgerOpen__u8Epx{background:transparent}.Header_burgerOpen__u8Epx:before{transform:translateY(6px) rotate(45deg)}.Header_burgerOpen__u8Epx:after{transform:translateY(-6px) rotate(-45deg)}.Header_panel__W46Qb{border-top:1px solid var(--stroke);padding:12px 0 20px}.Header_panel__W46Qb[hidden]{display:none}.Header_panelLinks__Ruyfb{list-style:none;display:grid;gap:4px}.Header_panelLink__T7M9D{display:block;padding:12px 0;font-size:15px}.Header_nextMobile__Pv0nX{display:inline-block;margin-top:12px;white-space:normal}@media (max-width:1080px){.Header_nextDesktop__V_X9I{display:none}}@media (min-width:861px){.Header_panel__W46Qb{display:none}}@media (max-width:860px){.Header_nav__tNWGY{display:none}.Header_menuBtn__4zUe8{display:inline-flex}.Header_actions__dQYHE{margin-left:auto;gap:10px}}@media (max-width:480px){.Header_bar__O6T0V{gap:10px}.Header_actions__dQYHE{gap:8px;min-width:0}.Header_cta__xbIXT{min-height:40px;padding:9px 14px;font-size:12px;letter-spacing:.06em}.Header_menuBtn__4zUe8{width:42px;height:42px;flex-shrink:0}}@media (max-width:360px){.Header_cta__xbIXT{padding:9px 11px;font-size:11px;letter-spacing:.04em}}@media (prefers-reduced-motion:reduce){.Header_burger__9ocpS,.Header_burger__9ocpS:after,.Header_burger__9ocpS:before,.Header_header__KwdYD{transition:none}}.Hero_hero__bqvNd{position:relative;margin-top:calc(-1 * var(--header-h));padding:calc(var(--header-h) + clamp(40px, 6vw, 88px)) 0 clamp(64px,8vw,112px);background:radial-gradient(60% 50% at 85% 10%,color-mix(in srgb,var(--blue) 26%,transparent),transparent 70%),radial-gradient(40% 40% at 0 100%,color-mix(in srgb,var(--orange) 10%,transparent),transparent 70%),var(--navy);overflow:clip}.Hero_grid___ML9v{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:clamp(32px,5vw,72px);align-items:start}.Hero_copy__KMVTd{min-width:0}.Hero_title__h4PJ2{margin:28px 0 24px}.Hero_sub__mpF_z{margin-bottom:36px}.Hero_register__uxsxw{max-width:620px;scroll-margin-top:calc(var(--header-h) + 16px)}.Hero_visual__Gy317{margin:0;position:sticky;top:calc(var(--header-h) + 24px);align-self:start;height:min(820px,calc(100vh - var(--header-h) - 48px));min-height:560px;padding-bottom:72px}.Hero_photoFrame__N_hUu{position:relative;height:100%;min-height:520px;border-radius:var(--radius-lg);overflow:hidden;background:var(--navy-700);box-shadow:var(--shadow-brand)}.Hero_photoFrame__N_hUu .Hero_photo__Xx6be{width:100%;height:100%;object-fit:cover;object-position:70% center;filter:grayscale(1) contrast(1.08) brightness(.95)}.Hero_duotone__9bPEC{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--blue) 92%,transparent),color-mix(in srgb,var(--navy-700) 92%,transparent));mix-blend-mode:multiply;pointer-events:none}.Hero_duotone__9bPEC:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--blue-soft) 30%,transparent);mix-blend-mode:screen}.Hero_visual__Gy317 .Hero_photoCard__jM_BK{position:absolute;left:-32px;right:24px;bottom:0;display:flex;align-items:center;gap:18px;padding:22px 24px;background:color-mix(in srgb,var(--blue) 82%,transparent);border-color:color-mix(in srgb,var(--white) 22%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--white) 35%,transparent),0 24px 50px -20px color-mix(in srgb,var(--blue) 70%,var(--navy-950));--shine-delay:1.5s}@media (prefers-reduced-transparency:reduce){.Hero_visual__Gy317 .Hero_photoCard__jM_BK{background:var(--blue)}}.Hero_mark__WpZeG{position:relative;z-index:2;flex-shrink:0;width:64px;height:64px;border-radius:var(--radius-sm);box-shadow:0 8px 20px -8px color-mix(in srgb,var(--navy-950) 70%,transparent)}.Hero_cardText___VtmI{position:relative;z-index:2;display:grid;gap:4px}.Hero_cardTitle__q6TwD{font-weight:800;font-size:18px;line-height:1.25;color:var(--white)}.Hero_cardBody___Byc_{font-size:15px;line-height:1.45;color:color-mix(in srgb,var(--white) 88%,transparent)}@media (max-width:960px){.Hero_grid___ML9v{grid-template-columns:minmax(0,1fr)}.Hero_register__uxsxw{max-width:none}.Hero_visual__Gy317{position:relative;top:auto;height:auto;min-height:0;padding-bottom:0}.Hero_photoFrame__N_hUu{min-height:0;height:auto;aspect-ratio:16/10}.Hero_visual__Gy317 .Hero_photoCard__jM_BK{position:relative;left:auto;right:auto;margin:-56px 16px 0}}@media (max-width:600px){.Hero_title__h4PJ2{margin:22px 0 18px}.Hero_visual__Gy317 .Hero_photoCard__jM_BK{margin:-40px 10px 0;padding:18px;gap:14px}.Hero_mark__WpZeG{width:48px;height:48px}.Hero_cardTitle__q6TwD{font-size:16px}.Hero_cardBody___Byc_{font-size:14px}}.ProofStrip_band__OTRrG{background:var(--navy-900);padding:clamp(28px,4vw,48px) 0;border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.ProofStrip_grid__KxUCQ{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ProofStrip_tile__qp1Ti{display:flex;flex-direction:column;gap:8px;padding:22px 22px 20px;min-width:0}.ProofStrip_value__rgB0x{font-size:clamp(40px,5vw,64px);line-height:1}.ProofStrip_orange__sDzsa{color:var(--orange)}.ProofStrip_white__ambbw{color:var(--t1)}.ProofStrip_label__G3bCK{font-size:14px;font-weight:600;line-height:1.4;color:var(--t2)}@media (max-width:860px){.ProofStrip_grid__KxUCQ{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ProofStrip_tile__qp1Ti{padding:18px 16px}}.Perks_perks__HeChH{background:radial-gradient(ellipse 60% 50% at 85% 0,color-mix(in srgb,var(--blue) 22%,transparent),transparent 70%),var(--navy)}.Perks_head__eETLc{margin-bottom:clamp(32px,4vw,52px)}.Perks_eyebrow__laD7B{display:flex;align-items:center;gap:18px;max-width:520px}.Perks_eyebrow__laD7B:after{content:"";flex:1;height:2px;background:linear-gradient(90deg,var(--orange),transparent)}.Perks_grid__760YP{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.Perks_card__vidbl{display:flex;align-items:center;gap:16px;padding:24px;min-height:88px}.Perks_diamond__Uq_yC{flex:none;width:14px;height:14px;background:var(--orange);transform:rotate(45deg);border-radius:2px;box-shadow:0 0 14px color-mix(in srgb,var(--orange) 55%,transparent)}.Perks_text__jyBK4{font-weight:800;font-size:clamp(17px,1.6vw,20px);text-transform:uppercase;letter-spacing:.04em;line-height:1.25}@media (max-width:900px){.Perks_grid__760YP{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:520px){.Perks_grid__760YP{grid-template-columns:1fr;gap:12px}.Perks_card__vidbl{padding:18px;min-height:0}}.Coaches_section__yAXg8{overflow:hidden}.Coaches_head__xYPda{display:grid;gap:6px;max-width:760px;margin-bottom:clamp(36px,5vw,56px)}.Coaches_head__xYPda h2{margin-bottom:12px}.Coaches_grid__DuruR{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,28px)}.Coaches_card__HIyu9{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(28px,3.4vw,44px) 24px}.Coaches_avatar__o1bn7{position:relative;display:grid;place-items:center;width:clamp(104px,11vw,140px);aspect-ratio:1;border-radius:50%;margin-bottom:22px;font-size:clamp(48px,5.2vw,66px);line-height:1;color:var(--white);background:linear-gradient(145deg,var(--blue-soft),var(--blue) 45%,var(--navy-900));box-shadow:inset 0 2px 0 color-mix(in srgb,var(--white) 35%,transparent),0 0 0 4px color-mix(in srgb,var(--orange) 85%,transparent),0 18px 40px -16px color-mix(in srgb,var(--blue) 80%,transparent)}.Coaches_avatar__o1bn7,.Coaches_name__7AXq1{font-family:var(--f-display);font-weight:900;font-style:italic}.Coaches_name__7AXq1{text-transform:uppercase;font-size:clamp(24px,2.4vw,30px);line-height:1.1}.Coaches_role__WkhJk{margin-top:6px;font-weight:700;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--orange)}@media (max-width:860px){.Coaches_grid__DuruR{grid-template-columns:repeat(2,minmax(0,1fr))}.Coaches_card__HIyu9:last-child{grid-column:1/-1}}@media (max-width:520px){.Coaches_grid__DuruR{grid-template-columns:minmax(0,1fr)}.Coaches_card__HIyu9{flex-direction:row;text-align:left;gap:18px;padding:20px}.Coaches_avatar__o1bn7{width:76px;font-size:36px;margin-bottom:0;flex-shrink:0}}.Partner_grid__8d9T_{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:center}.Partner_copy__gvJnp h2{margin-bottom:18px;color:var(--ink)}.Partner_card__x7ZCH{background:var(--white);border-radius:var(--radius-lg);padding:clamp(28px,4vw,48px);border:1px solid color-mix(in srgb,var(--blue) 14%,transparent);box-shadow:0 30px 60px -30px color-mix(in srgb,var(--navy-900) 45%,var(--blue) 25%)}.Partner_wordmark__kRbLm{font-family:var(--f-display);font-weight:900;font-size:clamp(64px,8vw,104px);line-height:.9;letter-spacing:-.03em;color:var(--navy-900)}.Partner_caption__qdGpJ{margin-top:10px;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-bright)}.Partner_points__wSDz2{list-style:none;display:grid;gap:14px;margin-top:28px;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}.Partner_points__wSDz2 li{display:flex;align-items:center;gap:14px;font-weight:700;font-size:17px;color:var(--ink)}.Partner_check__gZC1w{flex-shrink:0}.Partner_check__gZC1w circle{fill:var(--orange)}.Partner_check__gZC1w path{stroke:var(--white)}@media (max-width:860px){.Partner_grid__8d9T_{grid-template-columns:minmax(0,1fr)}}.FinalCta_band__qO_k8{position:relative;overflow:hidden;isolation:isolate;background:var(--navy);padding:clamp(220px,30vw,360px) 0 clamp(64px,8vw,104px)}.FinalCta_bg___1R6j{position:absolute;inset:0 0 auto 0;height:78%;z-index:-1}.FinalCta_bg___1R6j:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--navy) 30%,transparent) 0,color-mix(in srgb,var(--navy) 55%,transparent) 45%,var(--navy) 100%),linear-gradient(90deg,color-mix(in srgb,var(--navy-900) 60%,transparent),transparent 70%)}.FinalCta_photo__TlzvP{width:100%;height:100%;object-fit:cover;object-position:center 30%;filter:saturate(.85)}.FinalCta_inner__Ijf_S{position:relative}.FinalCta_title__l_9nH{max-width:14ch}.FinalCta_nowrap___3kaE{white-space:nowrap}.FinalCta_kicker__x0dLs{display:flex;align-items:center;gap:18px;margin:clamp(24px,3vw,36px) 0 18px;font-weight:800;font-size:15px;letter-spacing:.24em;text-transform:uppercase;color:var(--orange)}.FinalCta_kicker__x0dLs:after{content:"";flex:1;max-width:560px;height:1px;background:color-mix(in srgb,var(--orange) 70%,transparent)}.FinalCta_perks__JgwL2{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:12px clamp(32px,6vw,88px)}.FinalCta_perks__JgwL2 li{display:flex;align-items:center;gap:14px;font-weight:800;font-size:clamp(17px,1.9vw,22px)}.FinalCta_diamond__ueL0y{flex-shrink:0;width:12px;height:12px;background:var(--orange);transform:rotate(45deg);border-radius:2px}.FinalCta_actions__Bg_jN{display:flex;flex-wrap:wrap;gap:14px;margin-top:clamp(32px,4vw,44px)}.FinalCta_big__XFtKG{min-height:64px;padding:16px 36px;font-size:clamp(16px,1.6vw,19px)}@media (max-width:560px){.FinalCta_perks__JgwL2{grid-template-columns:minmax(0,1fr)}.FinalCta_actions__Bg_jN{flex-direction:column}.FinalCta_big__XFtKG{width:100%;padding:16px 20px}}.RegisterForm_card__erNya{position:relative;background:var(--white);color:var(--ink);border-radius:var(--radius-lg);padding:clamp(22px,3.2vw,36px);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--white) 80%,transparent),0 30px 70px -28px color-mix(in srgb,var(--navy-950) 75%,var(--blue) 25%)}.RegisterForm_head__NrOA9{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.RegisterForm_title__K3i7N{font-family:var(--f-body);font-weight:800;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.02em;line-height:1.15;color:var(--ink)}.RegisterForm_stepCount__u5lFr{font-weight:700;font-size:15px;color:var(--blue-bright);white-space:nowrap}.RegisterForm_progress__zusyb{height:8px;margin:18px 0 24px;border-radius:999px;background:color-mix(in srgb,var(--blue-soft) 22%,var(--white));overflow:hidden}.RegisterForm_bar__Y4QUd{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--orange-deep),var(--orange));transition:width .5s ease}.RegisterForm_form__MRNjT{display:grid;gap:18px}.RegisterForm_row__J0R_v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.RegisterForm_field__Q1mvW{display:grid;gap:6px;min-width:0;align-content:start}@media (min-width:601px){.RegisterForm_row__J0R_v{grid-template-rows:auto auto auto;row-gap:6px}.RegisterForm_row__J0R_v>.RegisterForm_field__Q1mvW{grid-row:span 3;grid-template-rows:subgrid;row-gap:6px}.RegisterForm_row__J0R_v>.RegisterForm_field__Q1mvW>.RegisterForm_label__FgZyu{align-self:end}}.RegisterForm_label__FgZyu{font-weight:700;font-size:14px;color:var(--ink)}.RegisterForm_optional__tGJ91{font-weight:500;color:var(--ink-2)}.RegisterForm_input__KLkbK{width:100%;min-height:50px;padding:12px 14px;border-radius:var(--radius-sm);border:1.5px solid color-mix(in srgb,var(--ink-2) 28%,var(--white));background:color-mix(in srgb,var(--ice) 60%,var(--white));color:var(--ink);font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.RegisterForm_input__KLkbK::placeholder{color:color-mix(in srgb,var(--ink-2) 60%,var(--white))}.RegisterForm_input__KLkbK:focus{outline:none;border-color:var(--blue-bright);box-shadow:0 0 0 4px color-mix(in srgb,var(--blue-bright) 20%,transparent)}.RegisterForm_input__KLkbK[aria-invalid=true]{border-color:var(--orange-deep)}.RegisterForm_fieldset__BBXTT{border:0;display:grid;gap:10px;min-width:0}.RegisterForm_pills__fYvUt{display:flex;flex-wrap:wrap;gap:10px}.RegisterForm_pill__6ZJqv{position:relative;display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--ink-2) 28%,var(--white));background:color-mix(in srgb,var(--ice) 60%,var(--white));font-weight:600;font-size:14px;color:var(--ink);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.RegisterForm_pill__6ZJqv:hover{border-color:var(--blue-bright)}.RegisterForm_radio__x6_a8{position:absolute;opacity:0;width:1px;height:1px}.RegisterForm_pill__6ZJqv:has(.RegisterForm_radio__x6_a8:checked){background:var(--navy);border-color:var(--navy);color:var(--white)}.RegisterForm_pill__6ZJqv:has(.RegisterForm_radio__x6_a8:focus-visible){outline:3px solid var(--orange);outline-offset:3px}.RegisterForm_pill__6ZJqv:has(.RegisterForm_radio__x6_a8[aria-invalid=true]){border-color:var(--orange-deep)}.RegisterForm_error__4CdiJ{font-size:13px;font-weight:600;color:color-mix(in srgb,var(--orange-deep) 68%,var(--ink))}.RegisterForm_serverError__iLVcv{padding:12px 14px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--orange) 12%,var(--white));border:1px solid color-mix(in srgb,var(--orange) 45%,var(--white));color:var(--ink);font-weight:600;font-size:14px}.RegisterForm_honeypot___2iFH{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.RegisterForm_fine__Ol5vi{font-size:13px;color:var(--ink-2);text-align:center}.RegisterForm_done__feM_G{display:grid;gap:20px}.RegisterForm_doneTitle__9JiIb{font-family:var(--f-display);font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(24px,3vw,34px);line-height:1;color:var(--ink)}.RegisterForm_doneTitle__9JiIb:focus{outline:none}.RegisterForm_steps__Ijn_q{list-style:none;display:grid;gap:14px}.RegisterForm_step__uRpx5{display:flex;gap:16px;align-items:flex-start;padding:18px;border-radius:var(--radius);background:var(--ice)}.RegisterForm_num__nUJHH{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--orange);color:var(--navy-900);font-family:var(--f-display);font-weight:900;font-style:italic;font-size:20px}.RegisterForm_stepBody__6YqVW{display:grid;gap:10px;justify-items:start;min-width:0}.RegisterForm_stepTitle__LF9tr{font-weight:800;font-size:16px;line-height:1.35;color:var(--ink)}.RegisterForm_stepNote__VWmeO{font-size:15px;color:var(--ink-2)}@media (max-width:600px){.RegisterForm_row__J0R_v{grid-template-columns:minmax(0,1fr)}.RegisterForm_step__uRpx5{padding:14px;gap:12px}}@media (prefers-reduced-motion:reduce){.RegisterForm_bar__Y4QUd,.RegisterForm_input__KLkbK,.RegisterForm_pill__6ZJqv{transition:none}}.SevenDayPath_intro__Qhtgk{max-width:900px;margin-bottom:clamp(32px,4vw,52px)}.SevenDayPath_title__eeRm7{color:var(--ink);margin-bottom:20px}.SevenDayPath_list__1Mvfc{list-style:none;display:grid;gap:16px}.SevenDayPath_row__rld6I{display:grid;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px 32px;background:var(--white);border:2px solid transparent;border-radius:var(--radius);box-shadow:0 10px 28px -20px color-mix(in srgb,var(--navy) 60%,transparent)}.SevenDayPath_rowOrange__5Y1ED{border-color:var(--orange)}.SevenDayPath_day__GJJHB{font-size:clamp(24px,2.4vw,32px);color:var(--blue-bright);white-space:nowrap}.SevenDayPath_dayTitle__GX7PV{font-weight:800;font-size:clamp(16px,1.6vw,20px);line-height:1.35;color:var(--ink)}.SevenDayPath_tag__W_a29{justify-self:end;padding:8px 18px;border-radius:999px;font-weight:800;font-size:15px;white-space:nowrap}.SevenDayPath_tagNavy__RVuUT{background:var(--navy-900);color:var(--white)}.SevenDayPath_tagOrange__fvh7L{background:var(--orange);color:var(--navy-900)}@media (max-width:720px){.SevenDayPath_row__rld6I{grid-template-columns:1fr;gap:8px;padding:20px}.SevenDayPath_tag__W_a29{justify-self:start;margin-top:6px;white-space:normal}}.WaysToLearn_ways___KSyu{background:radial-gradient(ellipse 55% 45% at 10% 100%,color-mix(in srgb,var(--orange) 12%,transparent),transparent 70%),var(--navy-900)}.WaysToLearn_head__3toxr{max-width:860px;margin-bottom:clamp(32px,4vw,52px)}.WaysToLearn_grid__xy9cj{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.WaysToLearn_card__l1qGD{display:flex;flex-direction:column;gap:14px;padding:32px 28px}.WaysToLearn_icon____OW8{position:relative;z-index:2;display:inline-grid;place-items:center;width:64px;height:64px;border-radius:var(--radius-sm);color:var(--orange);background:color-mix(in srgb,var(--orange) 14%,transparent);border:1px solid color-mix(in srgb,var(--orange) 35%,transparent)}.WaysToLearn_cardTitle__Gl8Kp{font-size:clamp(22px,2.2vw,28px);line-height:1.05}.WaysToLearn_body__cYEQo{color:var(--t2);font-size:16px}@media (max-width:900px){.WaysToLearn_grid__xy9cj{grid-template-columns:1fr;gap:14px;max-width:640px}.WaysToLearn_card__l1qGD{padding:24px 20px}}.Gallery_section__oXmaA{background:var(--navy);overflow:hidden}.Gallery_head__en8tO{margin-bottom:clamp(32px,4vw,48px)}.Gallery_grid__clBi9{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,16vw,210px);gap:clamp(10px,1.4vw,18px)}.Gallery_tile__qbYNN:first-child{grid-column:span 2;grid-row:span 2}.Gallery_tile__qbYNN:nth-child(4),.Gallery_tile__qbYNN:nth-child(5),.Gallery_tile__qbYNN:nth-child(6){grid-column:span 2}.Gallery_tile__qbYNN{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--navy-900);border:1px solid var(--stroke);isolation:isolate}.Gallery_img__AdW9p{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08) brightness(1.05);transition:transform .5s ease,filter .4s ease}.Gallery_tile__qbYNN:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(160deg,var(--blue-soft),var(--blue) 50%,var(--navy-900));mix-blend-mode:multiply;opacity:.92;transition:opacity .4s ease}@media (hover:hover){.Gallery_tile__qbYNN:hover .Gallery_img__AdW9p{transform:scale(1.04)}.Gallery_tile__qbYNN:hover:after{opacity:.72}}@media (prefers-reduced-motion:reduce){.Gallery_img__AdW9p,.Gallery_tile__qbYNN:after{transition:none}.Gallery_tile__qbYNN:hover .Gallery_img__AdW9p{transform:none}}@media (max-width:760px){.Gallery_grid__clBi9{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px}.Gallery_tile__qbYNN:first-child{grid-column:span 2;grid-row:span 1}.Gallery_tile__qbYNN:nth-child(4),.Gallery_tile__qbYNN:nth-child(5){grid-column:span 1}.Gallery_tile__qbYNN:nth-child(6){grid-column:span 2}}.Faq_grid__HQKtC{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,5vw,72px);align-items:start}.Faq_side__wwdgB{display:grid;gap:18px;justify-items:start}@media (min-width:900px){.Faq_side__wwdgB{position:sticky;top:calc(var(--header-h) + 24px)}}.Faq_list__FYK01{display:grid;gap:12px}.Faq_item__hrOKf{border-radius:var(--radius);transition:border-color .2s ease}.Faq_item__hrOKf[open]{border-color:color-mix(in srgb,var(--orange) 55%,transparent)}.Faq_summary__CM8Fg{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;cursor:pointer;list-style:none;font-weight:800;font-size:17px;line-height:1.35}.Faq_summary__CM8Fg::-webkit-details-marker{display:none}.Faq_summary__CM8Fg:focus-visible{outline-offset:-3px;border-radius:var(--radius)}.Faq_icon__vFLE4{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--orange) 18%,transparent);border:1px solid color-mix(in srgb,var(--orange) 50%,transparent)}.Faq_icon__vFLE4:after,.Faq_icon__vFLE4:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;border-radius:2px;background:var(--orange);transform:translate(-50%,-50%);transition:transform .2s ease}.Faq_icon__vFLE4:after{transform:translate(-50%,-50%) rotate(90deg)}.Faq_item__hrOKf[open] .Faq_icon__vFLE4:after{transform:translate(-50%,-50%) rotate(0deg)}.Faq_answer__L0t0Y{padding:0 22px 22px;color:var(--t2);font-size:16px;max-width:64ch}@media (prefers-reduced-motion:reduce){.Faq_icon__vFLE4:after,.Faq_icon__vFLE4:before,.Faq_item__hrOKf{transition:none}}@media (max-width:900px){.Faq_grid__HQKtC{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.Faq_summary__CM8Fg{padding:18px;font-size:16px}.Faq_answer__L0t0Y{padding:0 18px 18px}}.Footer_footer__pQtti{background:var(--navy-950);border-top:1px solid var(--stroke);padding:clamp(56px,7vw,88px) 0 32px;color:var(--t2)}.Footer_top__YBhK_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;margin-bottom:40px}.Footer_brand__0rdww{display:grid;gap:14px;justify-items:start;max-width:420px}.Footer_about__NUgf4{font-size:16px}.Footer_socials__Arjjf{list-style:none;display:flex;flex-wrap:wrap;gap:10px}.Footer_social__cGivK{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border-radius:999px;border:1px solid var(--stroke);background:color-mix(in srgb,var(--white) 6%,transparent);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--t1);transition:border-color .2s ease,background .2s ease}.Footer_social__cGivK:hover{border-color:color-mix(in srgb,var(--orange) 60%,transparent)}.Footer_parent__8XafA{font-weight:800;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--orange)}.Footer_parent__8XafA:hover{text-decoration:underline;text-underline-offset:4px}.Footer_nav__0MyM1 ul{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:12px 40px}.Footer_nav__0MyM1 a{display:inline-block;padding:4px 0;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--t1)}.Footer_nav__0MyM1 a:hover{color:var(--orange)}.Footer_risk__3FSlB{border:1px solid var(--stroke);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--navy-900) 60%,transparent);padding:18px 20px;font-size:13px;line-height:1.6;color:var(--t3)}.Footer_risk__3FSlB strong{color:var(--t2)}.Footer_legal__yxnQ6{margin-top:24px;font-size:13px;color:var(--t3)}@media (max-width:520px){.Footer_nav__0MyM1 ul{grid-template-columns:minmax(0,1fr)}}