.EnquiryForm_form__jAvQS{display:grid;grid-gap:26px;gap:26px}.EnquiryForm_row2__8t3B0{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px 24px;gap:26px 24px}.EnquiryForm_field__I7YdO{display:grid;grid-gap:8px;gap:8px;align-content:start}.EnquiryForm_field__I7YdO label{font-size:var(--t-s);font-weight:600}.EnquiryForm_optional__QpUZi{font-weight:400;color:var(--ink-soft)}.EnquiryForm_field__I7YdO input,.EnquiryForm_field__I7YdO select,.EnquiryForm_field__I7YdO textarea{width:100%;min-height:52px;padding:12px 14px;border:1px solid rgba(17,18,17,.42);border-radius:2px;background:var(--white);font-size:var(--t-body);transition:border-color var(--t-ui) var(--ease)}.EnquiryForm_field__I7YdO input[dir=ltr]{text-align:right}.EnquiryForm_field__I7YdO textarea{resize:vertical;min-height:120px}.EnquiryForm_field__I7YdO input:focus-visible,.EnquiryForm_field__I7YdO select:focus-visible,.EnquiryForm_field__I7YdO textarea:focus-visible{outline:2px solid var(--brass);outline-offset:0;border-color:var(--ink)}.EnquiryForm_field__I7YdO [aria-invalid=true]{border-color:#9b2c1f!important}.EnquiryForm_error__Dbgba{font-size:var(--t-xs);color:#9b2c1f}.EnquiryForm_consent__C_fY8{display:grid;grid-template-columns:auto 1fr;grid-gap:8px 12px;gap:8px 12px;align-items:start;font-size:var(--t-s);color:var(--ink-soft)}.EnquiryForm_consent__C_fY8 input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink)}.EnquiryForm_consent__C_fY8 .EnquiryForm_error__Dbgba{grid-column:2}.EnquiryForm_submitRow____Kd9{display:grid;justify-items:start;grid-gap:16px;gap:16px;padding-top:8px;border-top:1px solid var(--line-l)}.EnquiryForm_submitRow____Kd9 button:disabled{opacity:.7;cursor:progress}.EnquiryForm_notice__kjGzB{padding:14px 16px;-webkit-border-start:3px solid var(--brass);border-inline-start:3px solid var(--brass);background:var(--white);font-size:var(--t-s);max-width:40em}.EnquiryForm_done__z3IV4{display:grid;grid-gap:12px;gap:12px;padding:28px 0;border-top:3px solid var(--brass)}.EnquiryForm_doneTitle__TXcLq{font-size:var(--t-xl)}@media (max-width:640px){.EnquiryForm_row2__8t3B0{grid-template-columns:1fr}}.EnquiryForm_privacy__vVml8{font-size:var(--t-xs);line-height:1.55;color:var(--ink-soft);max-width:48em}.Closing_closing__C06Bb{position:relative;min-height:92svh;display:flex;align-items:flex-end;color:var(--bone);background:var(--g3);overflow:hidden}.Closing_photos__vOdom{position:absolute;inset:0;display:grid;grid-template-columns:1fr 2px 1fr}.Closing_seam__APcaW{background:var(--brass);position:relative;z-index:1}.Closing_veil__jxTr8{position:absolute;inset:0;background:var(--veil)}.Closing_content__GoVFT{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--col-gap);column-gap:var(--col-gap);grid-row-gap:32px;row-gap:32px;align-items:end;padding-block:var(--section-y) clamp(48px,6vw,88px)}.Closing_title__SfKHC{grid-column:1/span 8;font-size:var(--t-section)}.Closing_action__WilBv{grid-column:9/span 4;display:grid;justify-items:start;grid-gap:20px;gap:20px;font-size:var(--t-lede)}@media (max-width:900px){.Closing_action__WilBv,.Closing_title__SfKHC{grid-column:1/-1}}.AlumniSupport_head__GMAuC{align-items:end;row-gap:24px;margin-bottom:clamp(48px,6vw,88px)}.AlumniSupport_giant__rv_yD{grid-column:1/span 5;font-size:var(--t-giant);line-height:.78;color:var(--brass)}.AlumniSupport_headText__Gbmvj{grid-column:7/span 6;display:grid;grid-gap:24px;gap:24px}.AlumniSupport_rows__BhecM{border-top:1px solid var(--line-d)}.AlumniSupport_row__DYtvY{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--col-gap);column-gap:var(--col-gap);align-items:baseline;padding:26px 0 22px;border-bottom:1px solid var(--line-d)}.AlumniSupport_index__V_Uyd{grid-column:span 1;font-size:var(--t-s);font-weight:600;color:var(--brass)}.AlumniSupport_title__1QsUz{grid-column:span 6;font-size:clamp(34px,3.6vw,56px);color:var(--bone)}.AlumniSupport_desc__UaE28{grid-column:span 5;color:var(--bone-soft);font-size:var(--t-lede)}.AlumniSupport_foot__jpoCz{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.AlumniSupport_more__LZbMe{font-size:var(--t-s);font-weight:600;color:var(--brass)}@media (max-width:900px){.AlumniSupport_giant__rv_yD,.AlumniSupport_headText__Gbmvj{grid-column:1/-1}.AlumniSupport_giant__rv_yD{font-size:clamp(96px,30vw,200px)}.AlumniSupport_index__V_Uyd{grid-column:span 2}.AlumniSupport_title__1QsUz{grid-column:span 10}.AlumniSupport_desc__UaE28{grid-column:3/-1;margin-top:8px}}.AlumniSupport_light__JzUtI .AlumniSupport_giant__rv_yD{color:var(--brass-text)}.AlumniSupport_light__JzUtI .AlumniSupport_row__DYtvY,.AlumniSupport_light__JzUtI .AlumniSupport_rows__BhecM{border-color:var(--line-l)}.AlumniSupport_light__JzUtI .AlumniSupport_index__V_Uyd,.AlumniSupport_light__JzUtI .AlumniSupport_more__LZbMe{color:var(--brass-text)}.AlumniSupport_light__JzUtI .AlumniSupport_title__1QsUz{color:var(--ink)}.AlumniSupport_light__JzUtI .AlumniSupport_desc__UaE28{color:var(--ink-soft)}.FounderFeature_section__5ZO_Y{padding-bottom:var(--section-y)}.FounderFeature_portrait__oXyKC{position:relative;margin:0;overflow:hidden;aspect-ratio:1842/854;max-height:88svh;width:100%;background:var(--g)}.FounderFeature_parallax__wRCEG{position:absolute;inset:-6% 0}.FounderFeature_plates__pFULD{position:absolute;inset-inline:0;bottom:0;display:flex;justify-content:space-between;padding:0 var(--gutter);pointer-events:none}.FounderFeature_plate__5sJwW{display:grid;grid-gap:2px;gap:2px;padding:14px 20px 12px;background:var(--g);color:var(--bone-soft);font-size:var(--t-xs)}.FounderFeature_plate__5sJwW .display{font-size:30px;line-height:1;color:var(--bone)}.FounderFeature_text__1h2Pt{padding-top:clamp(56px,7vw,104px);row-gap:48px;align-items:start}.FounderFeature_head__01Aa5{grid-column:1/span 6;display:grid;grid-gap:32px;gap:32px}.FounderFeature_quote__205K9{font-family:var(--f-serif);font-weight:500;font-size:clamp(26px,2.6vw,36px);line-height:1.3;color:var(--ink);-webkit-padding-start:20px;padding-inline-start:20px;-webkit-border-start:1px solid var(--brass-text);border-inline-start:1px solid var(--brass-text)}.FounderFeature_side__NaD9_{grid-column:8/span 5;display:grid;grid-gap:32px;gap:32px;justify-items:start}.FounderFeature_principles__Pb0gX{width:100%;border-top:1px solid var(--line-l)}.FounderFeature_principles__Pb0gX>div{display:grid;grid-template-columns:minmax(110px,.35fr) 1fr;grid-gap:24px;gap:24px;align-items:baseline;padding:18px 0 16px;border-bottom:1px solid var(--line-l)}.FounderFeature_principles__Pb0gX dt{font-size:30px;line-height:1}.FounderFeature_principles__Pb0gX dd{color:var(--ink-soft)}@media (max-width:900px){.FounderFeature_head__01Aa5,.FounderFeature_side__NaD9_{grid-column:1/-1}.FounderFeature_plate__5sJwW{padding:10px 14px 8px}.FounderFeature_plate__5sJwW .display{font-size:24px}}.FounderFeature_work___5BH0{display:grid;grid-template-columns:repeat(2,minmax(0,520px));justify-content:start;grid-gap:var(--col-gap);gap:var(--col-gap);padding-top:var(--section-y)}.FounderFeature_work___5BH0 figure{margin:0;display:grid;grid-gap:10px;gap:10px}.FounderFeature_workPhoto__mf22C{aspect-ratio:1}.FounderFeature_work___5BH0+.FounderFeature_text__1h2Pt{padding-top:clamp(48px,5vw,72px)}@media (max-width:900px){.FounderFeature_work___5BH0{grid-template-columns:1fr}}.inner_side__77Yjr{grid-column:1/span 5;align-self:start}.inner_prose__UNiLO{grid-column:7/span 6;display:grid;grid-gap:20px;gap:20px;color:var(--ink-soft);max-width:40em}.inner_lead__NdrQY{font-size:var(--t-xl);line-height:1.3;font-weight:500;color:var(--ink)}.inner_placeholder__hSG55{padding:16px 18px;-webkit-border-start:3px solid var(--brass);border-inline-start:3px solid var(--brass);background:var(--concrete);font-size:var(--t-s)}.inner_rows__TrFqY{border-top:1px solid var(--line-l)}.inner_rows__TrFqY>li{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--col-gap);column-gap:var(--col-gap);align-items:baseline;padding:24px 0 20px;border-bottom:1px solid var(--line-l)}.inner_rows__TrFqY .inner_num__7XF1J{grid-column:span 1;font-size:var(--t-s);font-weight:600;color:var(--brass-text)}.inner_rows__TrFqY .inner_name__EyWhn{grid-column:span 6;font-size:clamp(32px,3.4vw,52px)}.inner_rows__TrFqY .inner_desc__NdArm{grid-column:span 5;color:var(--ink-soft)}.inner_gallery__8DJAM{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--col-gap);gap:var(--col-gap)}.inner_gallery__8DJAM>*{aspect-ratio:4/5}.inner_gallery__8DJAM>:first-child{grid-column:span 5}.inner_gallery__8DJAM>:nth-child(2){grid-column:span 4;margin-top:120px}.inner_gallery__8DJAM>:nth-child(3){grid-column:span 3;margin-top:40px}.inner_contactGrid__qvzg0{align-items:start;row-gap:56px}.inner_contactAside__9xfcX{grid-column:1/span 4;display:grid;grid-gap:28px;gap:28px}.inner_contactAside__9xfcX dl>div{padding:14px 0;border-bottom:1px solid var(--line-l)}.inner_contactAside__9xfcX dt{font-size:var(--t-xs);font-weight:600;color:var(--brass-text)}.inner_contactForm__w39Ri{grid-column:6/span 7}@media (max-width:900px){.inner_contactAside__9xfcX,.inner_contactForm__w39Ri,.inner_prose__UNiLO,.inner_side__77Yjr{grid-column:1/-1}.inner_side__77Yjr{margin-bottom:28px}.inner_rows__TrFqY .inner_num__7XF1J{grid-column:span 2}.inner_rows__TrFqY .inner_name__EyWhn{grid-column:span 10}.inner_rows__TrFqY .inner_desc__NdArm{grid-column:3/-1;margin-top:6px}.inner_gallery__8DJAM>:nth-child(n){grid-column:1/-1;margin-top:0}}.inner_mosaic__v86ub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px var(--col-gap);gap:40px var(--col-gap)}.inner_mosaic__v86ub figure{margin:0;display:grid;grid-gap:10px;gap:10px}.inner_mosaicPhoto__TzPAF{aspect-ratio:1}.inner_mosaic__v86ub>li:first-child{grid-column:1/-1}.inner_mosaic__v86ub>li:first-child .inner_mosaicPhoto__TzPAF{aspect-ratio:1842/854}.inner_mosaicNote__SFynG{margin-top:40px;padding-top:16px;border-top:1px solid var(--line-l)}@media (max-width:1000px){.inner_mosaic__v86ub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.inner_mosaic__v86ub{grid-template-columns:1fr}}.PhotoFrame_frame__B_xrM{position:relative;overflow:hidden;width:100%;height:100%;background:var(--g3)}.PhotoFrame_placeholder__HpCI4{display:flex;align-items:flex-end;padding:20px;background-color:var(--g3);background-image:linear-gradient(var(--line-d),var(--line-d)),linear-gradient(var(--line-d),var(--line-d));background-size:1px 100%,100% 1px;background-position:50% 0,0 50%;background-repeat:no-repeat;color:var(--bone-soft)}.PhotoFrame_light__sJiUe{background-color:#d5d4cf;background-image:linear-gradient(var(--line-l),var(--line-l)),linear-gradient(var(--line-l),var(--line-l));color:var(--ink-soft)}.PhotoFrame_mark__kUmR8{position:absolute;top:50%;left:50%;width:9px;height:9px;margin:-4px 0 0 -4px;border:1px solid var(--brass);border-radius:50%}.PhotoFrame_brief__2F0TU{position:relative;display:grid;grid-gap:2px;gap:2px;font-size:var(--t-xs);line-height:1.4;max-width:24em}.PhotoFrame_briefLabel__MyAj7{color:var(--brass)}.PhotoFrame_light__sJiUe .PhotoFrame_briefLabel__MyAj7{color:var(--brass-text)}.Hero_hero__MpeZv{position:relative;min-height:100svh;display:flex;flex-direction:column;padding-top:calc(var(--header-h) + clamp(24px, 2.5vw, 40px));overflow:hidden}.Hero_layout__EIvAI{flex:1 1;grid-template-rows:auto 1fr auto;row-gap:32px;padding-bottom:clamp(32px,3.5vw,52px)}.Hero_title__M0ThY{grid-column:1/span 8;grid-row:1;font-size:var(--t-hero);line-height:.9;color:var(--bone)}.Hero_line__WULrg{display:block;overflow:hidden;padding-bottom:.04em}.Hero_line__WULrg>span{display:block;animation:Hero_rise__g6GLx 1.1s var(--ease) both;animation-delay:calc(.15s + var(--i) * 80ms)}@keyframes Hero_rise__g6GLx{0%{transform:translateY(105%)}}.Hero_foot__5w56J{grid-column:1/span 6;grid-row:3;align-self:end;display:grid;grid-gap:18px;gap:18px;animation:Hero_fadeUp__NPOGp 1s var(--ease) both;animation-delay:1.25s}.Hero_sub__TMZQi{font-size:var(--t-xl);font-weight:500;line-height:1.25;color:var(--bone)}.Hero_support__OLyuy{font-size:var(--t-lede);color:var(--bone-soft);max-width:32em}.Hero_actions__JFz_9{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}@keyframes Hero_fadeUp__NPOGp{0%{opacity:0;transform:translateY(18px)}}.Hero_visual__jS0rd{--px:0;--py:0;--sy:0;grid-column:9/span 4;grid-row:1/span 2;align-self:start}.Hero_frame__zvkM_{margin:0;display:flex;flex-direction:column;background:var(--g2);transform:translate3d(calc(var(--px) * -6px),calc(var(--py) * -6px + var(--sy) * -.06px),0);animation:Hero_wipe__JH5Kh 1.3s var(--ease) both;animation-delay:.35s}@keyframes Hero_wipe__JH5Kh{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.Hero_frame__zvkM_>:last-child{flex:none;height:auto;aspect-ratio:1}.Hero_figures__P_hfm{grid-column:8/span 5;grid-row:3;align-self:end;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;animation:Hero_fadeUp__NPOGp 1s var(--ease) both;animation-delay:1.4s}.Hero_figure__rOx3a{display:flex;flex-direction:column;border-top:1px solid var(--line-d);padding-top:12px}.Hero_figValue__Jo7zY{order:-1;font-size:clamp(44px,4.4vw,68px);line-height:.9;color:var(--bone);margin-bottom:8px}.Hero_figLabel__8Mg4d{font-size:var(--t-s);line-height:1.35;color:var(--bone)}.Hero_figSource__YXNbH{margin-top:6px;font-size:var(--t-xs);color:var(--bone-soft)}.Hero_strip__NGu98{position:relative;background:var(--bone);color:var(--ink);overflow:hidden;direction:ltr}.Hero_track__zjAzt{display:flex;width:max-content;animation:Hero_marquee__onvIq 60s linear infinite}.Hero_strip__NGu98:hover .Hero_track__zjAzt,.Hero_strip__NGu98[data-paused=true] .Hero_track__zjAzt{animation-play-state:paused}.Hero_pause__c0atA{position:absolute;right:0;top:0;bottom:0;z-index:2;width:52px;border:0;border-left:1px solid var(--line-l);background:var(--bone);color:var(--ink);font-size:13px;letter-spacing:-1px;cursor:pointer}.Hero_pause__c0atA:focus-visible{outline:2px solid var(--brass-text);outline-offset:-4px}.Hero_list___5HJi{display:flex;flex:none;direction:rtl}.Hero_list___5HJi li{display:flex;align-items:center;gap:36px;padding:14px 0 12px 36px;font-size:26px;line-height:1;white-space:nowrap}.Hero_list___5HJi li:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--brass-text)}@keyframes Hero_marquee__onvIq{to{transform:translateX(-50%)}}@media (max-width:1100px){.Hero_layout__EIvAI{grid-template-rows:none}.Hero_figures__P_hfm,.Hero_foot__5w56J,.Hero_title__M0ThY,.Hero_visual__jS0rd{grid-column:1/-1;grid-row:auto}.Hero_visual__jS0rd{margin-top:8px;width:min(100%,520px)}}@media (max-width:760px){.Hero_figures__P_hfm{gap:14px}.Hero_figLabel__8Mg4d{font-size:var(--t-xs)}}@media (prefers-reduced-motion:reduce){.Hero_frame__zvkM_{transform:none}}.Manufacturing_block__0OHDd{grid-column:1/-1;align-items:start;row-gap:40px;margin-top:clamp(72px,9vw,136px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-l)}.Manufacturing_text__77K2U{grid-column:1/span 7;display:grid;grid-gap:24px;gap:24px}.Manufacturing_title__FSUZV{font-size:var(--t-section)}.Manufacturing_points__57a_d{margin-top:8px;border-top:1px solid var(--line-l)}.Manufacturing_points__57a_d li{display:grid;grid-template-columns:56px minmax(0,.9fr) minmax(0,1.1fr);grid-column-gap:16px;column-gap:16px;align-items:baseline;padding:18px 0 16px;border-bottom:1px solid var(--line-l)}.Manufacturing_index__7M3NV{font-size:var(--t-s);font-weight:600;color:var(--brass-text)}.Manufacturing_name__jYqNI{font-size:clamp(28px,2.6vw,40px)}.Manufacturing_desc__OsEAy{color:var(--ink-soft)}.Manufacturing_media__Cxxlb{grid-column:9/span 4;aspect-ratio:1;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px)}@media (max-width:900px){.Manufacturing_media__Cxxlb,.Manufacturing_text__77K2U{grid-column:1/-1}.Manufacturing_media__Cxxlb{position:static;grid-row:1}.Manufacturing_points__57a_d li{grid-template-columns:40px 1fr}.Manufacturing_desc__OsEAy{grid-column:2;margin-top:6px}}.Intro_title__E00NH{grid-column:1/span 5;align-self:start}.Intro_body__Gx4Ce{grid-column:7/span 6;display:grid;grid-gap:20px;gap:20px;color:var(--ink-soft);max-width:40em}.Intro_lead__gZIMI{font-size:var(--t-xl);line-height:1.3;font-weight:500;color:var(--ink)}.Intro_more__BVj1t{justify-self:start;margin-top:8px;font-weight:600;color:var(--brass-text)}@media (max-width:900px){.Intro_body__Gx4Ce,.Intro_title__E00NH{grid-column:1/-1}.Intro_title__E00NH{margin-bottom:32px}}.Intro_founders__BAO9_{grid-column:1/-1;margin:clamp(56px,7vw,104px) 0 0;display:grid;grid-gap:12px;gap:12px}.Intro_foundersPhoto__hqWk8{aspect-ratio:1842/854}.MethodStage_section__LsVw1{height:calc(var(--steps) * 100svh);position:relative}.MethodStage_stage__S0m5z{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden}.MethodStage_inner__GsVTb{height:100%;display:grid;grid-template-rows:auto 1fr auto auto;padding-top:calc(var(--header-h) + clamp(20px, 3vw, 44px));padding-bottom:clamp(24px,3vw,40px);grid-row-gap:20px;row-gap:20px}.MethodStage_top__WqMQ0{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.MethodStage_title__JBlau{font-size:var(--t-section)}.MethodStage_counter__9D9_z{font-size:var(--t-s);color:var(--ink-soft);font-weight:600;white-space:nowrap}.MethodStage_counter__9D9_z span{color:var(--ink)}.MethodStage_steps__Hyg8T{position:relative;min-height:0}.MethodStage_step__eUSwJ{position:absolute;inset:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--col-gap);column-gap:var(--col-gap);align-items:center;opacity:0;transform:translateY(18px);transition:opacity var(--t-fade) var(--ease),transform var(--t-fade) var(--ease);pointer-events:none}.MethodStage_step__eUSwJ[data-on=true]{opacity:1;transform:none;pointer-events:auto}.MethodStage_figure__jKJmx{grid-column:1/span 5;font-size:clamp(96px,15vw,230px);line-height:.8;color:var(--ink);white-space:nowrap}.MethodStage_photo__7AFKR{grid-column:6/span 3;aspect-ratio:1;max-height:48svh}.MethodStage_caption__UkETY{grid-column:9/span 4;display:grid;grid-gap:12px;gap:12px;color:var(--ink-soft);font-size:var(--t-lede)}.MethodStage_stepTitle___U1kK{font-size:var(--t-xl);font-weight:600;line-height:1.2;color:var(--ink)}.MethodStage_flow__FTGn6{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:12px 32px;gap:12px 32px;padding-top:18px;border-top:1px solid var(--line-l)}.MethodStage_toggle__6QS0E{display:flex;gap:6px}.MethodStage_chip__8z7JC{height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--line-l);background:transparent;font-size:var(--t-s);cursor:pointer;transition:background-color var(--t-ui) var(--ease),color var(--t-ui) var(--ease),transform var(--t-ui) var(--ease)}.MethodStage_chip__8z7JC:active{transform:scale(.98)}.MethodStage_chip__8z7JC[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.MethodStage_wire__GRSW0{display:flex;align-items:center;gap:16px;font-weight:600;font-size:var(--t-s)}.MethodStage_end__DCnJt{white-space:nowrap}.MethodStage_line__OI8Ar{position:relative;flex:1 1;height:1px;background:var(--brass-text);overflow:hidden;--from:0%;--to:-100%}.MethodStage_wire__GRSW0[data-flow=out] .MethodStage_line__OI8Ar{--from:-100%;--to:0%}.MethodStage_line__OI8Ar i{position:absolute;top:-2px;right:0;width:100%;height:5px;animation:MethodStage_travel__m3Y7R 2.4s linear 2}.MethodStage_line__OI8Ar i:before{content:"";position:absolute;right:0;width:5px;height:5px;border-radius:50%;background:var(--brass-text)}.MethodStage_line__OI8Ar i:nth-child(2){animation-delay:-.8s}.MethodStage_line__OI8Ar i:nth-child(3){animation-delay:-1.6s}@keyframes MethodStage_travel__m3Y7R{0%{transform:translateX(var(--from))}to{transform:translateX(var(--to))}}.MethodStage_flowCaption__32ee8{grid-column:2;font-size:var(--t-s);color:var(--ink-soft)}.MethodStage_foot__tFdDK{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.MethodStage_more__4PsDP{font-size:var(--t-s);font-weight:600;color:var(--brass-text);white-space:nowrap}@media (max-width:900px){.MethodStage_caption__UkETY,.MethodStage_figure__jKJmx,.MethodStage_photo__7AFKR{grid-column:1/-1}.MethodStage_photo__7AFKR{aspect-ratio:4/3;height:min(66vw,28svh);max-height:none;width:auto;justify-self:start;max-width:100%}.MethodStage_step__eUSwJ{align-content:center;row-gap:16px}.MethodStage_figure__jKJmx{font-size:clamp(64px,18vw,140px)}.MethodStage_flow__FTGn6{display:none}.MethodStage_foot__tFdDK{flex-direction:column}}@media (prefers-reduced-motion:reduce){.MethodStage_section__LsVw1{height:auto}.MethodStage_stage__S0m5z{position:static;height:auto}.MethodStage_inner__GsVTb{display:grid;padding-block:var(--section-y)}.MethodStage_counter__9D9_z{display:none}.MethodStage_step__eUSwJ{position:static;opacity:1;transform:none;padding-block:32px;border-bottom:1px solid var(--line-l)}}.Opportunity_layout__O_zAs{align-items:start;row-gap:48px}.Opportunity_text__af7xL{grid-column:1/span 7;display:grid;grid-gap:28px;gap:28px}.Opportunity_points__Vlpg3{margin-top:12px;border-top:1px solid var(--line-l)}.Opportunity_points__Vlpg3 li{display:grid;grid-template-columns:56px 1fr;grid-column-gap:16px;column-gap:16px;padding:20px 0 18px;border-bottom:1px solid var(--line-l)}.Opportunity_index__x_HJX{grid-row:1/span 2;padding-top:.5em;font-size:var(--t-s);font-weight:600;color:var(--brass-text)}.Opportunity_title__MEeZ_{font-size:clamp(32px,3.2vw,48px)}.Opportunity_desc__BbfQk{margin-top:8px;color:var(--ink-soft)}.Opportunity_foot__irb6Y{display:grid;justify-items:start;grid-gap:14px;gap:14px;margin-top:8px}.Opportunity_media__7oXuv{grid-column:9/span 4;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px);aspect-ratio:4/5;overflow:hidden}.Opportunity_parallax__9MX2l{position:absolute;inset:-6% 0}@media (max-width:900px){.Opportunity_media__7oXuv,.Opportunity_text__af7xL{grid-column:1/-1}.Opportunity_media__7oXuv{position:relative;top:0;grid-row:1;aspect-ratio:4/3}}.Opportunity_voices__kuL9s{grid-column:1/-1;margin-top:clamp(32px,4vw,56px);padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--line-l)}.Pricing_rows__4hSsT{border-top:1px solid var(--line-d)}.Pricing_rows__4hSsT li{border-bottom:1px solid var(--line-d)}.Pricing_row__tQh9s{display:grid;grid-template-columns:56px minmax(0,1fr) minmax(150px,auto) minmax(190px,auto) 32px;align-items:center;grid-column-gap:24px;column-gap:24px;padding:24px 0 20px}.Pricing_index__Mqhfk{font-size:var(--t-s);font-weight:600;color:var(--brass)}.Pricing_name__LQYD_{display:grid;grid-gap:6px;gap:6px}.Pricing_title__zXImz{font-size:clamp(30px,3vw,46px);color:var(--bone);transition:transform var(--t-fade) var(--ease)}.Pricing_focus__TegAT,.Pricing_hours__3RBTW{font-size:var(--t-s);color:var(--bone-soft)}.Pricing_price__bjkVK{display:grid;justify-items:end;grid-gap:2px;gap:2px;text-align:end}.Pricing_price__bjkVK .display{font-size:clamp(36px,3.4vw,52px);line-height:1;color:var(--brass)}.Pricing_vat__Xofrw{font-size:var(--t-xs);color:var(--bone-soft)}.Pricing_arrow__jiXw4{font-size:24px;color:var(--brass);transition:transform .4s var(--ease)}.Pricing_row__tQh9s:focus-visible .Pricing_arrow__jiXw4,.Pricing_row__tQh9s:hover .Pricing_arrow__jiXw4{transform:translateX(calc(var(--dir) * 8px))}.Pricing_row__tQh9s:hover .Pricing_title__zXImz{transform:translateX(calc(var(--dir) * 6px))}.Pricing_foot__b8acR{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px 32px;margin-top:32px}@media (max-width:900px){.Pricing_row__tQh9s{grid-template-columns:36px minmax(0,1fr) auto;row-gap:10px}.Pricing_name__LQYD_{grid-column:2/-1}.Pricing_hours__3RBTW{grid-column:2;grid-row:2}.Pricing_price__bjkVK{grid-column:3;grid-row:2}.Pricing_arrow__jiXw4{display:none}}.Pricing_digital__W7zoU{display:grid;grid-template-columns:56px minmax(0,1fr);grid-column-gap:24px;column-gap:24px;align-items:start;margin-bottom:clamp(40px,5vw,64px);padding:28px 28px 26px 0;border-top:2px solid var(--brass);background:var(--g2);color:var(--bone-soft);font-size:var(--t-lede)}.Pricing_digital__W7zoU>div{display:grid;grid-gap:10px;gap:10px;max-width:46em}.Pricing_plus__LZv_2{justify-self:center;font-family:var(--f-display);font-weight:800;font-size:52px;line-height:.8;color:var(--brass)}.Pricing_digitalTitle__HKDIv{font-size:clamp(28px,2.8vw,42px);color:var(--bone)}.Pricing_extra__Lv7TJ{margin-top:4px;font-size:var(--t-xs);font-weight:600;color:var(--brass)}@media (max-width:900px){.Pricing_digital__W7zoU{grid-template-columns:40px minmax(0,1fr);column-gap:12px;padding:22px 16px 20px 0}.Pricing_plus__LZv_2{font-size:40px}}.Pricing_voices__2ovBp{margin-top:clamp(40px,5vw,64px)}.RouteFinder_layout__lnmVw{align-items:start;row-gap:56px}.RouteFinder_start__yIilj{grid-column:1/span 6;display:grid;grid-gap:24px;gap:24px}.RouteFinder_routes__o33kP{margin-top:24px;border-top:1px solid var(--line-l)}.RouteFinder_routes__o33kP li{border-bottom:1px solid var(--line-l)}.RouteFinder_route__1kA71{width:100%;display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:4px 24px;gap:4px 24px;padding:22px 0 18px;border:0;background:none;text-align:start;cursor:pointer}.RouteFinder_routeTitle__irmgh{font-size:clamp(40px,4.4vw,68px);transition:transform var(--t-fade) var(--ease)}.RouteFinder_routeHint___DYbi{grid-row:2;font-size:var(--t-s);color:var(--ink-soft)}.RouteFinder_routeArrow__QqPfG{grid-row:1/span 2;align-self:center;font-size:28px;color:var(--brass-text);transition:transform .4s var(--ease)}.RouteFinder_route__1kA71:focus-visible .RouteFinder_routeArrow__QqPfG,.RouteFinder_route__1kA71:hover .RouteFinder_routeArrow__QqPfG{transform:translateX(calc(var(--dir) * 10px))}.RouteFinder_route__1kA71:hover .RouteFinder_routeTitle__irmgh{transform:translateX(calc(var(--dir) * 6px))}.RouteFinder_panel__SS9R_{grid-column:8/span 5;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px);display:flex;flex-direction:column;height:min(600px,76vh);background:var(--white);border-top:3px solid var(--brass);border-radius:2px;box-shadow:0 30px 60px -30px rgba(17,18,17,.28)}.RouteFinder_panelHead__A7vqv{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;padding:16px 20px;border-bottom:1px solid var(--line-l);font-weight:600;font-size:var(--t-s)}.RouteFinder_dot__oGtny{width:8px;height:8px;border-radius:50%;background:var(--brass)}.RouteFinder_panelNote__n_m8x{flex-basis:100%;font-weight:400;font-size:var(--t-xs);color:var(--ink-soft)}.RouteFinder_log__kcili{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:20px}.RouteFinder_msg__eERR5{max-width:88%;align-self:flex-start;padding:14px 16px;background:var(--paper);border-radius:2px;font-size:var(--t-s);line-height:1.5;animation:RouteFinder_msgIn__5f2eF .5s var(--ease) both}.RouteFinder_visitor__K7q_k{align-self:flex-end;background:var(--ink);color:var(--paper)}.RouteFinder_msgLinks__wuddH{display:grid;grid-gap:6px;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line-l)}.RouteFinder_msgLinks__wuddH a{font-weight:600;color:var(--brass-text)}@keyframes RouteFinder_msgIn__5f2eF{0%{opacity:0;transform:translateY(8px)}}.RouteFinder_input__I3d_9{display:flex;border-top:1px solid var(--line-l)}.RouteFinder_input__I3d_9 input{flex:1 1;min-width:0;height:60px;padding:0 20px;border:0;background:none;font-size:var(--t-body)}.RouteFinder_input__I3d_9 input:focus{outline:none}.RouteFinder_input__I3d_9:focus-within{box-shadow:inset 0 0 0 2px var(--brass)}.RouteFinder_input__I3d_9 input::placeholder{color:var(--ink-soft)}.RouteFinder_send__fjGVq{width:60px;border:0;background:var(--ink);color:var(--paper);font-size:20px;cursor:pointer;transition:transform var(--t-ui) var(--ease)}.RouteFinder_send__fjGVq:active{transform:scale(.98)}@media (max-width:900px){.RouteFinder_panel__SS9R_,.RouteFinder_start__yIilj{grid-column:1/-1}.RouteFinder_panel__SS9R_{position:relative;top:0;height:520px}}.ShortsRail_section__9__LU{overflow:hidden}.ShortsRail_head__eqZj7{margin-bottom:clamp(36px,4vw,56px)}.ShortsRail_headSide__p48Y5{display:grid;grid-gap:24px;gap:24px}.ShortsRail_nav__PRRBR{display:flex;gap:10px}.ShortsRail_navBtn__1XOjj{width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(236,233,226,.4);border-radius:50%;background:transparent;color:var(--bone);font-size:18px;cursor:pointer;transition:border-color var(--t-ui) var(--ease),background-color var(--t-ui) var(--ease),color var(--t-ui) var(--ease)}.ShortsRail_navBtn__1XOjj:hover{border-color:var(--brass);background:var(--brass);color:var(--g)}.ShortsRail_rail__u2jsS{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(220px,22vw,290px);grid-gap:16px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)));padding-bottom:12px;scrollbar-width:thin;scrollbar-color:rgba(236,233,226,.25) transparent}.ShortsRail_card__CT23a{scroll-snap-align:start}.ShortsRail_frame__zrhPH{position:relative;aspect-ratio:9/16;overflow:hidden;border-radius:6px;background:var(--g3);box-shadow:0 0 0 1px var(--line-d)}.ShortsRail_media__Rbpbb{display:block;width:100%;height:100%;object-fit:cover;background:#000}.ShortsRail_poster__ya3bZ{position:absolute;inset:0;padding:0;border:0;background:none;cursor:pointer}.ShortsRail_poster__ya3bZ .ShortsRail_media__Rbpbb{transition:transform .8s var(--ease),filter .4s var(--ease)}.ShortsRail_poster__ya3bZ:hover .ShortsRail_media__Rbpbb{transform:scale(1.04);filter:brightness(1.08)}.ShortsRail_play__pF_QG{position:absolute;inset-inline-start:50%;top:50%;width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:var(--brass);color:var(--g);transform:translate(50%,-50%);box-shadow:0 8px 28px rgba(0,0,0,.45);transition:transform .4s var(--ease)}.ShortsRail_play__pF_QG svg{transform:scaleX(-1) translateX(-2px)}.ShortsRail_poster__ya3bZ:hover .ShortsRail_play__pF_QG{transform:translate(50%,-50%) scale(1.08)}.ShortsRail_time__8l6fM{position:absolute;bottom:12px;inset-inline-end:12px;padding:3px 8px;border-radius:2px;background:rgba(12,13,12,.72);color:var(--bone);font-size:var(--t-xs);font-weight:600;direction:ltr}.ShortsRail_title__8pV4n{margin-top:16px;font-size:var(--t-l);font-weight:600;line-height:1.3;color:var(--bone)}.ShortsRail_sub__QenYb{margin-top:4px;font-size:var(--t-s);color:var(--bone-soft)}@media (max-width:900px){.ShortsRail_nav__PRRBR{display:none}.ShortsRail_rail__u2jsS{grid-auto-columns:68vw}}.TrackIndex_body__FjaSt{align-items:start}.TrackIndex_list__500gz{grid-column:1/span 7;border-top:1px solid var(--line-l);counter-reset:none}.TrackIndex_row__W2aUv{border-bottom:1px solid var(--line-l)}.TrackIndex_link__PtEEX{display:grid;grid-template-columns:64px 1fr;grid-gap:16px;gap:16px;padding:26px 0 22px}.TrackIndex_index__iSzAS{font-size:var(--t-s);font-weight:600;color:var(--brass-text);padding-top:.6em}.TrackIndex_main__Vhfnq{display:grid}.TrackIndex_title__V7Zm1{font-size:clamp(34px,3.7vw,58px);color:var(--ink-dim);transition:color var(--t-fade) var(--ease),transform var(--t-fade) var(--ease)}.TrackIndex_active__25LzQ .TrackIndex_title__V7Zm1{color:var(--ink);transform:translateX(calc(var(--dir) * 12px))}.TrackIndex_reveal__Q2rEW{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-fade) var(--ease)}.TrackIndex_active__25LzQ .TrackIndex_reveal__Q2rEW{grid-template-rows:1fr}.TrackIndex_revealInner__6kaVP{overflow:hidden;display:grid;grid-gap:10px;gap:10px;justify-items:start}.TrackIndex_summary__mWWy3{padding-top:14px;max-width:34em;color:var(--ink-soft)}.TrackIndex_more__jflcQ{font-size:var(--t-s);font-weight:600;color:var(--brass-text)}.TrackIndex_more__jflcQ span{display:inline-block;transition:transform .4s var(--ease)}.TrackIndex_link__PtEEX:hover .TrackIndex_more__jflcQ span{transform:translateX(calc(var(--dir) * 5px))}.TrackIndex_aside__c69WM{grid-column:9/span 4;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px)}.TrackIndex_photos__sA1oU{position:relative;aspect-ratio:4/5}.TrackIndex_photo__mMYHM{position:absolute;inset:0;opacity:0;transition:opacity var(--t-fade) var(--ease)}.TrackIndex_photo__mMYHM[data-on=true]{opacity:1}.TrackIndex_photoCaption__XCOJ5{display:flex;justify-content:space-between;gap:16px;margin-top:12px;padding-top:10px;border-top:1px solid var(--line-l);font-size:var(--t-xs);color:var(--ink-soft)}@media (max-width:900px){.TrackIndex_list__500gz{grid-column:1/-1}.TrackIndex_aside__c69WM{display:none}.TrackIndex_link__PtEEX{grid-template-columns:40px 1fr}}.TrainingExplorer_body__0WFtf{align-items:start}.TrainingExplorer_list__LZuoy{grid-column:1/span 7}.TrainingExplorer_item__N76nR{display:block;width:100%;padding:4px 0;border:0;background:none;text-align:start;font-size:clamp(36px,4.4vw,68px);line-height:1;color:var(--ink-dim);cursor:pointer;transition:color var(--t-fade) var(--ease),transform var(--t-fade) var(--ease)}.TrainingExplorer_item__N76nR[aria-pressed=true]{color:var(--ink);transform:translateX(calc(var(--dir) * 18px))}.TrainingExplorer_aside__lJf8q{grid-column:9/span 4;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 40px)}.TrainingExplorer_detail__tRotR{display:grid;grid-gap:14px;gap:14px;padding-top:16px;border-top:1px solid var(--line-l)}.TrainingExplorer_num__tEDOB{font-size:var(--t-xs);font-weight:600;color:var(--brass-text)}.TrainingExplorer_detailTitle__3_rBo{font-size:var(--t-xl);line-height:1.2;font-weight:600;animation:TrainingExplorer_swap__ycZLP var(--t-fade) var(--ease) both}.TrainingExplorer_detailText__3Nhfn{color:var(--ink-soft);font-size:var(--t-lede);animation:TrainingExplorer_swap__ycZLP var(--t-fade) var(--ease) both;animation-delay:60ms}.TrainingExplorer_more__GL0iT{justify-self:start;margin-top:10px;font-size:var(--t-s);font-weight:600;color:var(--brass-text)}@keyframes TrainingExplorer_swap__ycZLP{0%{opacity:0;transform:translateY(8px)}}@media (max-width:900px){.TrainingExplorer_aside__lJf8q,.TrainingExplorer_list__LZuoy{grid-column:1/-1}.TrainingExplorer_aside__lJf8q{position:static;margin-top:32px}}.PageHero_hero__f5bhw{padding-top:calc(var(--header-h) + clamp(40px, 6vw, 96px));padding-bottom:clamp(56px,7vw,104px)}.PageHero_layout__4aUur{align-items:end;row-gap:28px}.PageHero_crumbs__W_H8F{grid-column:1/-1;font-size:var(--t-xs);color:var(--bone-soft)}.PageHero_crumbs__W_H8F ol{display:flex;flex-wrap:wrap;gap:8px}.PageHero_crumbs__W_H8F li+li:before{content:"/";-webkit-margin-end:8px;margin-inline-end:8px;color:var(--brass)}.PageHero_title__2Djd6{grid-column:1/span 7;font-size:var(--t-section);color:var(--bone)}.PageHero_line__ppodR{display:block;overflow:hidden;padding-bottom:.04em}.PageHero_line__ppodR>span{display:block;animation:PageHero_rise__l1Bug 1s var(--ease) both;animation-delay:.1s}.PageHero_side__IdyhD{grid-column:9/span 4;display:grid;grid-gap:24px;gap:24px;justify-items:start;animation:PageHero_fadeUp__l0SNG .9s var(--ease) both;animation-delay:.45s}.PageHero_lede__GN7ul{font-size:var(--t-lede);color:var(--bone-soft)}@keyframes PageHero_rise__l1Bug{0%{transform:translateY(105%)}}@keyframes PageHero_fadeUp__l0SNG{0%{opacity:0;transform:translateY(18px)}}@media (max-width:900px){.PageHero_side__IdyhD,.PageHero_title__2Djd6{grid-column:1/-1}}.ShortsStrip_strip__d7v0o{display:grid;grid-gap:24px;gap:24px}.ShortsStrip_head__pkMU_{display:grid;grid-gap:8px;gap:8px;max-width:40em}.ShortsStrip_heading__fDqpS{font-size:clamp(30px,3vw,46px)}.ShortsStrip_lede__BC40d{font-size:var(--t-lede);color:var(--ink-soft)}.ShortsStrip_row__DAYya{display:grid;grid-template-columns:repeat(3,minmax(0,260px));grid-gap:16px;gap:16px}.ShortsStrip_card__uURRq{min-width:0}.ShortsStrip_frame___SvYK{position:relative;aspect-ratio:9/16;overflow:hidden;border-radius:6px;background:var(--g3);box-shadow:0 0 0 1px var(--line-l)}.ShortsStrip_media__N3W7T{display:block;width:100%;height:100%;object-fit:cover;background:#000}.ShortsStrip_poster__k2X2J{position:absolute;inset:0;padding:0;border:0;background:none;cursor:pointer}.ShortsStrip_poster__k2X2J .ShortsStrip_media__N3W7T{transition:transform .8s var(--ease),filter .4s var(--ease)}.ShortsStrip_poster__k2X2J:hover .ShortsStrip_media__N3W7T{transform:scale(1.04);filter:brightness(1.08)}.ShortsStrip_play__VJkqg{position:absolute;inset-inline-start:50%;top:50%;width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:var(--brass);color:var(--g);transform:translate(50%,-50%);box-shadow:0 8px 28px rgba(0,0,0,.45);transition:transform .4s var(--ease)}.ShortsStrip_play__VJkqg svg{transform:scaleX(-1) translateX(-2px)}.ShortsStrip_poster__k2X2J:hover .ShortsStrip_play__VJkqg{transform:translate(50%,-50%) scale(1.08)}.ShortsStrip_time__z_yjl{position:absolute;bottom:10px;inset-inline-end:10px;padding:3px 8px;border-radius:2px;background:rgba(12,13,12,.72);color:var(--bone);font-size:var(--t-xs);font-weight:600;direction:ltr}.ShortsStrip_title__FEgS6{margin-top:12px;font-size:var(--t-body);font-weight:600;line-height:1.3;color:var(--ink)}.ShortsStrip_sub__sdCF_{margin-top:2px;font-size:var(--t-xs);color:var(--ink-soft)}.ShortsStrip_dark__U3Ddt .ShortsStrip_lede__BC40d,.ShortsStrip_dark__U3Ddt .ShortsStrip_sub__sdCF_{color:var(--bone-soft)}.ShortsStrip_dark__U3Ddt .ShortsStrip_heading__fDqpS,.ShortsStrip_dark__U3Ddt .ShortsStrip_title__FEgS6{color:var(--bone)}.ShortsStrip_dark__U3Ddt .ShortsStrip_frame___SvYK{box-shadow:0 0 0 1px var(--line-d)}@media (max-width:900px){.ShortsStrip_row__DAYya{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:58vw;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.ShortsStrip_card__uURRq{scroll-snap-align:start}}.LegalPage_updated__3XEMa{grid-column:1/span 3;align-self:start;padding-top:6px}.LegalPage_body__r_WLw{grid-column:4/span 8;max-width:46em;border-top:1px solid var(--line-l)}.LegalPage_block__2Ubhz{display:grid;grid-gap:12px;gap:12px;padding:28px 0 26px;border-bottom:1px solid var(--line-l);color:var(--ink-soft)}.LegalPage_title__5PgNb{display:flex;align-items:baseline;gap:14px;font-size:var(--t-l);font-weight:600;line-height:1.3;color:var(--ink)}.LegalPage_num__cbV2T{font-size:var(--t-s);color:var(--brass-text)}.LegalPage_list__j_r4J{display:grid;grid-gap:8px;gap:8px;list-style:disc;-webkit-padding-start:1.2em;padding-inline-start:1.2em}@media (max-width:900px){.LegalPage_body__r_WLw,.LegalPage_updated__3XEMa{grid-column:1/-1}.LegalPage_updated__3XEMa{margin-bottom:16px}}.Tracks_family__I_5di{display:grid;grid-gap:clamp(64px,8vw,120px);gap:clamp(64px,8vw,120px)}.Tracks_familyRow__iLSme{align-items:center;row-gap:32px}.Tracks_familyPhoto__R09im{grid-column:1/span 5;aspect-ratio:4/5}.Tracks_familyRow__iLSme:nth-child(2n) .Tracks_familyPhoto__R09im{grid-column:8/span 5;grid-row:1}.Tracks_familyText__JGche{grid-column:7/span 6;display:grid;grid-gap:20px;gap:20px;justify-items:start}.Tracks_familyRow__iLSme:nth-child(2n) .Tracks_familyText__JGche{grid-column:1/span 6;grid-row:1}.Tracks_level__vTT4u{font-size:var(--t-s);font-weight:600;color:var(--brass-text)}.Tracks_familyTitle__OiswB{font-size:clamp(40px,4.6vw,72px)}.Tracks_focus__ClDZ5{display:flex;flex-wrap:wrap;gap:8px}.Tracks_focus__ClDZ5 li{padding:6px 14px;border:1px solid var(--line-l);border-radius:999px;font-size:var(--t-s)}.Tracks_trackPhoto__Q3XoI{grid-column:1/span 4;aspect-ratio:4/5;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px);align-self:start}.Tracks_trackBody__X9jSh{grid-column:6/span 7;display:grid;grid-gap:40px;gap:40px}.Tracks_focusRows__UW9RC{border-top:1px solid var(--line-l)}.Tracks_focusRows__UW9RC li{display:grid;grid-template-columns:56px 1fr;align-items:baseline;padding:18px 0 14px;border-bottom:1px solid var(--line-l)}.Tracks_focusRows__UW9RC li span:first-child{font-size:var(--t-s);font-weight:600;color:var(--brass-text)}.Tracks_focusRows__UW9RC .display{font-size:clamp(32px,3.2vw,48px)}.Tracks_details__V1MJj>div{display:grid;grid-template-columns:minmax(140px,.3fr) 1fr;grid-gap:24px;gap:24px;padding:20px 0;border-bottom:1px solid var(--line-l)}.Tracks_details__V1MJj dt{font-weight:600}.Tracks_bullets__abvNz{display:grid;grid-gap:6px;gap:6px;list-style:disc;-webkit-padding-start:1.2em;padding-inline-start:1.2em}.Tracks_faq__Gscs1>div{padding:10px 0}.Tracks_faq__Gscs1 dt{font-weight:600}.Tracks_syllabus__nLY9I{display:grid;grid-gap:18px;gap:18px}.Tracks_pending__Gook1{display:grid;grid-gap:8px;gap:8px;padding:20px 22px;background:var(--concrete);-webkit-border-start:3px solid var(--brass);border-inline-start:3px solid var(--brass);color:var(--ink-soft)}.Tracks_pending__Gook1 h3{font-size:var(--t-l);color:var(--ink)}.Tracks_nextSide__en70l{display:grid;grid-gap:20px;gap:20px;justify-items:start}.Tracks_sibling__VA0SM{font-weight:600;color:var(--brass-text)}@media (max-width:900px){.Tracks_familyPhoto__R09im,.Tracks_familyRow__iLSme:nth-child(2n) .Tracks_familyPhoto__R09im,.Tracks_familyRow__iLSme:nth-child(2n) .Tracks_familyText__JGche,.Tracks_familyText__JGche,.Tracks_trackBody__X9jSh,.Tracks_trackPhoto__Q3XoI{grid-column:1/-1;grid-row:auto}.Tracks_trackPhoto__Q3XoI{position:static;margin-bottom:40px}.Tracks_details__V1MJj>div{grid-template-columns:1fr;gap:6px}}.Tracks_facts__hTIa5{display:grid;grid-template-columns:auto auto;justify-content:start;grid-gap:8px 40px;gap:8px 40px;padding-top:16px;border-top:1px solid var(--line-d)}.Tracks_facts__hTIa5 dt{font-size:var(--t-xs);color:var(--bone-soft)}.Tracks_facts__hTIa5 dd{display:flex;align-items:baseline;gap:8px;color:var(--bone)}.Tracks_factPrice___haCy{font-size:clamp(34px,3vw,44px);line-height:1;color:var(--brass)}.Tracks_vat__4mF8P{font-size:var(--t-xs);color:var(--bone-soft)}.Tracks_rowFacts__vhqZv{display:flex;flex-wrap:wrap;gap:6px 20px;padding:12px 0 10px;border-block:1px solid var(--line-l);font-size:var(--t-s);color:var(--ink-soft)}.Tracks_rowFacts__vhqZv strong{color:var(--ink);font-weight:600}.Tracks_digital__TgOa9{display:grid;grid-gap:8px;gap:8px;padding:22px 24px;-webkit-border-start:3px solid var(--brass);border-inline-start:3px solid var(--brass);background:var(--concrete);color:var(--ink-soft)}.Tracks_digital__TgOa9 h3{font-size:var(--t-l);font-weight:600;line-height:1.3;color:var(--ink)}.Tracks_digitalTag__LyCLr{font-weight:600;color:var(--brass-text)}.Tracks_sessions__5VI8w{border-top:1px solid var(--line-l);max-width:980px}.Tracks_sessions__5VI8w>li{border-bottom:1px solid var(--line-l)}.Tracks_sessions__5VI8w summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0 18px;cursor:pointer;list-style:none}.Tracks_sessions__5VI8w summary::-webkit-details-marker{display:none}.Tracks_sessionTitle__QjNKo{font-size:var(--t-l);font-weight:600;line-height:1.35}.Tracks_sessionToggle__WQQEb{position:relative;flex:none;width:18px;height:18px}.Tracks_sessionToggle__WQQEb:after,.Tracks_sessionToggle__WQQEb:before{content:"";position:absolute;inset:50% 0 auto;height:2px;margin-top:-1px;background:var(--brass-text);transition:transform .4s var(--ease)}.Tracks_sessionToggle__WQQEb:after{transform:rotate(90deg)}.Tracks_sessions__5VI8w details[open] .Tracks_sessionToggle__WQQEb:after{transform:rotate(0deg)}.Tracks_sessions__5VI8w details>.Tracks_bullets__abvNz{padding-bottom:22px;color:var(--ink-soft);max-width:46em}