.not-found_wrap__ybM_d{position:relative;min-height:100svh;display:flex;align-items:center;color:var(--paper);overflow:hidden}.not-found_media__jhyVc,.not-found_scrim__8wnVg{position:absolute;inset:0}.not-found_scrim__8wnVg{background:rgba(14,12,10,.6)}.not-found_content__cklTM{position:relative;z-index:2;width:100%}.not-found_title__bOfUG{font-size:var(--step-4);font-weight:340;margin:1rem 0;max-width:16ch}.not-found_body__IxXmg{color:color-mix(in oklab,var(--paper) 82%,transparent);max-width:40ch}.not-found_link__IQtjE{display:inline-block;margin-top:2rem;font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--accent-lit);padding-bottom:4px}.Figure_figure__Yondt{margin:0;width:100%}.Figure_frame__aZ8E2{position:relative;width:100%;overflow:hidden;background:var(--bg-panel);border-radius:var(--radius)}.Figure_caption__dkRHt{display:flex;align-items:baseline;gap:.6rem;margin-top:.9rem;font-size:var(--step--1);letter-spacing:.02em;color:var(--fg-muted)}.Figure_tick__RVk6Z{display:inline-block;width:1.4rem;height:1px;background:var(--accent);transform:translateY(-.28em);flex:none}.page_timeHead__BuJoj{max-width:32ch;margin-bottom:clamp(2rem,4vw,3.5rem)}.page_timeTitle__YfTmq{font-size:var(--step-3);font-weight:340;margin-top:.6rem}.page_timeProse__2y4Zi{color:var(--fg-muted);font-size:var(--step-0);max-width:42ch}.page_morning__slFk8{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_morningGrid__d7dqc{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}@media (min-width:900px){.page_morningGrid__d7dqc{grid-template-columns:1.4fr 1fr}}.page_morningMain__l0_Qq{min-width:0}.page_morningAside__hTUWG{max-width:40ch}.page_morningCafe__FgD8X{margin-top:1.8rem}.page_day__r_e0Z{padding-block:clamp(4.5rem,3rem + 8vw,10rem);background:var(--bg-panel)}.page_dayGrid__MtJhX{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:900px){.page_dayGrid__MtJhX{grid-template-columns:1fr 1.15fr}}.page_dayText__XRzOD{max-width:40ch}.page_amenityNotes__ijPHo{margin-top:2rem;display:grid;grid-gap:1.5rem;gap:1.5rem}.page_amenityNote__WDtJD{border-left:1px solid var(--line-strong);padding-left:1.25rem}.page_amenityTitle__JQw0q{font-size:var(--step-1);font-weight:360}.page_amenityBody__Svu_q{margin-top:.4rem;color:var(--fg-muted)}.page_dayImages__02ObM{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1rem,2vw,1.75rem);gap:clamp(1rem,2vw,1.75rem);align-items:start}.page_dayTall__C_XuI{align-self:end}.page_dayWide__HnPcN{transform:translateY(clamp(1.5rem,5vw,3rem))}@media (max-width:620px){.page_dayImages__02ObM{grid-template-columns:1fr}.page_dayWide__HnPcN{transform:none}}.page_evening__WQmRC{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_eveningGrid__X0giu{display:grid;grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem)}@media (min-width:720px){.page_eveningGrid__X0giu{grid-template-columns:repeat(3,1fr);align-items:start}}.page_eveningItem___8TO8{min-width:0}@media (min-width:720px){.page_eveningItem___8TO8:nth-child(2){transform:translateY(clamp(1.5rem,4vw,2.75rem))}}.page_night__zZTTY{position:relative;background:var(--bg);color:var(--fg);padding-block:clamp(5rem,4rem + 8vw,11rem);overflow:hidden}.page_nightMedia__uVHSf{position:absolute;inset:0;z-index:0}.page_nightMedia__uVHSf picture{width:100%;height:100%}.page_nightScrim__sQxwM{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in oklab,var(--night) 78%,transparent) 0,color-mix(in oklab,var(--night) 62%,transparent) 45%,color-mix(in oklab,var(--night) 88%,transparent) 100%)}.page_night__zZTTY>.shell{position:relative;z-index:1}.page_nightHead__twjjA{max-width:40ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.page_nightTitle__0szLm{font-size:var(--step-3);font-weight:340;margin-top:.6rem;color:var(--paper)}.page_nightProse__CH_5W{margin-top:1.4rem;color:color-mix(in oklab,var(--paper) 82%,transparent);font-size:var(--step-0)}.page_nightPair__tpa2L{display:grid;grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem)}@media (min-width:720px){.page_nightPair__tpa2L{grid-template-columns:1fr 1fr}}.page_nightItem__wsS_W{min-width:0}.page_page__kyLnm{padding-top:calc(var(--header-h) + clamp(2.5rem, 6vw, 5rem));padding-bottom:clamp(4rem,8vw,8rem)}.page_layout__gU8Z2{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem)}@media (min-width:960px){.page_layout__gU8Z2{grid-template-columns:.85fr 1fr;gap:clamp(3rem,6vw,6rem);align-items:start}}.page_title__47GBg{font-size:var(--step-4);font-weight:340;margin:.6rem 0 1.5rem}.page_lede__AvSS3{font-family:var(--font-display);font-weight:340;font-size:var(--step-1);line-height:1.4;color:var(--fg-muted);max-width:40ch}.page_meta__0abx6{margin-top:2.5rem;display:grid;grid-gap:1.1rem;gap:1.1rem;border-top:1px solid var(--line);padding-top:1.5rem}.page_meta__0abx6 div{display:flex;flex-direction:column;gap:.25rem}.page_meta__0abx6 dt{font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-faint)}.page_meta__0abx6 dd{font-family:var(--font-display);font-size:var(--step-1)}.page_aside__aMm3h{margin-top:2.5rem}@media (max-width:959px){.page_aside__aMm3h{display:none}}.page_formWrap__Krizf{max-width:640px}.page_privacy__NtJz_{margin-top:2rem;font-size:var(--step--1);color:var(--fg-faint);max-width:52ch}.page_privacy__NtJz_ a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.page_title__lgc5B{font-size:var(--step-3);font-weight:340;margin-top:.6rem}.page_prose__wtP7B{margin-top:1.4rem;color:var(--fg-muted);font-size:var(--step-0);max-width:44ch}.page_everyday__JK15z{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_everydayHead__ttfkC{max-width:26ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.page_everydayGrid__zCLIQ{display:grid;grid-gap:clamp(1.25rem,3vw,2.25rem);gap:clamp(1.25rem,3vw,2.25rem)}@media (min-width:900px){.page_everydayGrid__zCLIQ{grid-template-columns:1.3fr 1fr .85fr;align-items:end}}.page_everydayA__HPlbq,.page_everydayB__Q31WD{min-width:0}.page_everydayProse__fGQem{margin-top:1rem;color:var(--fg-muted);font-size:var(--step--1);max-width:34ch}.page_everydayC__nxTJi{min-width:0}@media (min-width:900px){.page_everydayC__nxTJi{transform:translateY(clamp(-2rem,-4vw,-1rem))}}.page_active__hkMJ_{padding-block:clamp(4.5rem,3rem + 8vw,10rem);background:var(--bg-panel)}.page_activeIntro__45Gj2{max-width:40ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.page_activeMosaic__QrD1g{display:grid;grid-gap:clamp(1rem,2.5vw,2rem);gap:clamp(1rem,2.5vw,2rem);grid-template-columns:1fr}.page_m1__0PVg8,.page_m2__V9I3Q,.page_m3__hKFZr,.page_m4__yifxQ,.page_m5__rNCrX{min-width:0}@media (min-width:720px){.page_activeMosaic__QrD1g{grid-template-columns:repeat(6,1fr);align-items:start}.page_m1__0PVg8{grid-column:1/4}.page_m2__V9I3Q{grid-column:4/7}.page_m3__hKFZr{grid-column:1/3}.page_m4__yifxQ{grid-column:3/5}.page_m5__rNCrX{grid-column:5/7}.page_m2__V9I3Q{transform:translateY(clamp(1.5rem,4vw,3rem))}}.page_evenings__PPAt6{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_eveningsGrid__KZe_Q{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:900px){.page_eveningsGrid__KZe_Q{grid-template-columns:.9fr 1.2fr}}.page_eveningsText__7L_wx{max-width:34ch}.page_eveningsImages__vuqGP{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1rem,2vw,1.75rem);gap:clamp(1rem,2vw,1.75rem);align-items:start}.page_eTall__A55yR{align-self:end}.page_eWide__hZ874{transform:translateY(clamp(1.5rem,5vw,3rem))}@media (max-width:620px){.page_eveningsImages__vuqGP{grid-template-columns:1fr}.page_eWide__hZ874{transform:none}}.ResponsiveImage_picture__qZZiZ{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:hidden}.ResponsiveImage_lqip__sNWI2{position:absolute;inset:-2%;background-size:cover;background-position:50%;filter:blur(18px) saturate(1.05);transform:scale(1.06);transition:opacity 1s var(--ease-out);z-index:0}.ResponsiveImage_img__pZeZx{position:relative;z-index:1;width:100%;height:100%;opacity:0;transition:opacity 1s var(--ease-out)}.ResponsiveImage_picture__qZZiZ[data-loaded=true] .ResponsiveImage_img__pZeZx{opacity:1}@media (prefers-reduced-motion:reduce){.ResponsiveImage_img__pZeZx,.ResponsiveImage_lqip__sNWI2{transition:none}}.PageHero_hero__KORL6{position:relative;min-height:min(88vh,820px);display:flex;align-items:flex-end;color:var(--fg);overflow:hidden}.PageHero_media__s4czG,.PageHero_scrim__nKzPD{position:absolute;inset:0}.PageHero_scrim__nKzPD{z-index:2;background:linear-gradient(180deg,color-mix(in oklab,var(--night) 30%,transparent) 0,transparent 32%,transparent 52%,color-mix(in oklab,var(--night) 82%,transparent) 100%)}.PageHero_inner__xuDYq{position:relative;z-index:3;width:100%;padding-bottom:clamp(3rem,7vh,6rem);padding-top:calc(var(--header-h) + 2rem)}.PageHero_chapter__v7wYB{font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.28em;text-transform:uppercase;color:var(--accent-lit);margin-bottom:1.1rem}.PageHero_title___9KVk{font-size:var(--step-5);font-weight:340;max-width:16ch;color:var(--paper)}.PageHero_intro__ikVKU{margin-top:1.6rem;max-width:52ch;font-family:var(--font-display);font-weight:330;font-size:var(--step-1);line-height:1.4;color:color-mix(in oklab,var(--paper) 84%,transparent)}.Lightbox_overlay__ts6FW{position:fixed;inset:0;z-index:300;background:color-mix(in oklab,var(--night) 96%,#000);color:var(--paper);display:grid;grid-template-rows:auto 1fr auto;padding:1rem clamp(1rem,4vw,3rem);animation:Lightbox_fade__ojkTJ .3s var(--ease-out)}@keyframes Lightbox_fade__ojkTJ{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Lightbox_overlay__ts6FW{animation:none}}.Lightbox_bar__0Nq34{display:flex;align-items:center;justify-content:space-between;padding-block:.5rem}.Lightbox_counter__Qk_MG{font-size:var(--step--1);letter-spacing:.18em;color:color-mix(in oklab,var(--paper) 70%,transparent)}.Lightbox_close__kG0tO{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);padding:.5rem .25rem}.Lightbox_close__kG0tO:hover{color:var(--accent-lit)}.Lightbox_figure__LDONe{position:relative;margin:0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-inline:clamp(2rem,8vw,5rem)}.Lightbox_frame__UZFPS{position:relative;width:100%;height:100%;min-height:0;flex:1 1}.Lightbox_frame__UZFPS picture{background:transparent!important}.Lightbox_caption__eHt1K{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center;padding-bottom:.5rem}.Lightbox_capMain__FCTQ3{font-family:var(--font-display);font-style:italic;font-size:var(--step-1)}.Lightbox_capMeta__gdZ8e{font-size:var(--step--1);letter-spacing:.06em;color:color-mix(in oklab,var(--paper) 58%,transparent);text-transform:capitalize}.Lightbox_arrow__r_1ny{position:absolute;top:50%;transform:translateY(-50%);z-index:5;font-size:2.5rem;line-height:1;width:56px;height:56px;color:var(--paper);opacity:.7;transition:opacity .25s}.Lightbox_arrow__r_1ny:hover{opacity:1}.Lightbox_prev__bxS62{left:clamp(.25rem,2vw,1.5rem)}.Lightbox_next__u2ZAc{right:clamp(.25rem,2vw,1.5rem)}.Lightbox_filmstrip__g3y6x{display:flex;gap:.5rem;overflow-x:auto;padding:.75rem .25rem;scrollbar-width:thin}.Lightbox_thumb__LgBBV{flex:none;width:88px;height:50px;border-radius:2px;overflow:hidden;opacity:.45;background-size:cover;background-position:50%;transition:opacity .25s,outline-color .25s;outline:2px solid transparent;outline-offset:2px}.Lightbox_thumb__LgBBV img{width:100%;height:100%;object-fit:cover}.Lightbox_thumb__LgBBV:hover{opacity:.8}.Lightbox_thumbActive__5xo_j{opacity:1;outline-color:var(--accent-lit)}@media (max-width:640px){.Lightbox_arrow__r_1ny,.Lightbox_filmstrip__g3y6x{display:none}.Lightbox_figure__LDONe{padding-inline:.5rem}}.Gallery_toolbar__GPg6F{position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:20;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:center;justify-content:space-between;padding-block:1rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);background:color-mix(in oklab,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.Gallery_filters__JZ3PF{display:flex;flex-wrap:wrap;gap:.4rem .5rem}.Gallery_filter__FIILj{font-size:var(--step--1);letter-spacing:.08em;color:var(--fg-muted);padding:.4rem .85rem;border:1px solid var(--line);border-radius:100px;transition:color .25s,border-color .25s,background-color .25s}.Gallery_filter__FIILj:hover{color:var(--fg);border-color:var(--line-strong)}.Gallery_filterActive__21Auz{color:var(--paper);background:var(--ink);border-color:var(--ink)}[data-tone=night] .Gallery_filterActive__21Auz{color:var(--night);background:var(--accent-lit);border-color:var(--accent-lit)}.Gallery_count__9Tlgi{font-size:var(--step--1);color:var(--fg-faint);letter-spacing:.1em;white-space:nowrap}.Gallery_grid__efXYN{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(.5rem,1.4vw,1.25rem);gap:clamp(.5rem,1.4vw,1.25rem);grid-auto-flow:dense}@media (min-width:700px){.Gallery_grid__efXYN{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.Gallery_grid__efXYN{grid-template-columns:repeat(6,1fr)}}.Gallery_cell__YdCbl{grid-column:span 2}@media (min-width:1100px){.Gallery_cell__YdCbl{grid-column:span 2}.Gallery_cellWide__88vPd{grid-column:span 4}.Gallery_cellTall__FzaG1{grid-column:span 3}}.Gallery_tile__Tohw_{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--bg-panel);border-radius:var(--radius)}.Gallery_cellTall__FzaG1 .Gallery_tile__Tohw_{aspect-ratio:4/3}.Gallery_tile__Tohw_ picture{transition:transform 1.2s var(--ease-out)}.Gallery_tile__Tohw_:hover picture{transform:scale(1.04)}.Gallery_tileMeta__Frl1u{position:absolute;left:.9rem;bottom:.8rem;z-index:3;font-size:var(--step--1);letter-spacing:.06em;color:var(--paper);text-transform:capitalize;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s;text-shadow:0 1px 12px rgba(0,0,0,.6)}.Gallery_tile__Tohw_:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(15,12,10,.5),transparent 45%);opacity:0;transition:opacity .3s}.Gallery_tile__Tohw_:focus-visible .Gallery_tileMeta__Frl1u,.Gallery_tile__Tohw_:hover .Gallery_tileMeta__Frl1u{opacity:1;transform:none}.Gallery_tile__Tohw_:focus-visible:after,.Gallery_tile__Tohw_:hover:after{opacity:1}.Gallery_empty__rpDck{padding:4rem 0;color:var(--fg-faint);text-align:center}.SectionHeader_head__WNcDs{max-width:clamp(22rem,66vw,60rem)}.SectionHeader_center__bj5VD{max-width:52ch;margin-inline:auto;text-align:center}.SectionHeader_eyebrow__EyZTw{display:flex;align-items:center;gap:.9rem;font-size:var(--step--1);letter-spacing:.26em;text-transform:uppercase;font-weight:500;color:var(--accent);margin-bottom:1.3rem}.SectionHeader_center__bj5VD .SectionHeader_eyebrow__EyZTw{justify-content:center}.SectionHeader_chapter__dr6hq{font-family:var(--font-display);font-style:italic;letter-spacing:.02em;text-transform:none;color:var(--fg-faint);font-size:var(--step-0)}.SectionHeader_title__a_HPA{font-size:var(--step-3);font-weight:360}.SectionHeader_lede__sxb3U{margin-top:1.4rem;font-family:var(--font-display);font-weight:340;font-size:var(--step-1);line-height:1.4;color:var(--fg-muted);max-width:clamp(22rem,58vw,56rem)}.SectionHeader_center__bj5VD .SectionHeader_lede__sxb3U{margin-inline:auto}.DiagramFigure_figure__Fnjj6{margin:0;width:100%}.DiagramFigure_frame__ZNico{position:relative;width:100%;overflow:hidden;border-radius:var(--radius)}.DiagramFigure_framed__lCvwM{border:1px solid var(--line);background:var(--bg-panel)}.DiagramFigure_img__zDA63{width:100%;height:100%;object-fit:cover;display:block}.DiagramFigure_caption___Q9WY{margin-top:.9rem;font-size:var(--step--1);color:var(--fg-muted);letter-spacing:.01em;max-width:60ch}.DiagramFigure_labels__EgRjw{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem .75rem}.DiagramFigure_labels__EgRjw li{font-size:var(--step--1);color:var(--fg-muted);padding:.3rem .7rem;border:1px solid var(--line);border-radius:100px;background:color-mix(in oklab,var(--bg-panel) 60%,transparent)}.page_intent__Qttbc{display:grid;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem)}@media (min-width:900px){.page_intent__Qttbc{grid-template-columns:1fr 1fr;align-items:start}}.page_intentHead__J_IYK{max-width:22ch}.page_intentProse__7ChEz{color:var(--fg-muted);font-size:var(--step-1);font-family:var(--font-display);font-weight:340;line-height:1.45;max-width:46ch}.page_roomsSection__pleTq{padding-block:clamp(4rem,3rem + 6vw,9rem);background:var(--bg-panel)}.page_rooms___Eyp_{display:flex;flex-direction:column;gap:clamp(3rem,8vw,7rem)}.page_room__Hry8G{display:grid;grid-gap:clamp(1.25rem,3vw,2.75rem);gap:clamp(1.25rem,3vw,2.75rem);align-items:center}@media (min-width:900px){.page_room__Hry8G{grid-template-columns:1.55fr 1fr}.page_room__Hry8G[data-flip=true] .page_roomMedia__l_4x_{order:2}}.page_roomText__cMqcJ{max-width:34ch}.page_roomIndex__5NwYm{font-family:var(--font-display);font-style:italic;font-size:var(--step-0);color:var(--accent);margin-bottom:.6rem}.page_roomName__Sgort{font-size:var(--step-3);font-weight:340;line-height:1}.page_roomNote__38p0w{margin-top:1rem;color:var(--fg-muted)}.page_quietSection__UNy2l{background:var(--bg);color:var(--fg);padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_quietHead__lYZLP{margin-bottom:clamp(2.5rem,5vw,4rem)}.page_quiet__Wz6GZ{display:grid;grid-gap:clamp(1.25rem,3vw,2.5rem);gap:clamp(1.25rem,3vw,2.5rem);align-items:end}@media (min-width:900px){.page_quiet__Wz6GZ{grid-template-columns:1fr 1.4fr}}.page_quietPortrait__W9V8v{transform:translateY(clamp(-.5rem,-2vw,-1.75rem))}@media (max-width:899px){.page_quietPortrait__W9V8v{transform:none}}.page_onward__mEON7{margin-top:clamp(2.5rem,5vw,4.5rem)}.page_textLink__QKCg7{display:inline-block;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid;padding-bottom:3px}.DataTable_wrap__2eBpW{width:100%}.DataTable_scroll__Gi3aO{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius)}.DataTable_scroll__Gi3aO:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DataTable_table__LMcc6{width:100%;border-collapse:collapse;font-size:var(--step-0);min-width:460px}.DataTable_caption__6V4wE{text-align:left;padding:1rem 1.1rem;font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);background:var(--bg-panel);border-bottom:1px solid var(--line)}.DataTable_table__LMcc6 td,.DataTable_table__LMcc6 th{padding:.85rem 1.1rem;text-align:left;border-bottom:1px solid var(--line)}.DataTable_table__LMcc6 thead th{font-family:var(--font-body);font-size:var(--step--1);font-weight:600;letter-spacing:.04em;color:var(--fg-muted);background:color-mix(in oklab,var(--bg-panel) 55%,transparent)}.DataTable_table__LMcc6 tbody th[scope=row]{font-weight:500;color:var(--fg)}.DataTable_num__Ba0PE{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DataTable_table__LMcc6 tbody tr:hover{background:color-mix(in oklab,var(--accent) 6%,transparent)}.DataTable_table__LMcc6 tfoot td,.DataTable_table__LMcc6 tfoot th{font-weight:600;color:var(--fg);border-top:2px solid var(--line-strong);border-bottom:none;background:color-mix(in oklab,var(--bg-panel) 40%,transparent)}.StatGrid_grid__zXQgX{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));grid-gap:clamp(1rem,2.5vw,1.75rem);gap:clamp(1rem,2.5vw,1.75rem)}.StatGrid_card__nX2fF{padding:1.5rem 1.5rem 1.75rem;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in oklab,var(--bg-panel) 45%,transparent)}.StatGrid_value__SuKdY{font-family:var(--font-display);font-weight:340;font-size:var(--step-3);line-height:1;color:var(--fg)}.StatGrid_label__o1zal{margin-top:.6rem;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.StatGrid_body__X81Gh{margin-top:.6rem;font-size:var(--step-0);color:var(--fg-muted);line-height:1.5}.page_intro__NrUPI{padding-block:clamp(4rem,3rem + 7vw,9rem);background:var(--bg-panel);border-bottom:1px solid var(--line)}.page_introGrid__cPwno{display:grid;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);align-items:start}@media (min-width:940px){.page_introGrid__cPwno{grid-template-columns:1.35fr 1fr}}.page_introTagline__60C0G{margin-top:1.1rem;font-family:var(--font-display);font-weight:340;font-size:var(--step-3);line-height:1.08;letter-spacing:-.015em;max-width:clamp(16rem,52vw,42rem)}.page_introQuote__YFp7s{margin-top:clamp(1.5rem,3vw,2.25rem);padding-left:clamp(1rem,2vw,1.5rem);border-left:2px solid var(--accent);font-family:var(--font-display);font-style:italic;font-weight:340;font-size:var(--step-2);line-height:1.28;color:var(--fg);max-width:clamp(22rem,66vw,52rem)}.page_introBody__Ndf5l{margin-top:clamp(1.25rem,2.5vw,1.75rem);color:var(--fg-muted);max-width:clamp(22rem,56vw,62rem)}.page_contents__5Jv7v{border-top:1px solid var(--line-strong);padding-top:1.2rem}.page_contentsTitle__ptYdG{font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.24em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:.75rem}.page_contentsList__L7Bf3{display:grid}.page_contentsLink__BEW_l{display:flex;gap:clamp(.75rem,1.5vw,1.25rem);align-items:baseline;padding-block:.7rem;border-bottom:1px solid var(--line);color:var(--fg);transition:color .25s var(--ease-out)}.page_contentsLink__BEW_l:hover{color:var(--accent)}.page_contentsNum__P2Ywn{font-family:var(--font-display);font-style:italic;font-size:var(--step-0);color:var(--accent);flex:none;min-width:2.4ch}.page_introSlim__HS_3c{padding-block:clamp(3rem,6vw,6rem);text-align:center}.page_introSlim__HS_3c .page_introTagline__60C0G{margin-inline:auto}.page_explore___Ds6P{padding-block:clamp(1rem,3vw,3rem) clamp(4rem,8vw,8rem)}.page_exploreGrid__GcvB4{display:grid;grid-gap:clamp(1rem,2.5vw,2rem);gap:clamp(1rem,2.5vw,2rem);grid-template-columns:1fr}@media (min-width:640px){.page_exploreGrid__GcvB4{grid-template-columns:1fr 1fr}}@media (min-width:980px){.page_exploreGrid__GcvB4{grid-template-columns:repeat(3,1fr)}}.page_exploreCard__Eky1o{display:block}.page_exploreFig__HTemy{overflow:hidden;border-radius:var(--radius,4px)}.page_exploreCard__Eky1o img,.page_exploreFig__HTemy img{transition:transform .7s var(--ease-out)}.page_exploreCard__Eky1o:hover .page_exploreFig__HTemy img{transform:scale(1.04)}.page_exploreLabel__XmsM9{display:block;margin-top:.9rem;font-family:var(--font-display);font-weight:340;font-size:var(--step-1);color:var(--fg)}.page_exploreArrow__5MNOJ{color:var(--accent);transition:margin-left .3s var(--ease-out);display:inline-block}.page_exploreCard__Eky1o:hover .page_exploreArrow__5MNOJ{margin-left:.3rem}.page_exploreNote__w3yOi{display:block;margin-top:.2rem;color:var(--fg-muted);font-size:var(--step--1)}.page_introStats__RBSZA{margin-top:clamp(2.5rem,5vw,4rem)}.page_panel__8vAP5{background:var(--bg-panel);padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_twoCol__TMnes{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:start}@media (min-width:900px){.page_twoCol__TMnes{grid-template-columns:1fr 1fr}}.page_colHead__s3V76{font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:clamp(1.25rem,2.5vw,2rem)}.page_subBlock__AhaQD{margin-top:clamp(3rem,6vw,5rem)}.page_blueZoneIntro__b_FXm{margin-top:clamp(-.5rem,-1vw,-.25rem);margin-bottom:clamp(2rem,4vw,3rem);max-width:clamp(22rem,62vw,62rem);color:var(--fg-muted);font-size:var(--step-0);line-height:1.7}.page_numList__adUbh{display:grid;grid-gap:clamp(1.5rem,3vw,2.4rem);gap:clamp(1.5rem,3vw,2.4rem)}.page_numList__adUbh[data-cols="3"]{margin-top:clamp(2.5rem,5vw,4rem)}.page_numList__adUbh[data-cols="4"]{margin-top:0}@media (min-width:860px){.page_numList__adUbh[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.page_numList__adUbh[data-cols="4"]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.page_numList__adUbh[data-cols="4"]{grid-template-columns:repeat(4,1fr)}}.page_numItem__ij1yP{display:flex;gap:clamp(.9rem,2vw,1.5rem);align-items:baseline;padding-top:1.2rem;border-top:1px solid var(--line)}.page_numMark__HffqZ{font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--accent);flex:none;min-width:2.4ch}.page_numTitle__FZYyt{font-size:var(--step-1);font-weight:360;line-height:1.1}.page_numBody__T_FmP{margin-top:.7rem;color:var(--fg-muted);max-width:44ch}.page_defList__Nlnt_{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-gap:0;gap:0}.page_defList__Nlnt_[data-flush=true]{margin-top:0}.page_defItem__SCyFW{display:grid;grid-gap:.5rem clamp(2rem,6vw,6rem);gap:.5rem clamp(2rem,6vw,6rem);padding-block:clamp(1.25rem,2.6vw,2rem);border-top:1px solid var(--line)}.page_defList__Nlnt_>.page_defItem__SCyFW:last-child{border-bottom:1px solid var(--line)}@media (min-width:780px){.page_defItem__SCyFW{grid-template-columns:minmax(0,22ch) 1fr;align-items:baseline}}.page_defList__Nlnt_[data-cols="2"]{gap:0 clamp(2rem,5vw,4rem)}@media (min-width:860px){.page_defList__Nlnt_[data-cols="2"]{grid-template-columns:1fr 1fr}.page_defList__Nlnt_[data-cols="2"]>.page_defItem__SCyFW:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--line)}}.page_defTitle__02r5N{font-family:var(--font-display);font-size:var(--step-1);font-weight:360;line-height:1.1}.page_defBody__dxrJQ{color:var(--fg-muted);max-width:56ch}.page_withFigure__IYIEJ{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:start}@media (min-width:960px){.page_withFigure__IYIEJ{grid-template-columns:1fr 1.05fr}}.page_proximity__iOM8B{display:grid;border-top:1px solid var(--line-strong)}.page_proximityItem__7_6po{display:flex;flex-wrap:wrap;gap:.4rem clamp(1rem,3vw,2rem);align-items:baseline;justify-content:space-between;padding-block:clamp(1.1rem,2.6vw,1.8rem);border-bottom:1px solid var(--line)}.page_proximityValue__IxUSI{font-family:var(--font-display);font-size:var(--step-3);font-weight:340;line-height:1;letter-spacing:-.02em}.page_proximityLabel__pzV1C{font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.page_tables__166uM{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem)}@media (min-width:1000px){.page_tables__166uM{grid-template-columns:1.4fr 1fr;align-items:start}}.page_blockFigure__KYmzF,.page_blockStats__WZqFx{margin-top:clamp(2.5rem,5vw,4rem)}.page_masterGrid__CYD_d{margin-top:clamp(3rem,6vw,5rem);display:grid;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:start}@media (min-width:900px){.page_masterGrid__CYD_d{grid-template-columns:1fr 1fr}}.page_bands__TCAb9{display:grid;border-top:1px solid var(--line-strong)}.page_band__lJc23{display:flex;flex-wrap:wrap;gap:.4rem clamp(1rem,3vw,2rem);align-items:baseline;justify-content:space-between;padding-block:clamp(1rem,2.4vw,1.6rem);border-bottom:1px solid var(--line)}.page_bandZone__QywH3{font-family:var(--font-display);font-size:var(--step-2);font-weight:340;line-height:1}.page_bandUse__qtKkz{font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.page_masterFacts__usfQL{display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem)}.page_masterFact__LYBof{color:var(--fg-muted);max-width:44ch}.page_masterFactLabel__9GSGT{display:block;margin-bottom:.35rem;font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.2em;text-transform:uppercase;color:var(--fg)}.page_cardGrid__LWnmi{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-gap:clamp(1.75rem,4vw,3rem);gap:clamp(1.75rem,4vw,3rem)}@media (min-width:720px){.page_cardGrid__LWnmi[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.page_cardGrid__LWnmi[data-cols="4"]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.page_cardGrid__LWnmi[data-cols="4"]{grid-template-columns:repeat(4,1fr)}}.page_card__QV0Om{display:flex;flex-direction:column}.page_cardTitle__wyNTT{margin-top:clamp(1rem,2vw,1.4rem);font-size:var(--step-1);font-weight:360;line-height:1.15}.page_cardBody__v_3HE{margin-top:.6rem;color:var(--fg-muted);max-width:40ch}.page_systems__DYCHn{display:grid;border-top:1px solid var(--line-strong)}.page_systemItem___osv_{padding-block:clamp(.9rem,2vw,1.3rem);border-bottom:1px solid var(--line);font-family:var(--font-display);font-size:var(--step-1);font-weight:340}.page_ndaNote__NixH0{margin-top:clamp(2.5rem,5vw,4rem)}.page_textLink__B4dk0{display:inline-block;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid;padding-bottom:3px;transition:color .25s var(--ease-out)}.page_textLink__B4dk0:hover{color:var(--accent-lit)}.page_closing__lshpb{background:var(--bg);color:var(--fg);padding-bottom:clamp(4.5rem,3rem + 8vw,11rem)}.page_closing__lshpb figure{margin-bottom:clamp(2.5rem,5vw,4rem)}.page_closingLine__6kWps{font-family:var(--font-display);font-weight:340;font-size:var(--step-3);line-height:1.15;max-width:24ch}.page_closingCta__WqS7l{margin-top:clamp(2rem,4vw,3rem)}.page_ctaButton__tHxa2{display:inline-block;padding:.9rem 2rem;background:var(--accent);color:var(--paper);font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;border-radius:var(--radius);transition:background-color .25s var(--ease-out)}.page_ctaButton__tHxa2:hover{background:var(--accent-lit)}.page_iconList__N9mOQ{display:grid;grid-gap:clamp(.75rem,1.6vw,1.25rem);gap:clamp(.75rem,1.6vw,1.25rem);list-style:none;padding:0}.page_iconList__N9mOQ[data-cols="2"],.page_iconList__N9mOQ[data-cols="4"]{grid-template-columns:1fr}@media (min-width:640px){.page_iconList__N9mOQ[data-cols="2"],.page_iconList__N9mOQ[data-cols="4"]{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.page_iconList__N9mOQ[data-cols="4"]{grid-template-columns:repeat(4,1fr)}}.page_iconItem__4W_ZK{display:flex;gap:1rem;align-items:flex-start;padding:1.1rem 1.15rem 1.25rem;border-radius:var(--radius);border:1px solid transparent;transition:background-color .35s var(--ease-out),border-color .35s var(--ease-out),transform .4s var(--ease-out)}.page_iconItem__4W_ZK:hover{background:color-mix(in oklab,var(--accent) 6%,transparent);border-color:var(--line);transform:translateY(-3px)}.page_iconBadge__LfBzp{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid var(--line-strong);color:var(--accent);transition:color .35s var(--ease-out),border-color .35s var(--ease-out),background-color .35s var(--ease-out),transform .4s var(--ease-out)}.page_iconItem__4W_ZK:hover .page_iconBadge__LfBzp{color:var(--accent-lit);border-color:var(--accent);background:color-mix(in oklab,var(--accent) 10%,transparent);transform:scale(1.06) rotate(-2deg)}.page_iconTitle__TjkIi{font-family:var(--font-display);font-weight:360;font-size:var(--step-1)}.page_iconBody__o_R58{margin-top:.4rem;color:var(--fg-muted);font-size:var(--step-0);line-height:1.5}@media (prefers-reduced-motion:reduce){.page_iconBadge__LfBzp,.page_iconItem__4W_ZK{transition:none}.page_iconItem__4W_ZK:hover,.page_iconItem__4W_ZK:hover .page_iconBadge__LfBzp{transform:none}}.page_clockHero__SsY6R{display:grid;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);align-items:start}@media (min-width:1000px){.page_clockHero__SsY6R{grid-template-columns:1.05fr .95fr}}.page_clockIntro__hwUSd{display:flex;flex-direction:column;gap:clamp(1.75rem,3vw,2.75rem)}.page_clockFigure__ZOu1h{align-self:start}.page_proximity__iOM8B[data-row=true]{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border-top:1px solid var(--line);margin-top:clamp(1.5rem,3vw,2.5rem)}@media (min-width:720px){.page_proximity__iOM8B[data-row=true]{grid-template-columns:repeat(3,1fr)}.page_proximity__iOM8B[data-row=true] .page_proximityItem__7_6po{border-top:0}}.page_homeMap__ZUb9q{margin-top:clamp(1.75rem,3.5vw,3rem)}.page_tenetsSection__O1Ptc{padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_tenetsGrid__qbjcN{display:grid;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem)}@media (min-width:940px){.page_tenetsGrid__qbjcN{grid-template-columns:.9fr 1.1fr;align-items:start}.page_tenetsAside__aP8PV{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 2rem)}}.page_tenets__o_i4e{display:grid;grid-gap:clamp(1.75rem,3vw,2.75rem);gap:clamp(1.75rem,3vw,2.75rem)}.page_tenet__zlll8{display:grid;grid-template-columns:auto 1fr;grid-column-gap:clamp(1rem,2vw,1.75rem);column-gap:clamp(1rem,2vw,1.75rem);padding-top:1.3rem;border-top:1px solid var(--line)}.page_tenetNum__rBc7w{font-family:var(--font-display);font-style:italic;font-size:var(--step-0);color:var(--accent);grid-row:1/span 2}.page_tenetTitle__nsQyo{font-size:var(--step-1);font-weight:360}.page_tenetBody__lIhuF{margin-top:.6rem;color:var(--fg-muted);max-width:48ch}.page_sequenceSection__R7r3b{padding-block:clamp(4.5rem,3rem + 8vw,11rem);background:var(--bg-panel)}.page_sequenceHead__054cy{margin-bottom:clamp(2rem,4vw,3.5rem)}.page_lead__f9bzO{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.page_leadFigure__vBB6C{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.page_trio__91XIh{display:grid;grid-gap:clamp(1rem,2.5vw,2rem);gap:clamp(1rem,2.5vw,2rem);align-items:start}@media (min-width:900px){.page_trio__91XIh{grid-template-columns:1.25fr 1fr}}.page_trioLarge__RBUR2{align-self:start}.page_trioStack__JUS1j{display:grid;grid-gap:clamp(1rem,2.5vw,2rem);gap:clamp(1rem,2.5vw,2rem)}.page_civicSection__f0UqL{background:var(--bg);color:var(--fg);padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_civicHead__wtTHy{margin-bottom:clamp(2.5rem,5vw,4rem)}.page_civicWide___7B6x{display:grid;grid-gap:clamp(1rem,2.5vw,2rem);gap:clamp(1rem,2.5vw,2rem);align-items:end;margin-bottom:clamp(1.5rem,4vw,3rem)}@media (min-width:900px){.page_civicWide___7B6x{grid-template-columns:1.5fr 1fr}}.page_civicPortrait__QnnuB{transform:translateY(clamp(-.5rem,-2vw,-1.75rem))}@media (max-width:899px){.page_civicPortrait__QnnuB{transform:none}}.page_civicPair__eKf9l,.page_dayNight__Ubml0{display:grid;grid-gap:clamp(1rem,2.5vw,2rem);gap:clamp(1rem,2.5vw,2rem);margin-bottom:clamp(1.5rem,4vw,3rem)}@media (min-width:760px){.page_civicPair__eKf9l,.page_dayNight__Ubml0{grid-template-columns:1fr 1fr}}.page_onward__bF1xq{margin-top:clamp(2.5rem,5vw,4.5rem)}.page_textLink__fjUBg{display:inline-block;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid;padding-bottom:3px}.page_qiblaSection___mUfP{padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_qiblaGrid__MssAG{display:grid;grid-gap:clamp(1.5rem,4vw,3.5rem);gap:clamp(1.5rem,4vw,3.5rem);margin-bottom:clamp(2.5rem,5vw,4.5rem)}@media (min-width:940px){.page_qiblaGrid__MssAG{grid-template-columns:.9fr 1.1fr;align-items:start}}.page_qiblaIntro__I0_RR{font-family:var(--font-display);font-weight:340;font-size:var(--step-1);line-height:1.5;color:var(--fg-muted);max-width:60ch}.page_qiblaPoints__ZRzjA{display:grid;grid-gap:clamp(1.75rem,3vw,2.75rem);gap:clamp(1.75rem,3vw,2.75rem)}@media (min-width:820px){.page_qiblaPoints__ZRzjA{grid-template-columns:repeat(3,1fr)}}.page_qiblaPoint__wQxBi{padding-top:1.3rem;border-top:1px solid var(--line)}.page_qiblaPointTitle__ZsXIK{font-size:var(--step-1);font-weight:360}.page_qiblaPointBody__7Q6Xs{margin-top:.7rem;color:var(--fg-muted)}.page_unescoSection__L3q_5{padding-block:clamp(4.5rem,3rem + 8vw,11rem);background:var(--bg-panel)}.page_unescoHead__hakoS{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.page_unescoIntro__zG8Y9{color:var(--fg-muted);max-width:64ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.page_unescoFigure___57VQ{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.page_principles__7OILQ{display:grid;grid-gap:clamp(1.75rem,3vw,2.75rem);gap:clamp(1.75rem,3vw,2.75rem)}@media (min-width:720px){.page_principles__7OILQ{grid-template-columns:1fr 1fr}}.page_principle__MA_iH{display:grid;grid-template-columns:auto 1fr;grid-column-gap:clamp(1rem,2vw,1.75rem);column-gap:clamp(1rem,2vw,1.75rem);padding-top:1.3rem;border-top:1px solid var(--line)}.page_principleNum__xACGN{font-family:var(--font-display);font-style:italic;font-size:var(--step-0);color:var(--accent);grid-row:1/span 2}.page_principleTitle__Gkwrv{font-size:var(--step-1);font-weight:360}.page_principleBody__EtoJC{margin-top:.6rem;color:var(--fg-muted);max-width:46ch}.page_langSection__2AyJa{padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_langHead__rZdYH{margin-bottom:clamp(2rem,4vw,3.5rem)}.page_aspects__RlL8f{display:grid;grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem)}@media (min-width:820px){.page_aspects__RlL8f{grid-template-columns:repeat(3,1fr)}}.page_aspect__PWHUP{display:flex;flex-direction:column}.page_aspectFigure__uQhEp{margin-bottom:1.1rem}.page_aspectTitle__cn0A2{font-size:var(--step-1);font-weight:360}.page_aspectBody__KauBB{margin-top:.5rem;color:var(--fg-muted)}.page_typologiesSection__C0FKd{padding-block:clamp(4.5rem,3rem + 8vw,11rem);background:var(--bg-panel)}.page_typologiesHead__EvI34{margin-bottom:clamp(2rem,4vw,3.5rem)}.page_typologies__4Raa9{display:grid;grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem)}@media (min-width:820px){.page_typologies__4Raa9{grid-template-columns:repeat(3,1fr)}}.page_typology__7tl0z{display:flex;flex-direction:column}.page_typologyFigure__xar2q{margin-bottom:1.1rem}.page_typologyText__pxQL6{display:grid;grid-template-columns:auto 1fr;grid-column-gap:1rem;column-gap:1rem;align-items:baseline}.page_typologyNum__iPVKK{font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--accent)}.page_typologyTitle__PP4ry{font-size:var(--step-1);font-weight:350}.page_typologyBody__AGGd3{grid-column:2;margin-top:.4rem;color:var(--fg-muted)}.page_strategyGrid__8A4i_{margin-top:clamp(2.5rem,5vw,4.5rem);display:grid;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:start}@media (min-width:960px){.page_strategyGrid__8A4i_{grid-template-columns:1fr 1.05fr}}.page_strategyList__Xry_m{display:grid;grid-gap:clamp(1.5rem,3vw,2.4rem);gap:clamp(1.5rem,3vw,2.4rem)}.page_strategyItem__tT_J8{display:flex;gap:clamp(1rem,2vw,1.6rem);align-items:baseline;padding-top:1.2rem;border-top:1px solid var(--line)}.page_strategyNum__2a812{font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--accent);flex:none;min-width:2.4ch}.page_strategyTitle__iCAV1{font-size:var(--step-1);font-weight:350}.page_strategyBody__GiWqd{margin-top:.6rem;color:var(--fg-muted);max-width:42ch}.page_strategyFigure__SpQlT{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 1.5rem)}@media (max-width:959px){.page_strategyFigure__SpQlT{position:static}}.page_masterSection__jLHhh{padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_masterHead__pUG__{margin-bottom:clamp(2.5rem,5vw,4rem)}.page_masterGrid__vFkVT{display:grid;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:start}@media (min-width:900px){.page_masterGrid__vFkVT{grid-template-columns:1fr 1fr}}.page_bands__1i1sY{display:grid;border-top:1px solid var(--line-strong)}.page_band__9Na03{display:flex;flex-wrap:wrap;gap:.4rem clamp(1rem,3vw,2rem);align-items:baseline;justify-content:space-between;padding-block:clamp(1rem,2.4vw,1.6rem);border-bottom:1px solid var(--line)}.page_bandZone__rOxqk{font-family:var(--font-display);font-size:var(--step-2);font-weight:340;line-height:1}.page_bandUse__iveog{font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.page_masterFacts__3km6d{display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem)}.page_masterFact__1v2p0{color:var(--fg-muted);max-width:44ch}.page_masterFactLabel__mcQyP{display:block;margin-bottom:.35rem;font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.2em;text-transform:uppercase;color:var(--fg)}.page_masterStats__QVeaa,.page_tables__APPDY{margin-top:clamp(2.5rem,5vw,4rem)}.page_tables__APPDY{display:grid;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem)}@media (min-width:1000px){.page_tables__APPDY{grid-template-columns:1.4fr 1fr;align-items:start}}.page_page__D_24N{padding-top:calc(var(--header-h) + clamp(2rem, 5vw, 4rem));padding-bottom:clamp(4rem,8vw,8rem)}.page_confidential__fK87z{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--line);padding-bottom:1rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.page_head__sID7V{max-width:62ch}.page_title__Q8WLj{font-size:var(--step-4);font-weight:340;margin-top:.5rem}.page_tm__TR9kM{font-size:.3em;vertical-align:super}.page_sub__kpEGn{font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--accent);margin-top:.3rem}.page_meta__X3Ir1{margin-top:2rem;display:grid;grid-gap:.75rem;gap:.75rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:1.5rem}@media (min-width:700px){.page_meta__X3Ir1{grid-template-columns:1fr 1fr;gap:1rem 2.5rem}}.page_meta__X3Ir1 div{display:flex;flex-direction:column;gap:.15rem}.page_meta__X3Ir1 dt{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint)}.page_meta__X3Ir1 dd{color:var(--fg)}.page_preamble__LdJ8b{margin-top:1.5rem;color:var(--fg-muted);font-size:var(--step-0)}.page_prose__IYRjJ{max-width:68ch;margin-top:clamp(2.5rem,6vw,4.5rem)}.page_prose__IYRjJ section{margin-top:clamp(2.25rem,5vw,3.5rem)}.page_prose__IYRjJ h2{font-family:var(--font-display);font-weight:350;font-size:var(--step-2);margin-bottom:1rem;padding-bottom:.6rem;border-bottom:1px solid var(--line)}.page_prose__IYRjJ h3{font-family:var(--font-display);font-weight:360;font-size:var(--step-1);margin:1.6rem 0 .75rem}.page_prose__IYRjJ p{color:var(--fg-muted);line-height:1.7}.page_prose__IYRjJ p+p{margin-top:1rem}.page_prose__IYRjJ strong{color:var(--fg);font-weight:600}.page_params__2Z3FN{display:grid;grid-gap:.7rem;gap:.7rem;margin-bottom:2rem}.page_params__2Z3FN li{color:var(--fg-muted);line-height:1.6}.page_params__2Z3FN span{display:inline-block;min-width:12ch;color:var(--fg-faint);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;margin-right:.75rem}.page_table__8g7ES{margin-top:1.5rem}.page_requests__29k_i{margin-top:1rem;display:grid;grid-gap:.6rem;gap:.6rem;list-style:decimal;padding-left:1.4rem}.page_requests__29k_i li{color:var(--fg-muted);line-height:1.6;padding-left:.3rem}.page_disclaimer__TsDeY{font-size:var(--step--1);color:var(--fg-faint)}.page_foot__a_rTo{margin-top:clamp(3rem,6vw,5rem);padding-top:1.5rem;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center}.page_back__iJh2m{color:var(--accent);border-bottom:1px solid;padding-bottom:3px;font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase}.page_ref__5WOAV{letter-spacing:.08em}.VerifyNote_note__XphTb,.page_ref__5WOAV{font-size:var(--step--1);color:var(--fg-faint)}.VerifyNote_note__XphTb{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem;border-left:1px solid var(--line-strong);padding-left:1rem}.VerifyNote_tag__AaMIv{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);white-space:nowrap}.VerifyNote_body__7Fy5_{max-width:48ch}.page_grid__vcWH5{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem)}@media (min-width:900px){.page_grid__vcWH5{grid-template-columns:1fr 1fr;align-items:start}}.page_notes__kurRI{display:grid;grid-gap:1.75rem;gap:1.75rem;align-self:center}.page_mapSection__C8Jgh{padding-bottom:clamp(4rem,8vw,8rem)}.page_mapNote__cbj4n{margin-top:1rem;font-size:var(--step--1);color:var(--fg-faint);max-width:60ch}.page_proximity__zYW0y{border-top:1px solid var(--line);padding-top:clamp(1.5rem,3vw,2rem)}.page_proximityLede__rcI8e{font-family:var(--font-display);font-weight:340;font-size:var(--step-1);line-height:1.5;max-width:32ch}.page_proximityList__Wdfkx{margin-top:1.5rem;display:grid;grid-gap:0;gap:0}.page_proximityRow__5RHPS{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;padding-block:.9rem;border-top:1px solid var(--line)}.page_proximityRow__5RHPS:last-child{border-bottom:1px solid var(--line)}.page_proximityLabel___NEmd{color:var(--fg-muted);font-size:var(--step-0)}.page_proximityValue__6Qvo_{font-family:var(--font-display);font-weight:360;font-size:var(--step-1);color:var(--fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_proximityContext__HcTgs{margin-top:1.25rem;font-size:var(--step--1);color:var(--fg-muted);max-width:48ch}.page_contextFigure__D147A{margin-top:clamp(2.5rem,5vw,4rem)}.page_mapLink__sYTi5{color:var(--accent);border-bottom:1px solid;padding-bottom:1px;white-space:nowrap}.page_mapLink__sYTi5:hover{color:var(--accent-lit)}.page_mapHead__xe_60{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.page_web__Mee_1{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_webGrid__BCmsn{display:grid;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem)}@media (min-width:900px){.page_webGrid__BCmsn{grid-template-columns:1fr 1.05fr;align-items:center}}.page_webText__f9y_G{max-width:40ch}.page_statement__AIjH3{font-size:var(--step-3);font-weight:340;margin-top:.7rem;max-width:clamp(22rem,80vw,64rem)}.page_webProse__yhaWY{color:var(--fg-muted);margin-top:1.6rem;max-width:46ch}.page_metrics__OUu_z{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(1rem,2.5vw,2rem);gap:clamp(1rem,2.5vw,2rem);margin-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--line);padding-top:1.5rem}.page_metric__uZqt2{display:flex;flex-direction:column;gap:.3rem}.page_metricValue__6_DwU{font-family:var(--font-display);font-weight:360;font-size:var(--step-2);line-height:1}.page_metricUnit__uadWI{font-size:var(--step-0);color:var(--fg-muted)}.page_metricLabel__8yObw{font-size:var(--step--1);color:var(--fg-muted);letter-spacing:.02em}@media (max-width:520px){.page_metrics__OUu_z{grid-template-columns:1fr;gap:1rem}}.page_webImages__xQ6_E{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1rem,2vw,1.75rem);gap:clamp(1rem,2vw,1.75rem);align-items:start}.page_webTall__kXcIF{align-self:end}.page_webWide__vz1ij{transform:translateY(clamp(1.5rem,5vw,3.5rem))}@media (max-width:620px){.page_webImages__xQ6_E{grid-template-columns:1fr}.page_webWide__vz1ij{transform:none}}.page_sidr__o1ttT{position:relative}.page_sidrMedia__XGBWS{position:relative;height:clamp(380px,70vh,800px);overflow:hidden}.page_sidrText__D1ebi{max-width:40ch;margin-left:auto;padding-block:clamp(2.5rem,6vw,5rem)}.page_sidrHead__RDCAU{font-size:var(--step-3);font-weight:340}.page_sidrBody__d0JTd{margin-top:1.4rem;color:var(--fg-muted);font-family:var(--font-display);font-weight:340;font-size:var(--step-1);line-height:1.5}.page_sidrCaption__VVTGt{margin-top:1.6rem;display:flex;align-items:baseline;gap:.6rem;font-size:var(--step--1);color:var(--fg-muted)}.page_tick__EvydA{display:inline-block;width:1.6rem;height:1px;background:var(--accent);transform:translateY(-.28em);flex:none}.page_context__DY4bM{padding-block:clamp(4.5rem,3rem + 8vw,10rem);background:var(--bg-panel)}.page_contextHead__Bf7zi{max-width:34ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.page_contextTitle__ZWreq{font-size:var(--step-3);font-weight:340;margin-top:.7rem}.page_contextGrid__3NTHy{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:900px){.page_contextGrid__3NTHy{grid-template-columns:1.3fr 1fr}}.page_contextFigure__w7oJt{min-width:0}.page_contextAside__PBJ4i{max-width:40ch}.page_contextProse__ToCwI{font-family:var(--font-display);font-weight:340;font-size:var(--step-1);line-height:1.5}.page_contextProse__ToCwI em{font-style:italic;color:var(--fg-muted)}.page_contextNote__Ba9X9{margin-top:1.4rem;color:var(--fg-muted);font-size:var(--step-0)}.page_contextPair__lRmso{margin-top:clamp(2.5rem,6vw,5rem);display:grid;grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem)}@media (min-width:720px){.page_contextPair__lRmso{grid-template-columns:1fr 1fr;align-items:start}.page_contextPair__lRmso>:last-child{transform:translateY(clamp(1.5rem,5vw,3rem))}}.page_contextPairItem__o6W83{min-width:0}.page_summary__lcvse{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_summaryHead__6EvIm{max-width:40ch}.page_summaryList__86BDn{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-gap:0;gap:0}.page_summaryItem__UYYQc{display:grid;grid-template-columns:auto 1fr;grid-gap:.4rem 1.5rem;gap:.4rem 1.5rem;align-items:baseline;padding-block:clamp(1.5rem,3vw,2.25rem);border-top:1px solid var(--line)}.page_summaryItem__UYYQc:last-child{border-bottom:1px solid var(--line)}.page_summaryNo__90Ny3{font-family:var(--font-display);font-size:var(--step-2);font-weight:340;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_summaryText__reJGB{min-width:0}.page_summaryItemTitle__i23c1{font-size:var(--step-1);font-weight:360}.page_summaryItemBody__8cCJZ{margin-top:.4rem;color:var(--fg-muted);line-height:1.65;max-width:60ch}.page_sustain__Y__cj{padding-block:clamp(4.5rem,3rem + 8vw,10rem);background:var(--bg-panel)}.page_sustainHead__2D_Sp{max-width:44ch}.page_sustainStats__nQy_U{margin-top:clamp(2.5rem,5vw,4rem)}.page_sustainGrid__yqX9P{margin-top:clamp(2.5rem,6vw,5rem);display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}@media (min-width:900px){.page_sustainGrid__yqX9P{grid-template-columns:1fr 1.5fr}}.page_sustainSystems___w4fI{min-width:0}.page_sustainSystemsTitle__wt7OO{font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.page_systems__faQJt{margin-top:1.25rem;display:grid;grid-gap:0;gap:0}.page_system__s7L1V{padding-block:.9rem;border-top:1px solid var(--line);color:var(--fg-muted);font-size:var(--step-0)}.page_system__s7L1V:last-child{border-bottom:1px solid var(--line)}.page_sustainFigure___Xu6i{min-width:0}.page_phasingFigure__NOLGo{margin-top:clamp(2.5rem,5vw,4rem);max-width:900px}.page_feas__WUD7i{background:var(--bg);color:var(--fg);padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_feasHead__HYAMN{max-width:60ch}.page_feasGrid__RS7HB{display:grid;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(2rem,4vw,3rem)}@media (min-width:860px){.page_feasGrid__RS7HB{grid-template-columns:300px 1fr;align-items:start}}.page_gaugeCard__DGj_7{border:1px solid var(--line);border-radius:var(--radius);padding:1.4rem;text-align:center;background:var(--bg-panel)}.page_badge__dziih{display:inline-block;font-family:var(--font-display);font-size:var(--step-1);padding:.3rem 1rem;border-radius:100px;margin-top:.6rem;border:1px solid}.page_badgeSub__CPF_Z{color:var(--fg-muted);font-size:var(--step--1);margin-top:.6rem}.page_tone-high__Nke_f{color:#6fae7a;border-color:#6fae7a}.page_tone-good___rZeO{color:#8bb07a;border-color:#8bb07a}.page_tone-mid__DHDca{color:var(--accent-lit);border-color:var(--accent)}.page_tone-warn__A8eGM{color:#d0a24a;border-color:#d0a24a}.page_tone-low__Y5BwR{color:#c0785a;border-color:#c0785a}.page_feasBody__WmL2h{min-width:0}.page_verdict__A4J6V{font-family:var(--font-display);font-size:var(--step-1)}.page_verdictSub__Jzwkb{color:var(--fg-muted);line-height:1.7;margin-top:.8rem;max-width:68ch}.page_condList__36QUq{margin:1.2rem 0;padding:0;list-style:none;display:grid;grid-gap:.5rem;gap:.5rem}.page_condList__36QUq li{font-size:var(--step--1);color:var(--fg-muted);padding-left:1.2rem;position:relative;line-height:1.5}.page_condList__36QUq li:before{content:"→";position:absolute;left:0;color:var(--accent)}.page_cta__L_a8v{display:inline-block;margin-top:.6rem;border-bottom:1px solid var(--accent);color:var(--accent-lit);padding-bottom:2px}.page_cta__L_a8v:hover{color:var(--fg)}.page_note__8mG51{color:var(--fg-muted);font-size:var(--step--2);margin-top:.6rem}.page_page__tZ_Oo{padding-top:calc(var(--header-h) + clamp(3rem, 8vh, 6rem));padding-bottom:clamp(4.5rem,3rem + 8vw,10rem)}.page_header__s0Es3{max-width:var(--measure);padding-bottom:clamp(2rem,4vw,3rem);margin-bottom:clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--line)}.page_title__LRWVk{font-size:var(--step-4);font-weight:340;margin-top:1rem}.page_standfirst__yTDHk{margin-top:1.6rem;font-family:var(--font-display);font-weight:330;font-size:var(--step-1);line-height:1.45;color:var(--fg-muted);max-width:52ch}.page_prose__lG8Xy{font-size:var(--step-0);line-height:1.7}.page_prose__lG8Xy h2{font-size:var(--step-1);font-weight:360;color:var(--fg);margin-top:clamp(2.25rem,4vw,3rem);margin-bottom:.75rem}.page_prose__lG8Xy h2:first-of-type{margin-top:clamp(1.5rem,3vw,2rem)}.page_prose__lG8Xy [role=note]{margin-block:1.5rem}.page_opening__lsoTi{max-width:clamp(22rem,84vw,68rem)}.page_statement__HXYJq{font-size:var(--step-3);font-weight:340;line-height:1.16;margin-top:1rem;max-width:none}.page_metrics__c5DaG{margin-top:clamp(3rem,6vw,5.5rem);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(1.75rem,4vw,3rem) clamp(1rem,3vw,2.5rem);gap:clamp(1.75rem,4vw,3rem) clamp(1rem,3vw,2.5rem);border-top:1px solid var(--line);padding-top:clamp(2rem,4vw,3rem)}@media (min-width:720px){.page_metrics__c5DaG{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.page_metrics__c5DaG{grid-template-columns:repeat(6,1fr)}}.page_metricValue__7emtJ{font-family:var(--font-display);font-weight:350;font-size:var(--step-3);line-height:1;letter-spacing:-.02em}.page_metricUnit__2soer{font-size:var(--step-1);color:var(--fg-muted)}.page_metricLabel__X_Hix{margin-top:.6rem;font-size:var(--step--1);color:var(--fg-muted);max-width:16ch}.page_pillarsSection__zC7TT{background:var(--bg-panel);padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_pillarsHead__LMq1Q{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.page_pillars__u7oYW{display:grid;grid-gap:clamp(2rem,4vw,3.5rem) clamp(2rem,5vw,5rem);gap:clamp(2rem,4vw,3.5rem) clamp(2rem,5vw,5rem)}@media (min-width:820px){.page_pillars__u7oYW{grid-template-columns:1fr 1fr}}.page_pillar__sNJp0{display:flex;gap:clamp(1rem,2vw,1.75rem);align-items:baseline;padding-top:1.4rem;border-top:1px solid var(--line)}.page_pillarNum__mmjT5{font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--accent);flex:none;min-width:2.2ch}.page_pillarTitle__y3z7P{font-size:var(--step-2);font-weight:350}.page_pillarBody__ZPoL4{margin-top:.8rem;color:var(--fg-muted);max-width:42ch}.page_zonesSection__nssg7{padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_zonesHead__WbeUT{margin-bottom:clamp(2.5rem,6vw,5rem)}.page_zones__D1Ldd{display:flex;flex-direction:column;gap:clamp(3rem,8vw,7rem)}.page_zone__NYpSN{max-width:var(--maxw);margin-inline:auto;width:100%;padding-inline:var(--gutter);display:grid;grid-gap:clamp(1.5rem,4vw,3.5rem);gap:clamp(1.5rem,4vw,3.5rem);align-items:center}@media (min-width:900px){.page_zone__NYpSN{grid-template-columns:1.5fr 1fr}.page_zone__NYpSN[data-flip=true] .page_zoneMedia__yx_bg{order:2}}.page_zoneName__UGLee{font-family:var(--font-display);font-size:var(--step-3);font-weight:340;line-height:1}.page_zoneRole__gE14t{margin-top:.6rem;font-size:var(--step--1);letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.page_zoneBody__VzalU{margin-top:1.2rem;color:var(--fg-muted);max-width:34ch}.page_stewardSection__CZa19{background:var(--bg);color:var(--fg);padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_stewardGrid__SmWut{display:grid;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem)}@media (min-width:940px){.page_stewardGrid__SmWut{grid-template-columns:1.15fr 1fr;align-items:start}}.page_stewardImages__egpe2{margin-top:clamp(2rem,4vw,3rem);display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem);align-items:start}.page_stewardTall__uzcNN{transform:translateY(clamp(.75rem,3vw,2.25rem))}@media (max-width:560px){.page_stewardImages__egpe2{grid-template-columns:1fr}.page_stewardTall__uzcNN{transform:none}}.page_steward__ZP1Ox{display:grid;grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem)}.page_stewardItem__1Gp82{padding-top:1.3rem;border-top:1px solid var(--line)}.page_stewardTitle__VeTRJ{font-size:var(--step-1);font-weight:360}.page_stewardBody__3WM5M{margin-top:.7rem;color:var(--fg-muted);max-width:46ch}.page_onward__IZtID{margin-top:clamp(3rem,6vw,5rem)}.page_textLink__n6dkh{display:inline-block;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid;padding-bottom:3px}.page_visionList__BB851{margin-top:clamp(2.5rem,5vw,4.5rem);display:grid;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem)}@media (min-width:860px){.page_visionList__BB851{grid-template-columns:repeat(3,1fr);gap:clamp(2rem,4vw,4rem)}}.page_visionItem__99IXD{padding-top:1.4rem;border-top:1px solid var(--line-strong)}.page_visionNum__YWL_m{display:block;font-family:var(--font-display);font-style:italic;font-size:var(--step-2);color:var(--accent);line-height:1}.page_visionTitle__CynmE{margin-top:1rem;font-size:var(--step-2);font-weight:340}.page_visionBody__tJsVL{margin-top:.9rem;color:var(--fg-muted);max-width:34ch}.page_heritageSection__cr4hI{background:var(--bg-panel);padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_heritageHead__3NiR_{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.page_heritage__tUeJ4{display:grid;grid-gap:0;gap:0}.page_heritageItem__5Utss{display:grid;grid-gap:.5rem clamp(2rem,6vw,6rem);gap:.5rem clamp(2rem,6vw,6rem);padding-block:clamp(1.5rem,3vw,2.4rem);border-top:1px solid var(--line)}.page_heritageItem__5Utss:last-child{border-bottom:1px solid var(--line)}@media (min-width:780px){.page_heritageItem__5Utss{grid-template-columns:minmax(0,20ch) 1fr;align-items:baseline}}.page_heritageTitle__OF0gY{font-family:var(--font-display);font-size:var(--step-1);font-weight:360;line-height:1.1}.page_heritageBody__D_xI_{color:var(--fg-muted);max-width:56ch}.page_strategyGrid__18MSN{margin-top:clamp(2.5rem,5vw,4.5rem);display:grid;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:start}@media (min-width:960px){.page_strategyGrid__18MSN{grid-template-columns:1fr 1.05fr}}.page_strategyList__f478l{display:grid;grid-gap:clamp(1.5rem,3vw,2.4rem);gap:clamp(1.5rem,3vw,2.4rem)}.page_strategyItem___5T8H{display:flex;gap:clamp(1rem,2vw,1.6rem);align-items:baseline;padding-top:1.2rem;border-top:1px solid var(--line)}.page_strategyNum___dlxP{font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--accent);flex:none;min-width:2.4ch}.page_strategyTitle__IIv5r{font-size:var(--step-1);font-weight:350}.page_strategyBody__1wdRk{margin-top:.6rem;color:var(--fg-muted);max-width:42ch}.page_strategyFigure__x0EFb{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 1.5rem)}@media (max-width:959px){.page_strategyFigure__x0EFb{position:static}}.page_masterSection__mjWeh{padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_masterHead__4igHS{margin-bottom:clamp(2.5rem,5vw,4rem)}.page_masterGrid__zM77B{display:grid;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);align-items:start}@media (min-width:900px){.page_masterGrid__zM77B{grid-template-columns:1fr 1fr}}.page_bands__Sm5wV{display:grid;border-top:1px solid var(--line-strong)}.page_band___xE95{display:flex;flex-wrap:wrap;gap:.4rem clamp(1rem,3vw,2rem);align-items:baseline;justify-content:space-between;padding-block:clamp(1rem,2.4vw,1.6rem);border-bottom:1px solid var(--line)}.page_bandZone__4lA2m{font-family:var(--font-display);font-size:var(--step-2);font-weight:340;line-height:1}.page_bandUse__qy38m{font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.page_masterFacts__MUAkn{display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem)}.page_masterFact__IVzzm{color:var(--fg-muted);max-width:44ch}.page_masterFactLabel__afxrq{display:block;margin-bottom:.35rem;font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.2em;text-transform:uppercase;color:var(--fg)}.page_masterStats__3X_ai,.page_tables__YAvfh{margin-top:clamp(2.5rem,5vw,4rem)}.page_tables__YAvfh{display:grid;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem)}@media (min-width:1000px){.page_tables__YAvfh{grid-template-columns:1.4fr 1fr;align-items:start}}.page_planningFigure__gr11C{margin-top:clamp(2.5rem,5vw,4rem)}.page_phasingSection__TWxD_{background:var(--bg-panel);padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_phasingHead__R7z9s{margin-bottom:clamp(2.5rem,5vw,4rem)}.page_phasingFigure__aWxJh{margin-top:clamp(2.5rem,5vw,4rem)}.page_closing__XOWRd{background:var(--bg);color:var(--fg);padding-bottom:clamp(4.5rem,3rem + 8vw,11rem)}.page_closing__XOWRd figure{margin-bottom:clamp(2.5rem,5vw,4rem)}.page_closingLine__dx6Qv{font-family:var(--font-display);font-weight:340;font-size:var(--step-3);line-height:1.15;max-width:24ch}.NeuroLegend_legend__6CQkS{display:grid;grid-gap:1.25rem;gap:1.25rem}.NeuroLegend_item__aoZ_z{display:flex;gap:.9rem;align-items:flex-start}.NeuroLegend_dot__x_SHW{flex:none;width:14px;height:14px;border-radius:50%;margin-top:.35em;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 0,transparent)}.NeuroLegend_title__CYPvF{font-family:var(--font-display);font-size:var(--step-1);font-weight:360}.NeuroLegend_role__FrYJH{font-family:var(--font-body);font-size:var(--step--1);color:var(--accent);letter-spacing:.02em}.NeuroLegend_detail__m3B_4{color:var(--fg-muted);font-size:var(--step-0);margin-top:.15rem}.page_index___a2NF{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_indexTitle__BnDP7{font-size:var(--step-3);font-weight:340;margin-top:.7rem;max-width:20ch}.page_principles__nZeJE{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-gap:0;gap:0}.page_principle__iP5RS{display:grid;grid-gap:.4rem 1.5rem;gap:.4rem 1.5rem;padding-block:clamp(1.5rem,3vw,2.25rem);border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:baseline}.page_principle__iP5RS:last-child{border-bottom:1px solid var(--line)}.page_principleNo__c5QNf{grid-row:span 2;font-family:var(--font-display);font-size:var(--step-2);font-weight:340;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_principleTitle__EdCaw{font-size:var(--step-1);font-weight:360}.page_principleBody__acinh{color:var(--fg-muted);max-width:60ch}@media (min-width:900px){.page_principle__iP5RS{grid-template-columns:4rem 22ch 1fr;align-items:baseline}.page_principleNo__c5QNf{grid-row:auto}.page_principleBody__acinh{grid-column:3}}.page_club__UJsa_{padding-block:clamp(4.5rem,3rem + 8vw,10rem);background:var(--bg-panel)}.page_clubGrid__4Tlc3{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:900px){.page_clubGrid__4Tlc3{grid-template-columns:1.2fr 1fr}}.page_clubMedia__oIlwZ{min-width:0}.page_clubText__J3dh_{max-width:38ch}.page_clubTitle__8XfKw{font-size:var(--step-3);font-weight:340}.page_clubBody__AfW3V{margin-top:1.3rem;color:var(--fg-muted);font-family:var(--font-display);font-weight:340;font-size:var(--step-1);line-height:1.5}.page_podNote__IyrgK{margin-top:2rem;border-left:1px solid var(--line-strong);padding-left:1.25rem}.page_podTitle__x5apg{font-size:var(--step-1);font-weight:360}.page_podBody__qdUk5{margin-top:.4rem;color:var(--fg-muted)}.page_clubSecondary__U0zav{margin-top:clamp(2.5rem,6vw,5rem);display:grid;grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem)}@media (min-width:720px){.page_clubSecondary__U0zav{grid-template-columns:1fr 1fr;align-items:start}.page_clubSecondary__U0zav>:first-child{transform:translateY(clamp(1.5rem,5vw,3rem))}}.page_move__WTbcn{padding-bottom:clamp(4.5rem,3rem + 8vw,10rem)}.page_poolMedia__iWRVa{position:relative;height:clamp(360px,62vh,720px);overflow:hidden}.page_moveHead__Uil9f{max-width:42ch;margin:clamp(3rem,6vw,5rem) 0 clamp(2.5rem,5vw,4rem)}.page_moveTitle__CFOPC{font-size:var(--step-3);font-weight:340;margin-top:.7rem}.page_moveProse__3b_qb{margin-top:1.4rem;color:var(--fg-muted);font-size:var(--step-0)}.page_movePair___w_DR{display:grid;grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem)}@media (min-width:720px){.page_movePair___w_DR{grid-template-columns:1fr 1fr}}.page_movePairItem__eS6i6{min-width:0}.page_clock__V_DDe{padding-block:clamp(4.5rem,3rem + 8vw,10rem);background:var(--bg-panel)}.page_clockGrid__MS7nU{display:grid;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);align-items:start}@media (min-width:900px){.page_clockGrid__MS7nU{grid-template-columns:1fr 1fr}}.page_clockText___sSqE{max-width:46ch;min-width:0}.page_clockTitle__BYUJN{font-size:var(--step-3);font-weight:340;margin-top:.7rem;max-width:18ch}.page_clockIntro__JV0_i{margin-top:1.6rem;color:var(--fg-muted);font-size:var(--step-0);line-height:1.7}.page_clockPoints__m4ytn{margin-top:clamp(1.75rem,4vw,2.5rem);display:grid;grid-gap:1.5rem;gap:1.5rem}.page_clockPoint__TIkoM{display:grid;grid-gap:.4rem;gap:.4rem}.page_clockPointTitle__W_fQD{font-size:var(--step-1);font-weight:360}.page_clockPointBody__XuHN9{color:var(--fg-muted);line-height:1.65;max-width:52ch}.page_clockFigure__ze95W{min-width:0}@media (min-width:900px){.page_clockFigure__ze95W{position:-webkit-sticky;position:sticky;top:clamp(4rem,10vh,7rem)}}.page_circulation__pfdoj{padding-block:clamp(4.5rem,3rem + 8vw,10rem)}.page_circHead__v1UYP{max-width:60ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.page_circTitle__8OCnS{font-size:var(--step-3);font-weight:340;margin-top:.7rem}.page_circQuote__pfHMz{margin:1.6rem 0 0;color:var(--fg-muted);font-family:var(--font-display);font-weight:340;font-size:var(--step-1);line-height:1.55;font-style:italic;border-left:1px solid var(--line-strong);padding-left:1.25rem}.page_circGrid__m_CJn{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:900px){.page_circGrid__m_CJn{grid-template-columns:1fr 1.4fr}}.page_circLegend__x8wUj,.page_circMap__OdKfG{min-width:0}.page_amenities__TH9Il{padding-block:clamp(4.5rem,3rem + 8vw,10rem);background:var(--bg-panel)}.page_amenitiesTitle__9MDmp{font-size:var(--step-3);font-weight:340;margin-top:.7rem;max-width:22ch}.page_amenityGrid__dA0sk{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem)}.page_amenityCard__BIfr_{min-width:0}.page_amenityFigure__fEtSg{margin-bottom:1.1rem}.page_amenityCardTitle__NpBfN{font-size:var(--step-1);font-weight:360}.page_amenityCardBody__zyiVh{margin-top:.5rem;color:var(--fg-muted);font-size:var(--step-0);line-height:1.6}.page_head___7nFy{margin-bottom:clamp(2.5rem,5vw,4rem)}.page_prose__GazY0{margin-top:1.2rem;color:var(--fg-muted);max-width:44ch}.page_arrival___G_0E{display:grid;grid-gap:clamp(1.25rem,3vw,2.5rem);gap:clamp(1.25rem,3vw,2.5rem);align-items:end}@media (min-width:900px){.page_arrival___G_0E{grid-template-columns:1.4fr 1fr}}.page_arrivalPortrait__5FcOY{transform:translateY(clamp(1rem,4vw,3rem))}@media (max-width:899px){.page_arrivalPortrait__5FcOY{transform:none}}.page_lightSection__t5Lu2{padding-block:clamp(4.5rem,3rem + 8vw,11rem);background:var(--bg-panel)}.page_bleed__VhOxE{margin-bottom:clamp(2.5rem,6vw,5rem)}.page_bleedFigure__QvMvV{width:100%}.page_morning__QEpzB{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:900px){.page_morning__QEpzB{grid-template-columns:1fr 1fr}}.page_statement__cMKZ3{font-family:var(--font-display);font-size:var(--step-3);font-weight:340;line-height:1.18;max-width:20ch}.page_grainSection__xHLja{padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_grain__DV1u2{display:grid;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:start}@media (min-width:900px){.page_grain__DV1u2{grid-template-columns:.85fr 1.15fr}}.page_grainStanding__rtm_Q{align-self:start}.page_grainNote__z755b{margin-top:1.2rem;font-family:var(--font-display);font-weight:340;font-size:var(--step-1);line-height:1.4;color:var(--fg-muted);max-width:40ch}.page_nightSection__lI4Ud{background:var(--bg);color:var(--fg);padding-block:clamp(4.5rem,3rem + 8vw,11rem)}.page_night__bFLU9{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:940px){.page_night__bFLU9{grid-template-columns:1.2fr 1fr}}.page_details__vMvH6{max-width:46ch}.page_notes__mlp7F{margin-top:1.6rem;display:grid;grid-gap:.9rem;gap:.9rem}.page_onward__LpUir{margin-top:clamp(2rem,4vw,3rem)}.page_textLink__ciebi{display:inline-block;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid;padding-bottom:3px}.page_typologies__vIRWL{margin-top:1.8rem;display:grid;grid-gap:1.2rem;gap:1.2rem}.page_typology__SdAEw{padding-top:1.1rem;border-top:1px solid var(--line)}.page_typologyName__HegeU{font-size:var(--step-1);font-weight:360}.page_typologyBody__bGpw0{margin-top:.4rem;color:var(--fg-muted);max-width:46ch}.page_collectionsSection__otHVx{padding-block:clamp(4.5rem,3rem + 8vw,11rem);background:var(--bg-panel)}.page_collections__cIUiy{display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem)}@media (min-width:760px){.page_collections__cIUiy{grid-template-columns:repeat(3,1fr)}}.page_collection__8aAWC{display:flex;flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg)}.page_collectionPhase__yOVVh{font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.page_collectionCount__AJIxW{margin-top:.6rem;font-family:var(--font-display);font-weight:340;font-size:var(--step-4);line-height:1;color:var(--fg)}.page_collectionName__6VFyI{margin-top:.6rem;font-size:var(--step-1);font-weight:360}.page_collectionDetail__30L2r{margin-top:.5rem;color:var(--fg-muted)}.page_page__diu9G{padding-top:calc(var(--header-h) + clamp(3rem, 8vh, 6rem));padding-bottom:clamp(4.5rem,3rem + 8vw,10rem)}.page_header__1z7TK{max-width:var(--measure);padding-bottom:clamp(2rem,4vw,3rem);margin-bottom:clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--line)}.page_title__LyoI0{font-size:var(--step-4);font-weight:340;margin-top:1rem}.page_standfirst__JBb18{margin-top:1.6rem;font-family:var(--font-display);font-weight:330;font-size:var(--step-1);line-height:1.45;color:var(--fg-muted);max-width:52ch}.page_prose__fDPJV{font-size:var(--step-0);line-height:1.7}.page_prose__fDPJV h2{font-size:var(--step-1);font-weight:360;color:var(--fg);margin-top:clamp(2.25rem,4vw,3rem);margin-bottom:.75rem}.page_prose__fDPJV h2:first-of-type{margin-top:clamp(1.5rem,3vw,2rem)}.page_prose__fDPJV [role=note]{margin-block:1.5rem}.page_list__yZhVM{list-style:none;margin-top:.5rem;display:grid;grid-gap:.4rem;gap:.4rem}.page_list__yZhVM li{position:relative;padding-left:1.35rem}.page_list__yZhVM li:before{content:"";position:absolute;left:0;top:.7em;width:.55rem;height:1px;background:var(--accent)}