.contact_form__S0vt0{padding:46px;border:1px solid hsla(42,25%,90%,.12);background:#0e0f0f}.contact_form__S0vt0>div{display:grid;grid-template-columns:1fr 1fr;gap:24px}.contact_form__S0vt0 label{display:flex;flex-direction:column;gap:10px;margin-bottom:24px;color:hsla(42,25%,90%,.62);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.contact_form__S0vt0 input,.contact_form__S0vt0 select,.contact_form__S0vt0 textarea{border:0;border-bottom:1px solid hsla(42,25%,90%,.18);border-radius:0;padding:13px 0;background:transparent;color:#ece8df;font:14px Segoe UI,sans-serif;text-transform:none;letter-spacing:0}.contact_form__S0vt0 textarea{resize:vertical}.contact_form__S0vt0 select option{background:#111;color:#ece8df}.contact_form__S0vt0 input:focus,.contact_form__S0vt0 select:focus,.contact_form__S0vt0 textarea:focus{outline:none;border-color:#b87739}.contact_trap__d1NZV{position:absolute!important;left:-9999px}.contact_form__S0vt0 footer{display:flex;justify-content:space-between;align-items:center;gap:24px}.contact_form__S0vt0 footer p{max-width:330px;color:hsla(42,25%,90%,.56);font-size:11px;line-height:1.5}.contact_form__S0vt0 button{border:0;border-bottom:1px solid rgba(184,119,57,.6);padding:12px 0;background:transparent;color:#ece8df;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.contact_form__S0vt0 button span{color:#b87739}.contact_form__S0vt0 output{display:block;min-height:26px;margin-top:20px;color:hsla(42,25%,90%,.65);font-size:12px}@media(max-width:760px){.contact_form__S0vt0{padding:28px 22px}.contact_form__S0vt0>div{grid-template-columns:1fr;gap:0}.contact_form__S0vt0 footer{align-items:flex-start;flex-direction:column}}.contact_status__OFjJr{display:block;margin-top:22px;min-height:1.4em;color:hsla(42,25%,90%,.86);font-size:14px;line-height:1.55}.contact_statusSent__ohGc3{color:#ece8df}.contact_statusError__p_SN6{padding-left:14px;border-left:2px solid #b87739;color:#ece8df}.contact_status__OFjJr a{color:#b87739;text-decoration:underline;text-underline-offset:3px}.primitives_surfaces__yL5iZ{--onyx:#0c0c10;--charcoal:#1a1a1d;--stone:#6b6b69}.primitives_eyebrow__49eb2{margin:0!important;color:var(--copper,#b87333);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.24em;text-transform:uppercase}.primitives_eyebrowMuted__s08E4{color:hsla(40,26%,93%,.56)}.primitives_display__6W0to{font-weight:300;line-height:1;letter-spacing:-.032em;font-size:clamp(42px,5.6vw,92px)}.primitives_display__6W0to,.primitives_headline__p0YCu{margin:0!important;color:var(--ink,#f2efe9);font-family:var(--serif,"Fraunces Variable",Georgia,serif)}.primitives_headline__p0YCu{font-weight:320;line-height:1.04;letter-spacing:-.028em;font-size:clamp(30px,3.4vw,56px)}.primitives_subhead__95ZH7{margin:0!important;color:var(--ink,#f2efe9);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;line-height:1.1;letter-spacing:-.022em;font-size:clamp(20px,1.9vw,30px)}.primitives_body__Hf6JL{margin:0!important;color:hsla(40,26%,93%,.62);font-family:var(--sans,"Inter Variable",sans-serif);font-size:13px;line-height:1.76}.primitives_bodyOnLight__ri3Vk{color:rgba(20,22,26,.72)}.primitives_lede__ZRYgq{font-size:15px;line-height:1.72;color:hsla(40,26%,93%,.7)}.primitives_section__fGzw0{width:min(1500px,calc(100% - 104px));margin-inline:auto;padding:clamp(72px,9vh,132px) 0}.primitives_sectionTight__RK6HK{padding:clamp(52px,6vh,88px) 0}.primitives_band__AdpL0{border-top:1px solid hsla(40,26%,93%,.08)}.primitives_bandIvory__rmHMW{background:var(--ink,#f2efe9);border-top:1px solid rgba(8,9,9,.1);border-bottom:1px solid rgba(8,9,9,.1);--copper:#935c29}.primitives_bandCharcoal__kU5sv{background:#101013;border-top:1px solid hsla(40,26%,93%,.08)}.primitives_sectionHead__496Ky{max-width:860px}.primitives_sectionHead__496Ky .primitives_headline__p0YCu{margin-top:18px!important}.primitives_sectionHead__496Ky .primitives_body__Hf6JL{max-width:62ch;margin-top:20px!important}.primitives_rule___5YbF{display:block;position:relative;width:48px;height:1px;background:var(--copper,#b87333)}.primitives_rule___5YbF:after{content:"";position:absolute;right:-3px;top:-3px;width:7px;height:7px;border-radius:50%;background:var(--copper,#b87333)}.primitives_ruleWide__QnAnI{width:100%}.primitives_hairline__gKcLq{border:0;border-top:1px solid hsla(40,26%,93%,.11);margin:0}.primitives_hairlineOnLight__TyrPz{border-top-color:rgba(8,9,9,.13)}.primitives_frame__zBxx3{position:relative;overflow:hidden;background:#0a0b0b;border:1px solid hsla(40,26%,93%,.1)}.primitives_frame__zBxx3 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.primitives_frameContain__YQZoX{background:#1c1c1c;--copper:#bc7534}.primitives_frameContain__YQZoX img{-o-object-fit:contain;object-fit:contain}.primitives_frameTall__Mh2lI{aspect-ratio:4/5}.primitives_frameWide__Y_7Nc{aspect-ratio:16/9}.primitives_frameSquare__0R4wz{aspect-ratio:1/1}.primitives_frameShade___n_Nt:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,7,7,.9),rgba(6,7,7,.32) 44%,transparent 76%)}.primitives_frameCaption__zRrMI{position:absolute;left:26px;right:26px;bottom:22px;z-index:1}.primitives_hero__WJyc3{position:relative;min-height:clamp(520px,74vh,780px);display:flex;align-items:flex-end;padding:168px max(7vw,52px) clamp(56px,9vh,104px);overflow:hidden;border-bottom:1px solid hsla(40,26%,93%,.1);background:#080909}.primitives_heroMedia__0jrXZ{position:absolute;inset:0;overflow:hidden}.primitives_heroMedia__0jrXZ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.primitives_heroMedia__0jrXZ:after{content:"";position:absolute;inset:0;background:linear-gradient(96deg,rgba(6,7,7,.95),rgba(6,7,7,.74) 32%,rgba(6,7,7,.16) 60%,rgba(6,7,7,.4))}.primitives_heroCopy__H93ze{position:relative;z-index:2;width:min(720px,52vw)}.primitives_heroCopy__H93ze .primitives_display__6W0to{margin-top:22px!important}.primitives_heroCopy__H93ze .primitives_rule___5YbF{margin-top:clamp(18px,2vw,30px)}.primitives_heroCopy__H93ze .primitives_lede__ZRYgq{max-width:46ch;margin-top:clamp(18px,2vw,28px)!important}.primitives_heroCopy__H93ze>:not(.primitives_eyebrow__49eb2):not(.primitives_display__6W0to):not(.primitives_rule___5YbF):not(.primitives_lede__ZRYgq){margin-top:clamp(16px,1.8vw,26px)}.primitives_textLink__ls4Vh{display:inline-flex;align-items:center;gap:12px;color:hsla(40,26%,93%,.88);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.18em;text-transform:uppercase}.primitives_textLinkOnLight__EabZM{color:rgba(20,22,26,.86)}.primitives_textLink__ls4Vh svg{color:var(--copper,#b87333);transition:transform .18s ease}.primitives_textLink__ls4Vh:hover svg{transform:translateX(4px)}.primitives_closing__EZEq1{border-top:1px solid hsla(40,26%,93%,.1);background:#070808}.primitives_closingInner__cLdha{width:min(1500px,calc(100% - 104px));margin-inline:auto;padding:clamp(64px,8vh,108px) 0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px}.primitives_closingInner__cLdha .primitives_headline__p0YCu{max-width:30ch;margin-top:20px!important}.primitives_figure__2g7PY{margin:0;position:relative}.primitives_figureSurface__At4Xs{position:relative;overflow:hidden;border:1px solid hsla(40,26%,93%,.1);background:linear-gradient(155deg,#14151a,#0a0b0d 62%)}.primitives_figureCaption__Bw0EU{margin-top:18px!important;color:hsla(40,26%,93%,.56);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11.5px;letter-spacing:.1em;line-height:1.6}.primitives_figureCaptionOnLight__yJ__t{color:rgba(20,22,26,.56)}.primitives_figureSurface__At4Xs svg{width:100%;height:auto;vertical-align:middle}@media (max-width:1050px){.primitives_section__fGzw0{width:calc(100% - 64px)}.primitives_heroCopy__H93ze{width:min(680px,76vw)}.primitives_closingInner__cLdha{width:calc(100% - 64px);grid-template-columns:1fr;align-items:start}}@media (max-width:760px){.primitives_section__fGzw0{width:calc(100% - 40px);padding:clamp(56px,7vh,80px) 0}.primitives_hero__WJyc3{min-height:0;padding:132px 20px 52px}.primitives_heroCopy__H93ze{width:100%}.primitives_heroMedia__0jrXZ:after{background:linear-gradient(180deg,rgba(6,7,7,.58),rgba(6,7,7,.78) 44%,rgba(6,7,7,.96))}.primitives_closingInner__cLdha{width:calc(100% - 40px);padding:56px 0}.primitives_frameCaption__zRrMI{left:18px;right:18px;bottom:16px}}@media (prefers-reduced-motion:reduce){.primitives_textLink__ls4Vh svg{transition:none}}.about_organised__5l9BQ{display:block}.about_organisedStatement__LE9cf{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,64px)}.about_numeral__f0Wy5{display:block;color:var(--copper,#b87333);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:300;font-size:clamp(56px,8vw,132px);line-height:.82;letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums}.about_organisedStatementCopy__wZeW2{max-width:30ch}.about_statement__Wpwe0{margin:18px 0 0!important;color:#14161a;font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:320;font-size:clamp(28px,3.5vw,58px);line-height:1.05;letter-spacing:-.028em;text-wrap:balance}.about_organisedRule__h84IW{margin:clamp(44px,6vw,84px) 0 0!important}.about_organisedPassage__0ei4j{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding-top:clamp(28px,3vw,44px)}.about_microHeadOnLight__O4NfV{margin:0!important;color:rgba(20,22,26,.62);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.22em;text-transform:uppercase}.about_organisedProse__p31mI{display:grid;gap:clamp(20px,2vw,28px);max-width:64ch}.about_organisedProse__p31mI p{max-width:62ch}.about_ledger__U0Ek8{margin-top:clamp(48px,6vw,88px);border-top:1px solid hsla(40,26%,93%,.11)}.about_register__l8tLe{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,15fr);gap:clamp(24px,5vw,80px);padding:clamp(28px,3.4vw,52px) 0;border-bottom:1px solid hsla(40,26%,93%,.11)}.about_registerHead__E3SZM{position:relative;padding-left:56px}.about_registerIndex__0UlDK{position:absolute;left:0;top:4px;color:hsla(40,26%,93%,.56);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11.5px;font-weight:650;letter-spacing:.18em;font-variant-numeric:tabular-nums}.about_registerRule__BYjbU{margin-bottom:18px}.about_registerRole__hM2tO{margin:12px 0 0!important;color:hsla(40,26%,93%,.56);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.2em;text-transform:uppercase}.about_clauses__lFjCy{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(21ch,1fr));gap:clamp(18px,2vw,36px);align-content:start}.about_clause__VP7Xq{max-width:34ch;padding-top:14px;border-top:1px solid hsla(40,26%,93%,.09)}.about_diagram__GZw8I{margin-top:clamp(52px,6vw,96px);max-width:1120px}.about_figWide__GOD0M{display:block;padding:clamp(20px,2.4vw,40px) clamp(20px,2.4vw,40px) clamp(12px,1.6vw,24px)}.about_figNarrow__8_WLK{display:none;padding:24px 20px 16px}.about_working__nzTLk{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,14fr);gap:clamp(32px,5vw,88px);align-items:start}.about_workingPlate__AG1TN{position:sticky;top:96px;aspect-ratio:1200/1418}.about_workingTitle___QkcN{margin-top:18px!important;max-width:24ch;text-wrap:balance}.about_workingLede__5j3Bf{margin-top:22px!important;max-width:52ch}.about_commitments__ItFI5{margin:clamp(34px,4vw,56px) 0 0;border-top:1px solid hsla(40,26%,93%,.11)}.about_commitment__YJETn{display:grid;grid-template-columns:minmax(0,9fr) minmax(0,13fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid hsla(40,26%,93%,.11)}.about_commitmentTerm__M_2Fr{margin:0;color:var(--ink,#f2efe9);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;font-size:clamp(17px,1.4vw,22px);line-height:1.16;letter-spacing:-.018em}.about_commitmentClause__Attxo{margin:0!important;max-width:46ch}.about_discretion__rzSi_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:clamp(32px,6vw,104px);align-items:center}.about_discretionCopy__ZhdOw{max-width:34ch}.about_discretionRule__NtN64{margin-top:22px}.about_discretionNote__gt6Yf{margin:clamp(26px,3vw,40px) 0 0!important;color:var(--ink,#f2efe9);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:300;font-size:clamp(24px,2.6vw,40px);line-height:1.16;letter-spacing:-.024em;max-width:34ch}.about_discretionPlate__Py6jF{aspect-ratio:1400/787;align-self:end}@media (max-width:1050px){.about_organisedPassage__0ei4j{grid-template-columns:1fr;gap:20px}.about_register__l8tLe{grid-template-columns:1fr;gap:22px}.about_clauses__lFjCy{grid-template-columns:repeat(auto-fit,minmax(19ch,1fr))}.about_working__nzTLk{grid-template-columns:1fr}.about_workingPlate__AG1TN{position:static;max-width:460px}.about_discretion__rzSi_{grid-template-columns:1fr;gap:40px}.about_discretionPlate__Py6jF{max-width:460px}.about_figWide__GOD0M{display:none}.about_figNarrow__8_WLK{display:block}.about_diagram__GZw8I{max-width:440px}}@media (max-width:760px){.about_organisedStatement__LE9cf{grid-template-columns:1fr;gap:14px}.about_organisedStatementCopy__wZeW2{max-width:none}.about_numeral__f0Wy5{font-size:clamp(44px,13vw,56px);line-height:1}.about_diagram__GZw8I{margin-top:44px}.about_registerHead__E3SZM{padding-left:0}.about_registerIndex__0UlDK{position:static;display:block;margin-bottom:14px}.about_clauses__lFjCy{grid-template-columns:1fr;gap:16px}.about_clause__VP7Xq{max-width:none}.about_commitment__YJETn{grid-template-columns:1fr;gap:10px;padding:18px 0}.about_commitmentClause__Attxo,.about_discretionCopy__ZhdOw,.about_discretionNote__gt6Yf,.about_discretionPlate__Py6jF,.about_workingPlate__AG1TN{max-width:none}}.approach_questions__sCmKM{list-style:none;margin:clamp(44px,5vw,76px) 0 0;padding:0;border-top:1px solid rgba(8,9,9,.16)}.approach_qRow__XEErF{display:grid;grid-template-columns:76px minmax(0,1fr) minmax(0,30ch);align-items:baseline;-moz-column-gap:clamp(20px,3vw,56px);column-gap:clamp(20px,3vw,56px);row-gap:10px;padding:clamp(22px,2.4vw,34px) 0;border-bottom:1px solid rgba(8,9,9,.16)}.approach_qNum__xOcey{color:var(--copper,#b87333);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11.5px;font-weight:650;letter-spacing:.22em;line-height:1.2}.approach_qText__wmDdf{margin:0;color:#14161a;font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;line-height:1.1;letter-spacing:-.022em;font-size:clamp(23px,2.5vw,40px);max-width:26ch}.approach_qAnswer__ExWRT{margin:0;color:rgba(20,22,26,.74);font-family:var(--sans,"Inter Variable",sans-serif);font-size:12.5px;line-height:1.62}.approach_architecture__Y1HyN{margin-top:clamp(40px,4.6vw,68px)}.approach_archFigure__uLTq_{margin-inline-end:auto}.approach_diagram__vuqve{display:block;width:100%;height:auto}.approach_diagram__vuqve text{font-family:var(--sans,"Inter Variable",sans-serif)}.approach_narrowOnly__8PYPT,.approach_wideOnly__H6jrj{padding:clamp(14px,1.6vw,24px)}.approach_narrowOnly__8PYPT{display:none}.approach_dLabel__PvH32{fill:var(--copper,#b87333);font-size:11px;font-weight:650;letter-spacing:.17em}.approach_dSub__8tD2y{fill:hsla(40,26%,93%,.58);font-size:11px;letter-spacing:.1em}.approach_dItem__hIQMm{fill:hsla(40,26%,93%,.88);font-size:11px;letter-spacing:.012em}.approach_dNote__Do11g{fill:rgba(184,115,51,.92);font-size:11px;letter-spacing:.12em}.approach_dBoundary__UsWPZ{fill:hsla(40,26%,93%,.66);font-size:11px;font-weight:650;letter-spacing:.16em}.approach_techFrame__O135h{align-self:start}.approach_tech__kzWt_{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(30px,5vw,90px)}.approach_techCopy__dxMlw{max-width:58ch}.approach_techCopy__dxMlw h2{margin-top:18px!important;max-width:24ch}.approach_techBody__K7pCt{margin-top:clamp(20px,2vw,30px)!important;max-width:52ch}.approach_points__XzcIF{list-style:none;margin:clamp(32px,3.6vw,54px) 0 0;padding:0;border-top:1px solid hsla(40,26%,93%,.12)}.approach_point__7yipi{display:grid;grid-template-columns:minmax(0,21ch) minmax(0,1fr);align-items:baseline;-moz-column-gap:clamp(18px,2.4vw,40px);column-gap:clamp(18px,2.4vw,40px);row-gap:6px;padding:17px 0;border-bottom:1px solid hsla(40,26%,93%,.12)}.approach_pointLabel___G2Sz{color:hsla(40,26%,93%,.92);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.2em;text-transform:uppercase}.approach_pointText__1dHgA{color:hsla(40,26%,93%,.66);font-family:var(--sans,"Inter Variable",sans-serif);font-size:12.5px;line-height:1.66}@media (max-width:1180px){.approach_wideOnly__H6jrj{display:none}.approach_narrowOnly__8PYPT{display:block}.approach_archFigure__uLTq_{max-width:500px}.approach_narrowOnly__8PYPT .approach_diagram__vuqve{max-width:440px}.approach_narrowOnly__8PYPT .approach_dLabel__PvH32{font-size:11.5px}.approach_narrowOnly__8PYPT .approach_dItem__hIQMm{font-size:12px}.approach_narrowOnly__8PYPT .approach_dBoundary__UsWPZ{font-size:9.5px}}@media (max-width:1050px){.approach_qRow__XEErF{grid-template-columns:56px minmax(0,1fr)}.approach_qAnswer__ExWRT{grid-column:2;max-width:46ch}.approach_tech__kzWt_{grid-template-columns:minmax(0,1fr)}.approach_techFrame__O135h{order:2;max-width:520px}.approach_techCopy__dxMlw{order:1;max-width:68ch}}@media (max-width:760px){.approach_questions__sCmKM{margin-top:36px}.approach_qRow__XEErF{grid-template-columns:minmax(0,1fr);row-gap:12px;padding:24px 0}.approach_qText__wmDdf{grid-column:1;font-size:clamp(22px,6.6vw,30px);max-width:none}.approach_qAnswer__ExWRT{grid-column:1;max-width:none;padding-top:12px;border-top:1px solid rgba(8,9,9,.16)}.approach_techCopy__dxMlw h2{max-width:none}.approach_point__7yipi{grid-template-columns:minmax(0,1fr);padding:15px 0}.approach_techFrame__O135h{max-width:none}}.contact_inquiry__tmzNj{position:relative}.contact_layout__Z_aQA{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"intro form" "material form";-moz-column-gap:clamp(48px,6vw,112px);column-gap:clamp(48px,6vw,112px);row-gap:clamp(40px,5vw,76px);align-items:start;align-content:start}.contact_intro__iTVbc{grid-area:intro}.contact_intro__iTVbc h2{margin-top:18px!important;max-width:22ch}.contact_introRule__lBtDM{margin-top:clamp(20px,2.4vw,32px)}.contact_ledger__Wkwzf{list-style:none;margin:clamp(34px,4vw,56px) 0 0;padding:0;border-top:1px solid hsla(40,26%,93%,.11)}.contact_ledgerRow__33eIW{display:grid;grid-template-columns:4.25rem minmax(0,1fr);gap:clamp(16px,2vw,30px);padding:clamp(20px,2.4vw,30px) 0;border-bottom:1px solid hsla(40,26%,93%,.11)}.contact_numeral__7HlA3{padding-top:3px;color:var(--copper,#b87333);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:300;font-size:clamp(20px,1.8vw,26px);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.02em}.contact_ledgerBody__lEdB4{min-width:0}.contact_ledgerLabel__rNB7L{margin:0;color:var(--ink,#f2efe9);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;font-size:clamp(16px,1.35vw,21px);line-height:1.2;letter-spacing:-.014em}.contact_ledgerBody__lEdB4 p{margin-top:11px!important;max-width:46ch}.contact_formCol__kOfzR{grid-area:form;min-width:0}.contact_formHead__Y0qfL{padding-top:clamp(16px,2vw,24px);margin-bottom:clamp(22px,2.4vw,34px);border-top:1px solid hsla(40,26%,93%,.11)}.contact_formTitle__43xRg{max-width:24ch}.contact_formNote__Xqc_6{margin-top:13px!important;max-width:34ch}.contact_formCol__kOfzR.contact_formCol__kOfzR :is(input,select,textarea):focus-visible{outline:1px solid var(--copper,#b87333);outline-offset:3px}.contact_formCol__kOfzR.contact_formCol__kOfzR button:focus-visible{outline:1px solid var(--copper,#b87333);outline-offset:4px}.contact_material__7z5_H{grid-area:material;max-width:520px}.contact_discretionRule__PpVHH{margin-bottom:clamp(38px,5vw,72px)}.contact_discretionGrid__b381Q{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(30px,5vw,96px);align-items:start}.contact_discretionLead__w4qtn{min-width:0}.contact_discretionTitle__ngTwL{margin-top:16px!important;max-width:20ch}.contact_discretionCopy__Jr8gh{display:grid;gap:clamp(18px,2vw,26px)}.contact_discretionCopy__Jr8gh p{max-width:62ch}@media (max-width:1050px){.contact_layout__Z_aQA{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "form" "material";row-gap:clamp(44px,6vw,72px)}.contact_discretionTitle__ngTwL,.contact_intro__iTVbc h2{max-width:26ch}.contact_material__7z5_H{max-width:100%}.contact_discretionGrid__b381Q{grid-template-columns:minmax(0,1fr);gap:clamp(26px,4vw,40px)}}@media (max-width:760px){.contact_ledgerRow__33eIW{grid-template-columns:2.6rem minmax(0,1fr);gap:14px;padding:22px 0}.contact_numeral__7HlA3{font-size:18px;padding-top:2px}.contact_discretionTitle__ngTwL,.contact_intro__iTVbc h2{max-width:none}.contact_formHead__Y0qfL{margin-bottom:22px}.contact_discretionRule__PpVHH{margin-bottom:34px}}.healthcare_heroNote__BTsrv{margin:clamp(18px,2vw,26px) 0 0;max-width:46ch;color:hsla(40,26%,93%,.62);font-family:var(--sans,"Inter Variable",sans-serif);font-size:13px;line-height:1.76}.healthcare_ledger__1n_43{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(32px,5vw,96px);column-gap:clamp(32px,5vw,96px);margin:clamp(40px,5vw,68px) 0 0;padding:0;list-style:none}.healthcare_ledgerItem__qNU2F{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num question" ". answer";-moz-column-gap:clamp(14px,1.4vw,22px);column-gap:clamp(14px,1.4vw,22px);padding:22px 0 26px;border-top:1px solid rgba(8,9,9,.14)}.healthcare_ledgerNum__ZpFAq{grid-area:num;padding-top:7px;color:var(--copper,#b87333);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.22em;font-variant-numeric:tabular-nums}.healthcare_ledgerQ__qa_fD{grid-area:question;margin:0;max-width:24ch;color:#14161a;font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;font-size:clamp(19px,1.6vw,26px);line-height:1.14;letter-spacing:-.022em}.healthcare_ledgerA__76v0u{grid-area:answer;margin:12px 0 0;max-width:44ch;color:rgba(20,22,26,.7);font-family:var(--sans,"Inter Variable",sans-serif);font-size:12.5px;line-height:1.7}.healthcare_ledgerItem__qNU2F:last-child{grid-column:1/-1;grid-template-columns:auto minmax(0,26ch) minmax(0,1fr);grid-template-areas:"num question answer";-moz-column-gap:clamp(20px,3vw,56px);column-gap:clamp(20px,3vw,56px);align-items:start}.healthcare_ledgerItem__qNU2F:last-child .healthcare_ledgerA__76v0u{margin-top:4px}.healthcare_ledgerItem__qNU2F:last-child{border-bottom:1px solid rgba(8,9,9,.14)}.healthcare_sequence__Tfle0{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,.68fr);-moz-column-gap:clamp(32px,5vw,88px);column-gap:clamp(32px,5vw,88px);row-gap:0;margin-top:clamp(44px,5vw,76px);align-items:start}.healthcare_stage__ZWcri{grid-column:1;display:grid;grid-template-columns:clamp(56px,6vw,96px) minmax(0,1fr);border-top:1px solid hsla(40,26%,93%,.11)}.healthcare_stage__ZWcri:last-of-type{border-bottom:1px solid hsla(40,26%,93%,.11)}.healthcare_stageRail__f_kVc{position:relative;margin-left:3px;padding:24px 0 32px 16px;border-left:1px solid rgba(184,115,51,.55)}.healthcare_stageRail__f_kVc:before{content:"";position:absolute;left:-4px;top:30px;width:7px;height:7px;border-radius:50%;background:var(--copper,#b87333)}.healthcare_stageNum__r5496{display:block;color:var(--copper,#b87333);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;font-size:clamp(20px,2vw,30px);line-height:1;letter-spacing:-.02em}.healthcare_stageBody__dyRnG{padding:24px 0 40px}.healthcare_stageName__Bbf3B{margin:0;color:hsla(40,26%,93%,.92);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.24em;text-transform:uppercase}.healthcare_stageIntent__MDxN0{margin:14px 0 0;max-width:30ch;color:var(--ink,#f2efe9);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;font-size:clamp(20px,1.9vw,30px);line-height:1.1;letter-spacing:-.022em}.healthcare_stageItems___Medr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(20px,3vw,48px);column-gap:clamp(20px,3vw,48px);margin:clamp(20px,2.4vw,30px) 0 0;padding:0;list-style:none}.healthcare_stageItems___Medr li{padding:10px 0;border-top:1px solid hsla(40,26%,93%,.1);color:hsla(40,26%,93%,.64);font-family:var(--sans,"Inter Variable",sans-serif);font-size:12px;line-height:1.5}.healthcare_sequenceAside__1mZis{grid-column:2;grid-row:2/span 2;align-self:start;padding-bottom:8px}.healthcare_asideNote__58IMX{margin:18px 0 0;max-width:34ch;color:hsla(40,26%,93%,.56);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11.5px;line-height:1.7;letter-spacing:.08em}.healthcare_ecoFigure__utKu3{margin-top:clamp(40px,5vw,68px)}.healthcare_ecoSvg___po9D{box-sizing:border-box;padding:clamp(20px,3vw,44px)}.healthcare_ecoCentreLabel__wlKzS,.healthcare_ecoLabel__A70Br{fill:hsla(40,26%,93%,.72);font-family:var(--sans,"Inter Variable",sans-serif);font-size:13px;font-weight:600;letter-spacing:.16em}.healthcare_ecoCentreLabel__wlKzS{fill:var(--ink,#f2efe9);font-size:14.5px;letter-spacing:.2em}@media (min-width:1300px){.healthcare_ecoLabel__A70Br{font-size:11px}.healthcare_ecoCentreLabel__wlKzS{font-size:12.5px}}.healthcare_ecoFallback__9NFdq{display:none;padding:26px 20px 30px}.healthcare_ecoFallbackCentre__kplKP{margin:0 0 4px;padding-bottom:16px;border-bottom:1px solid rgba(184,115,51,.55);color:var(--ink,#f2efe9);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;font-size:22px;letter-spacing:-.02em}.healthcare_ecoFallbackList__5rmep{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px;margin:0;padding:0;list-style:none}.healthcare_ecoFallbackList__5rmep li{padding:11px 0;border-bottom:1px solid hsla(40,26%,93%,.1);color:hsla(40,26%,93%,.7);font-family:var(--sans,"Inter Variable",sans-serif);font-size:10.5px;font-weight:600;letter-spacing:.14em}.healthcare_feature__8rQCj{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);-moz-column-gap:clamp(32px,5vw,88px);column-gap:clamp(32px,5vw,88px);align-items:start}.healthcare_featureCopy__2xo9o{grid-column:2}.healthcare_featurePlate__NhfUt{grid-column:1;grid-row:1}.healthcare_featureHead__cl3HN{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.healthcare_featureBody__oasL6{margin:clamp(22px,2.4vw,30px) 0 0;max-width:58ch;color:hsla(40,26%,93%,.62);font-family:var(--sans,"Inter Variable",sans-serif);font-size:13px;line-height:1.76}.healthcare_featureList__SYbnq{margin:clamp(26px,3vw,40px) 0 0;padding:0;list-style:none}.healthcare_featureList__SYbnq li{display:grid;grid-template-columns:minmax(0,17ch) minmax(0,1fr);-moz-column-gap:clamp(18px,2vw,32px);column-gap:clamp(18px,2vw,32px);padding:14px 0;border-top:1px solid hsla(40,26%,93%,.11)}.healthcare_featureList__SYbnq li:last-child{border-bottom:1px solid hsla(40,26%,93%,.11)}.healthcare_featureTerm__tmj_x{color:hsla(40,26%,93%,.9);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.2em;text-transform:uppercase;padding-top:3px}.healthcare_featureClause__t2iWB{color:hsla(40,26%,93%,.62);font-size:12.5px}.healthcare_featureClause__t2iWB,.healthcare_featureNote__i_Q03{font-family:var(--sans,"Inter Variable",sans-serif);line-height:1.7}.healthcare_featureNote__i_Q03{margin:clamp(24px,3vw,36px) 0 0;padding-top:18px;border-top:1px solid rgba(184,115,51,.4);max-width:52ch;color:hsla(40,26%,93%,.56);font-size:11.5px;letter-spacing:.08em}@media (max-width:1050px){.healthcare_ledger__1n_43{-moz-column-gap:clamp(28px,4vw,56px);column-gap:clamp(28px,4vw,56px)}.healthcare_ledgerQ__qa_fD{max-width:22ch}.healthcare_sequence__Tfle0{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.healthcare_stageIntent__MDxN0{max-width:26ch}.healthcare_feature__8rQCj{grid-template-columns:minmax(0,1fr);row-gap:clamp(32px,5vw,48px)}.healthcare_featureCopy__2xo9o,.healthcare_featurePlate__NhfUt{grid-column:1}.healthcare_featurePlate__NhfUt{grid-row:auto;max-width:640px}.healthcare_ecoFigure__utKu3 svg{display:none}.healthcare_ecoFallback__9NFdq{display:block}}@media (max-width:760px){.healthcare_ledger__1n_43{grid-template-columns:minmax(0,1fr)}.healthcare_ledgerItem__qNU2F,.healthcare_ledgerItem__qNU2F:last-child{grid-column:1;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num question" ". answer";-moz-column-gap:14px;column-gap:14px;padding:20px 0 24px}.healthcare_ledgerItem__qNU2F:last-child .healthcare_ledgerA__76v0u{margin-top:12px}.healthcare_ledgerQ__qa_fD{max-width:20ch}.healthcare_sequence__Tfle0{grid-template-columns:minmax(0,1fr);margin-top:36px}.healthcare_sequenceAside__1mZis,.healthcare_stage__ZWcri{grid-column:1}.healthcare_sequenceAside__1mZis{grid-row:auto;padding:28px 0 32px}.healthcare_stage__ZWcri{grid-template-columns:46px minmax(0,1fr)}.healthcare_stageRail__f_kVc{padding:20px 0 26px 13px}.healthcare_stageBody__dyRnG{padding:20px 0 30px}.healthcare_featureList__SYbnq li,.healthcare_stageItems___Medr{grid-template-columns:minmax(0,1fr)}.healthcare_featureList__SYbnq li{row-gap:8px}.healthcare_featurePlate__NhfUt{max-width:none}}@media (max-width:620px){.healthcare_ecoFallbackList__5rmep{grid-template-columns:minmax(0,1fr)}}.insights_featured__VpE9j{scroll-margin-top:132px}.insights_spread__sKGfw{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:clamp(34px,5vw,104px);align-items:start}.insights_spreadMedia__0kChd{display:grid;gap:clamp(22px,2.4vw,34px)}.insights_mediaFoot__d79V_{display:grid;gap:18px;max-width:34ch}.insights_spreadCopy__SmVji{display:grid;gap:clamp(18px,2vw,26px);justify-items:start;padding-top:clamp(0px,1.4vw,22px)}.insights_featuredTitle__AWSVF{max-width:22ch}.insights_featuredBody__YBR7q{max-width:48ch}.insights_pull__rHJ5u{margin:clamp(16px,2vw,26px) 0 0!important;padding-left:clamp(20px,2.2vw,34px);border-left:1px solid rgba(184,115,51,.55);max-width:34ch}.insights_figureWrap__eEPot{margin-top:clamp(60px,7vw,118px);max-width:1120px}.insights_diagram__uEP_i{display:block;width:100%;height:auto}.insights_svgLabel__qdQkB{fill:hsla(40,26%,93%,.5)}.insights_svgLabelCopper__mT8NA,.insights_svgLabel__qdQkB{font-family:var(--sans,"Inter Variable",sans-serif);font-weight:600}.insights_svgLabelCopper__mT8NA{fill:#b87333}.insights_diagramFallback__2KQpI{display:none;margin:0;padding:clamp(20px,5vw,30px);max-width:58ch;list-style:none}.insights_diagramFallback__2KQpI li{display:grid;gap:8px;padding:16px 0;border-top:1px solid hsla(40,26%,93%,.11)}.insights_diagramFallback__2KQpI li:first-child{border-top:0;padding-top:0}.insights_diagramFallback__2KQpI li:last-child{padding-bottom:0}.insights_notesBand__hzhPJ{overflow:hidden}.insights_notes__p2Gvv{margin-top:clamp(40px,4.6vw,68px);border-bottom:1px solid rgba(8,9,9,.13)}.insights_note__PnpJ5{display:grid;grid-template-columns:84px minmax(0,16ch) minmax(0,1fr);gap:clamp(20px,3vw,60px);align-items:baseline;padding:clamp(26px,3vw,42px) 0;border-top:1px solid rgba(8,9,9,.13)}.insights_noteIndex__8XgY3{display:flex;align-items:center;gap:12px}.insights_noteNumeral__NSUyO{color:#b87333;font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.24em}.insights_noteTick__gsGMq{display:block;width:26px;height:1px;background:rgba(8,9,9,.28);transform-origin:left center;transition:transform .2s ease}.insights_note__PnpJ5:hover .insights_noteTick__gsGMq{transform:scaleX(1.5);background:#b87333}.insights_noteTerm__VfYXt{color:#14161a;max-width:16ch}.insights_noteBody__ESOri{display:grid;gap:12px;max-width:46ch}.insights_noteQuestion__IBxji{margin:0;color:#14161a;font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;font-size:clamp(17px,1.5vw,21px);line-height:1.3;letter-spacing:-.016em}.insights_noteClause___nCqi{max-width:44ch}.insights_publication__VBqPG{background:#101013}.insights_publicationInner__m3hJk{display:grid;grid-template-columns:clamp(88px,11vw,148px) minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:end}.insights_textureStrip___sDaH{aspect-ratio:1/3.4}.insights_publicationCopy__3_Z72{display:grid;justify-items:start;gap:clamp(16px,1.8vw,24px);padding-block:clamp(8px,2vw,32px)}.insights_statement__MGVKv{margin:0;max-width:34ch;color:var(--ink,#f2efe9);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:320;font-size:clamp(24px,2.6vw,44px);line-height:1.14;letter-spacing:-.024em}@media (max-width:1050px){.insights_spread__sKGfw{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,44px)}.insights_spreadCopy__SmVji{padding-top:0}.insights_featuredTitle__AWSVF{max-width:26ch}.insights_featuredBody__YBR7q{max-width:46ch}.insights_pull__rHJ5u{max-width:34ch}.insights_note__PnpJ5{grid-template-columns:84px minmax(0,1fr)}.insights_noteTerm__VfYXt{max-width:none}.insights_noteBody__ESOri{grid-column:2}.insights_publicationInner__m3hJk{grid-template-columns:minmax(0,1fr);align-items:start}.insights_textureStrip___sDaH{display:none}}@media (max-width:760px){.insights_diagram__uEP_i{display:none}.insights_diagramFallback__2KQpI{display:block}.insights_figureWrap__eEPot{margin-top:clamp(36px,8vw,52px)}.insights_note__PnpJ5{grid-template-columns:minmax(0,1fr);gap:14px}.insights_noteBody__ESOri{grid-column:1}.insights_pull__rHJ5u{padding-left:18px}.insights_statement__MGVKv{max-width:26ch}}@media (prefers-reduced-motion:reduce){.insights_noteTick__gsGMq{transition:none}.insights_note__PnpJ5:hover .insights_noteTick__gsGMq{transform:none}}@media (max-width:1024px){.insights_svgLabelCopper__mT8NA,.insights_svgLabel__qdQkB{font-size:12px;letter-spacing:1.1px}}.legal_wrap__MrAIU{background:#080909}.legal_layout__WABXz{margin-top:clamp(46px,5vw,76px);display:grid;grid-template-columns:minmax(180px,232px) minmax(0,66ch);gap:clamp(36px,5vw,72px);align-items:start}.legal_index__q_KDh{position:sticky;top:132px;border-top:1px solid rgba(184,115,51,.45);padding-top:20px}.legal_indexList__SUAD0{list-style:none;margin:18px 0 0;padding:0}.legal_indexItem__xVYE6{border-top:1px solid hsla(40,26%,93%,.11)}.legal_indexItem__xVYE6:first-child{border-top:0}.legal_indexLink__jpbBI{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:baseline;padding:12px 0;color:hsla(40,26%,93%,.62);font-family:var(--sans,"Inter Variable",sans-serif);font-size:12px;line-height:1.5;text-decoration:none;transition:color .2s ease}.legal_indexLink__jpbBI:hover{color:hsla(40,26%,93%,.92)}.legal_indexLink__jpbBI:focus-visible{outline:1px solid var(--copper,#b87333);outline-offset:4px;color:hsla(40,26%,93%,.92)}.legal_indexNum__VUU8n{color:var(--copper,#b87333);font-size:11px;font-weight:650;letter-spacing:.16em}.legal_indexText__N1Fwv{letter-spacing:.005em}.legal_column__ovauw{max-width:66ch;border-left:1px solid hsla(40,26%,93%,.09);padding-left:clamp(28px,3.4vw,52px)}.legal_notice__ui4ee{display:grid;grid-template-columns:46px minmax(0,1fr);gap:clamp(16px,2vw,28px);padding:clamp(26px,3vw,38px) 0;border-top:1px solid hsla(40,26%,93%,.11);scroll-margin-top:116px}.legal_notice__ui4ee:first-child{border-top:1px solid rgba(184,115,51,.45);padding-top:30px}.legal_noticeNum__K9NuB{display:block;padding-top:6px;color:rgba(184,115,51,.86);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.2em}.legal_noticeBody__k0n4C{min-width:0}.legal_noticeTitle__LmsW2{margin:0!important;color:var(--ink,#f2efe9);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;font-size:clamp(21px,1.7vw,27px);line-height:1.14;letter-spacing:-.02em}.legal_copy__AbUIC{margin:14px 0 0!important;max-width:58ch;color:hsla(40,26%,93%,.74);font-family:var(--sans,"Inter Variable",sans-serif);font-size:14px;line-height:1.86;letter-spacing:.002em}.legal_crossRef__VO_vh{margin-top:clamp(36px,4vw,56px);padding-top:26px;border-top:1px solid hsla(40,26%,93%,.11);display:grid;gap:14px;justify-items:start}.legal_crossRef__VO_vh .legal_copy__AbUIC{margin-top:0!important;max-width:52ch}@media (max-width:1050px){.legal_layout__WABXz{grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,52px)}.legal_index__q_KDh{position:static;top:auto}.legal_indexList__SUAD0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(20px,4vw,44px);column-gap:clamp(20px,4vw,44px)}.legal_indexItem__xVYE6:nth-child(2){border-top:0}.legal_column__ovauw{max-width:66ch;border-left:0;padding-left:0}}@media (max-width:760px){.legal_layout__WABXz{margin-top:36px}.legal_indexList__SUAD0{grid-template-columns:minmax(0,1fr)}.legal_indexItem__xVYE6:nth-child(2){border-top:1px solid hsla(40,26%,93%,.11)}.legal_column__ovauw{max-width:none}.legal_notice__ui4ee{grid-template-columns:minmax(0,1fr);gap:12px;padding:24px 0;scroll-margin-top:88px}.legal_noticeNum__K9NuB{padding-top:0}.legal_copy__AbUIC{max-width:none;line-height:1.8}}@media (prefers-reduced-motion:reduce){.legal_indexLink__jpbBI{transition:none}}.philosophy_heroLine___hcbJ{display:block}.philosophy_statementBand__69_Lw{display:grid;grid-template-columns:clamp(112px,9vw,148px) minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:start}.philosophy_statementBand__69_Lw.philosophy_statementBand__69_Lw{padding-block:clamp(96px,12vh,176px)}.philosophy_statementMark__qcSnt{padding-top:14px}.philosophy_statementLabel__patdl{flex:0 0 auto}.philosophy_markRule__AdEO_{margin-top:18px;min-width:0}.philosophy_statementBody__neHqx{border-left:1px solid rgba(8,9,9,.13);padding-left:clamp(28px,4vw,72px)}.philosophy_statement__3J1m2.philosophy_statement__3J1m2{color:#14161a;font-size:clamp(29px,4.4vw,70px);line-height:1.06;max-width:27ch}.philosophy_statementNote__8z_vu.philosophy_statementNote__8z_vu{margin-top:clamp(26px,3vw,44px)!important;max-width:46ch}.philosophy_principlesBand__2fW4k{display:grid;grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);gap:clamp(40px,5vw,96px);align-items:start}.philosophy_principlesAside__VFa6e{display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)}.philosophy_texture__xEeuX{aspect-ratio:9/20}.philosophy_principles__Lqhkv{list-style:none;margin:0;padding:0;border-bottom:1px solid hsla(40,26%,93%,.11)}.philosophy_principle__HMStv{display:grid;grid-template-columns:clamp(76px,7vw,104px) minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"idx name impl";-moz-column-gap:clamp(20px,2.4vw,44px);column-gap:clamp(20px,2.4vw,44px);row-gap:16px;padding:clamp(30px,3.4vw,48px) 0;border-top:1px solid hsla(40,26%,93%,.11)}.philosophy_principleIndex__JlOBD{grid-area:idx}.philosophy_principleNumeral__GGptQ{display:block;color:var(--copper,#b87333);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-size:16px;font-weight:330;line-height:1;letter-spacing:.06em}.philosophy_principleRule__cQ0pw{margin-top:13px;min-width:0}.philosophy_principleName__g_efy{grid-area:name}.philosophy_principleImplication__9fSoh{grid-area:impl;padding-top:6px}.philosophy_principleBody__kSlU_.philosophy_principleBody__kSlU_{margin-top:0!important;max-width:46ch}.philosophy_splitBand__5Pqju{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:center}.philosophy_plate__Jh3wd{display:flex;flex-direction:column;gap:16px}.philosophy_plateLabel__2Chm9{margin:0;color:hsla(40,26%,93%,.56);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11.5px;letter-spacing:.12em;line-height:1.6;text-transform:uppercase}.philosophy_splitCopy__RCPBs{display:flex;flex-direction:column;align-items:flex-start}.philosophy_splitBody__0uX_n.philosophy_splitBody__0uX_n{margin-top:clamp(20px,2vw,28px)!important;max-width:48ch}.philosophy_splitRule__xmN7_{margin-top:clamp(28px,3vw,40px)}@media (max-width:1050px){.philosophy_statementBand__69_Lw{grid-template-columns:minmax(0,1fr);gap:clamp(22px,3vw,32px)}.philosophy_statementMark__qcSnt{display:flex;align-items:center;gap:22px;padding-top:0}.philosophy_markRule__AdEO_{margin-top:0;flex:1 1 auto}.philosophy_statementBody__neHqx{border-left:0;padding-left:0}.philosophy_statement__3J1m2.philosophy_statement__3J1m2{max-width:30ch}.philosophy_principlesBand__2fW4k{grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,52px)}.philosophy_texture__xEeuX{aspect-ratio:6/1}.philosophy_principle__HMStv{grid-template-columns:clamp(72px,9vw,96px) minmax(0,1fr);grid-template-areas:"idx name" ". impl"}.philosophy_principleImplication__9fSoh{padding-top:0}.philosophy_splitBand__5Pqju{grid-template-columns:minmax(0,1fr)}.philosophy_splitCopy__RCPBs{max-width:62ch}}@media (max-width:760px){.philosophy_statementBand__69_Lw.philosophy_statementBand__69_Lw{padding-block:clamp(72px,9vh,108px)}.philosophy_statement__3J1m2.philosophy_statement__3J1m2{max-width:none;line-height:1.1}.philosophy_texture__xEeuX{display:none}.philosophy_principle__HMStv{grid-template-columns:minmax(0,1fr);grid-template-areas:"idx" "name" "impl";row-gap:14px}.philosophy_principleIndex__JlOBD{display:flex;align-items:center;gap:16px}.philosophy_principleRule__cQ0pw{margin-top:0;flex:1 1 auto}.philosophy_splitBand__5Pqju{gap:32px}}.real-estate_heroNote__dZzmO{margin:clamp(18px,2vw,26px) 0 0;max-width:52ch;color:hsla(40,26%,93%,.62);font-family:var(--sans,"Inter Variable",sans-serif);font-size:13px;line-height:1.76}.real-estate_flowFigure__cGfyF{max-width:1180px;margin-top:clamp(40px,5vw,68px)}.real-estate_flowDesk__Xak11{display:block;box-sizing:border-box;width:100%;height:auto;padding:clamp(24px,3vw,44px)}.real-estate_flowGateLabel__l2020,.real-estate_flowMeta__LdYpQ,.real-estate_flowNum__qPMUr,.real-estate_flowStage__i6vnd{font-family:var(--sans,"Inter Variable",sans-serif);font-weight:600}.real-estate_flowStage__i6vnd{font-size:14px;letter-spacing:1.4px;fill:hsla(40,26%,93%,.7)}.real-estate_flowStageGate__4_jWi{fill:var(--ink,#f2efe9)}.real-estate_flowNum__qPMUr{font-size:13px;letter-spacing:1.8px;fill:rgba(184,115,51,.7)}.real-estate_flowNumGate__ZwBnI{fill:#b87333}.real-estate_flowMeta__LdYpQ{font-size:13px;letter-spacing:1.8px;fill:hsla(40,26%,93%,.5)}.real-estate_flowGateLabel__l2020{font-size:13px;letter-spacing:2.2px;fill:#b87333}.real-estate_flowGate__MDF5y{font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-size:19px;font-weight:380;letter-spacing:-.01em;fill:var(--ink,#f2efe9)}.real-estate_flowMobile__alHb9{display:none;padding:clamp(26px,5vw,36px) clamp(22px,5vw,32px) clamp(30px,6vw,40px)}.real-estate_spineNote__gHorl{margin:0 0 clamp(1.5rem,4vw,2rem);max-width:40ch;font-family:var(--sans,"Inter Variable",sans-serif);font-size:13px;line-height:1.68;color:hsla(40,26%,93%,.7)}.real-estate_spineNoteLabel__s8Hx0{display:block;margin-bottom:.5rem;color:var(--copper,#b87333);font-size:11px;font-weight:650;letter-spacing:.24em;text-transform:uppercase}.real-estate_spine__Tg1u_{position:relative;max-width:34rem;margin:0;padding:0 0 0 1.75rem;list-style:none}.real-estate_spine__Tg1u_:before{content:"";position:absolute;left:1.75rem;top:1.5rem;bottom:1.5rem;width:1px;background:var(--copper,#b87333)}.real-estate_spineItem__eILNL{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding:.95rem 0;border-top:1px solid hsla(40,26%,93%,.12)}.real-estate_spineItem__eILNL:first-child{border-top:0}.real-estate_spineItem__eILNL:before{content:"";position:absolute;left:-3px;top:1.35rem;width:7px;height:7px;background:#0f1014;border:1px solid var(--copper,#b87333)}.real-estate_spineGate__rR1Kv:before{left:-5px;top:1.2rem;width:11px;height:11px;background:var(--copper,#b87333)}.real-estate_spineNum__o_EP5{font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.2em;color:rgba(184,115,51,.85)}.real-estate_spineLabel__LDXW9{font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-size:17px;font-weight:340;line-height:1.2;color:var(--ink,#f2efe9)}.real-estate_spineGateMark__XEAvX{font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.2em;text-transform:uppercase;color:var(--copper,#b87333)}.real-estate_ledger__E2_cC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(2rem,5vw,4.5rem);column-gap:clamp(2rem,5vw,4.5rem);max-width:68rem;margin:clamp(40px,5vw,68px) 0 0;padding:0;list-style:none}.real-estate_ledgerItem__G36YE{display:grid;grid-template-columns:3rem minmax(0,1fr);padding:1.35rem 0;border-top:1px solid rgba(12,12,16,.2)}.real-estate_ledgerNum__sdEC_{grid-column:1;grid-row:1/span 2;font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:600;letter-spacing:.18em;line-height:1.7;color:#8a5322}.real-estate_ledgerTerm__KiqfP{grid-column:2;margin:0;font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-size:clamp(17px,1.6vw,21px);font-weight:340;line-height:1.2;letter-spacing:-.016em;color:#17171a}.real-estate_ledgerClause__d_DTQ{grid-column:2;max-width:44ch;margin:8px 0 0;font-family:var(--sans,"Inter Variable",sans-serif);font-size:13px;line-height:1.76;color:rgba(20,22,26,.72)}.real-estate_structureGrid__mnqXt{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.7fr);gap:clamp(2rem,6vw,5.5rem);align-items:start}.real-estate_structureMedia__KJmxa,.real-estate_structureText__H4_tI{min-width:0}.real-estate_list__JFhxU{max-width:56rem;margin:clamp(32px,4vw,48px) 0 0}.real-estate_listItem__PZR3A{padding:1.3rem 0;border-top:1px solid hsla(40,26%,93%,.12)}.real-estate_listTerm__Decbq{font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-size:clamp(17px,1.5vw,20px);font-weight:340;line-height:1.2;letter-spacing:-.016em;color:var(--ink,#f2efe9)}.real-estate_listClause__R4b5k{max-width:48ch;margin:8px 0 0;font-family:var(--sans,"Inter Variable",sans-serif);font-size:13px;line-height:1.76;color:hsla(40,26%,93%,.62)}.real-estate_boundary__H5L8E{max-width:24ch;margin:clamp(40px,6vw,72px) 0 0}.real-estate_boundaryLine__aTnue{margin:0;padding-block:clamp(.9rem,2.4vw,1.7rem);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-size:clamp(30px,5.2vw,54px);font-weight:320;line-height:1.04;letter-spacing:-.026em;color:var(--ink,#f2efe9)}.real-estate_disclaimer__dKtDr{max-width:58ch;margin:clamp(48px,7vw,88px) 0 0;padding-top:20px;border-top:1px solid hsla(40,26%,93%,.11);font-family:var(--sans,"Inter Variable",sans-serif);font-size:12px;line-height:1.8;color:hsla(40,26%,93%,.56)}.real-estate_workHead__hAsO_{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr);gap:clamp(2rem,5vw,4.5rem);align-items:stretch}.real-estate_workHeadText__GKEBU{display:flex;flex-direction:column;justify-content:space-between}.real-estate_workHeadMedia__KOtfH,.real-estate_workHeadText__GKEBU{min-width:0}.real-estate_recordHeading__5M6AQ{margin:clamp(38px,5vw,62px) 0 clamp(14px,2vw,20px)!important}.real-estate_record__RxLBU{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(2.5rem,5vw,5rem);column-gap:clamp(2.5rem,5vw,5rem)}.real-estate_recordItem__ufQ_w{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);-moz-column-gap:clamp(1.25rem,2.4vw,2.25rem);column-gap:clamp(1.25rem,2.4vw,2.25rem);align-items:baseline;padding:1.3rem 0;border-top:1px solid hsla(40,26%,93%,.12)}.real-estate_recordTerm__jKHid{font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-size:clamp(16px,1.4vw,19px);font-weight:340;line-height:1.24;letter-spacing:-.016em;color:var(--ink,#f2efe9)}.real-estate_recordClause__Bo5ON{max-width:52ch;margin:0;font-family:var(--sans,"Inter Variable",sans-serif);font-size:13px;line-height:1.76;color:hsla(40,26%,93%,.62)}@media (max-width:1050px){.real-estate_flowDesk__Xak11{display:none}.real-estate_flowMobile__alHb9{display:block}.real-estate_structureGrid__mnqXt,.real-estate_workHead__hAsO_{grid-template-columns:minmax(0,1fr)}.real-estate_structureMedia__KJmxa{max-width:30rem}.real-estate_record__RxLBU{grid-template-columns:minmax(0,1fr)}.real-estate_workHeadText__GKEBU{display:block}}@media (max-width:760px){.real-estate_ledger__E2_cC{grid-template-columns:minmax(0,1fr)}.real-estate_ledgerItem__G36YE{grid-template-columns:2.25rem minmax(0,1fr)}.real-estate_recordItem__ufQ_w,.real-estate_record__RxLBU{grid-template-columns:minmax(0,1fr)}.real-estate_recordItem__ufQ_w{row-gap:8px}.real-estate_boundary__H5L8E,.real-estate_spine__Tg1u_,.real-estate_structureMedia__KJmxa{max-width:none}}.sectors_featuresHead__wBH3M{max-width:40ch;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.sectors_featuresTitle__VUhXF{max-width:24ch}.sectors_featuresHead__wBH3M .sectors_featuresTitle__VUhXF{font-weight:330}.sectors_features__Bq3CE{margin-top:clamp(56px,7vw,118px);display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);-moz-column-gap:clamp(48px,6.5vw,128px);column-gap:clamp(48px,6.5vw,128px);row-gap:clamp(64px,8vw,104px)}.sectors_feature__aISpN{display:flex;flex-direction:column;gap:clamp(24px,2.4vw,40px);min-width:0}.sectors_feature__aISpN+.sectors_feature__aISpN{border-left:1px solid hsla(40,26%,93%,.09);padding-left:clamp(32px,3.4vw,62px);padding-top:clamp(0px,4.6vw,88px)}.sectors_featureFrame__H5uWp{width:100%}.sectors_featureCopy__4Qjst{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.sectors_featureCopy__4Qjst .sectors_featureName__g2sOE{font-weight:320;font-size:clamp(34px,3.1vw,52px)}.sectors_featureStatement___vHFp{margin:0!important;max-width:24ch;color:hsla(40,26%,93%,.78);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:300;font-size:clamp(17px,1.35vw,22px);line-height:1.26;letter-spacing:-.016em;white-space:pre-line}.sectors_featureBody__Nz6cI{max-width:40ch;padding-top:4px}.sectors_featureLink__JfBub{padding-top:12px}.sectors_rows__j9PWy{margin:clamp(56px,6vw,96px) 0 0;padding:0;border-bottom:1px solid rgba(8,9,9,.13)}.sectors_row__plb4F{display:grid;grid-template-columns:54px minmax(0,15ch) minmax(0,1fr);align-items:baseline;-moz-column-gap:clamp(20px,3vw,56px);column-gap:clamp(20px,3vw,56px);padding:clamp(22px,2.4vw,32px) 0;border-top:1px solid rgba(8,9,9,.13)}.sectors_rowIndex__RyhMa{color:rgba(20,22,26,.38);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11px;font-weight:650;letter-spacing:.24em}.sectors_rowTerm__i7fIo{margin:0;color:#14161a;font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;font-size:clamp(21px,1.8vw,28px);line-height:1.1;letter-spacing:-.022em}.sectors_rowClause__ZHRTD{margin:0;max-width:54ch;color:rgba(20,22,26,.72);font-family:var(--sans,"Inter Variable",sans-serif);font-size:13px;line-height:1.76}@media (max-width:1100px){.sectors_features__Bq3CE{grid-template-columns:minmax(0,1fr)}.sectors_feature__aISpN+.sectors_feature__aISpN{border-left:0;border-top:1px solid hsla(40,26%,93%,.09);padding-left:0;padding-top:clamp(52px,7vw,84px)}.sectors_featureFrame__H5uWp{max-width:620px}.sectors_row__plb4F{grid-template-columns:46px minmax(0,13ch) minmax(0,1fr);-moz-column-gap:clamp(16px,2.4vw,36px);column-gap:clamp(16px,2.4vw,36px)}}@media (max-width:760px){.sectors_featuresHead__wBH3M,.sectors_featuresTitle__VUhXF{max-width:30ch}.sectors_featureFrame__H5uWp{max-width:none}.sectors_featureStatement___vHFp{max-width:22ch}.sectors_row__plb4F{grid-template-columns:30px minmax(0,1fr);grid-template-areas:"index term" ".     clause";-moz-column-gap:14px;column-gap:14px;row-gap:9px;padding:22px 0}.sectors_rowIndex__RyhMa{grid-area:index}.sectors_rowTerm__i7fIo{grid-area:term}.sectors_rowClause__ZHRTD{grid-area:clause;max-width:none}.sectors_featureBody__Nz6cI{max-width:none}}.routes_figureWrap__hpkPk{margin-top:clamp(48px,6vw,92px)}.routes_diagram__erFDg svg.routes_wideOnly__ZOeMF{display:block}.routes_diagram__erFDg svg.routes_narrowOnly__z_XLM{display:none}.routes_methodHead__hYfZH{max-width:68ch}.routes_ledger__b199h{list-style:none;margin:clamp(40px,5vw,72px) 0 0;padding:0;border-bottom:1px solid hsla(40,26%,93%,.11);max-width:min(100%,1180px)}.routes_ledgerRow__cHVEP{display:grid;grid-template-columns:96px minmax(0,1fr) minmax(0,104px);gap:clamp(20px,3vw,48px);align-items:start;padding:clamp(26px,2.8vw,40px) 0;border-top:1px solid hsla(40,26%,93%,.11)}.routes_ledgerIndex__Mgp2T{display:flex;flex-direction:column;gap:12px}.routes_ledgerNumber__LfSnO{color:hsla(40,26%,93%,.56);font-family:var(--sans,"Inter Variable",sans-serif);font-size:11.5px;font-weight:620;letter-spacing:.24em}.routes_ledgerRowRule__kZ5J7{display:block;width:24px;height:1px;background:hsla(40,26%,93%,.24)}.routes_ledgerBody__oydzm{max-width:60ch}.routes_ledgerTitle__81d_z{margin:0;color:var(--ink,#f2efe9);font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;font-size:clamp(19px,1.7vw,27px);line-height:1.12;letter-spacing:-.02em}.routes_ledgerText__XDSK7{margin-top:12px!important;max-width:54ch}.routes_ledgerTick__r5ODs{display:flex;justify-content:flex-end;align-items:center;align-self:center;gap:6px;min-width:0}.routes_ledgerTick__r5ODs span{display:block;flex:0 1 auto;min-width:0;height:1px;background:hsla(40,26%,93%,.24)}.routes_ledgerTick__r5ODs:after{content:"";display:block;width:5px;height:5px;border-radius:50%;background:var(--copper,#b87333);flex:0 0 auto}.routes_applied__1oATa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:0;column-gap:0;margin-top:clamp(44px,5.2vw,80px)}.routes_appliedColumn__DAJNV{padding-right:clamp(20px,2.6vw,44px);border-left:1px solid rgba(8,9,9,.13);padding-left:clamp(20px,2.6vw,44px)}.routes_appliedColumn__DAJNV:first-child{border-left:0;padding-left:0}.routes_appliedTitle__rO8P8{margin:0;color:#14161a;font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-weight:330;font-size:clamp(22px,2.1vw,32px);line-height:1.08;letter-spacing:-.022em}.routes_appliedLead__21lKK{margin:14px 0 0;max-width:32ch;color:rgba(20,22,26,.78);font-family:var(--sans,"Inter Variable",sans-serif);font-size:13px;line-height:1.72}.routes_appliedRule__dTFgF{margin:clamp(22px,2.4vw,32px) 0 0!important}.routes_clauses__GrJGR{list-style:none;margin:clamp(20px,2.2vw,28px) 0 0;padding:0;display:grid;gap:14px;max-width:34ch}.routes_clauses__GrJGR li{position:relative;padding-left:22px;color:rgba(20,22,26,.72);font-family:var(--sans,"Inter Variable",sans-serif);font-size:12.5px;line-height:1.68}.routes_clauses__GrJGR li:before{content:"";position:absolute;left:0;top:10px;width:10px;height:1px;background:rgba(20,22,26,.32)}.routes_threshold___xwl5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(36px,5vw,88px);align-items:center}.routes_thresholdCopy__d441r{max-width:52ch}.routes_thresholdRule__IzQge{margin-top:clamp(26px,3vw,38px)}.routes_passage__UJ_Yf{margin-top:clamp(22px,2.4vw,30px)!important;max-width:32ch}.routes_thresholdNote__GIWkK{margin-top:20px!important;max-width:44ch}.routes_thresholdLink__reQsB{margin-top:clamp(26px,3vw,38px)}.routes_thresholdMedia__e0YdR{align-self:center}@media (max-width:1050px){.routes_ledgerRow__cHVEP{grid-template-columns:72px minmax(0,1fr) minmax(0,76px)}.routes_applied__1oATa{grid-template-columns:repeat(2,minmax(0,1fr))}.routes_appliedColumn__DAJNV:nth-child(3){grid-column:1/-1;border-left:0;padding-left:0;padding-right:0;margin-top:clamp(32px,4vw,48px);padding-top:clamp(28px,3.4vw,40px);border-top:1px solid rgba(8,9,9,.13)}.routes_appliedColumn__DAJNV:nth-child(3) .routes_appliedLead__21lKK,.routes_appliedColumn__DAJNV:nth-child(3) .routes_clauses__GrJGR{max-width:46ch}.routes_threshold___xwl5{grid-template-columns:minmax(0,1fr)}.routes_thresholdCopy__d441r{max-width:60ch}}@media (max-width:760px){.routes_diagram__erFDg svg.routes_wideOnly__ZOeMF{display:none}.routes_diagram__erFDg svg.routes_narrowOnly__z_XLM{display:block}.routes_ledgerRow__cHVEP{grid-template-columns:minmax(0,1fr);gap:14px}.routes_ledgerIndex__Mgp2T{flex-direction:row;align-items:center;gap:14px}.routes_ledgerText__XDSK7{max-width:none}.routes_ledgerTick__r5ODs{justify-content:flex-start;align-self:start}.routes_applied__1oATa{grid-template-columns:minmax(0,1fr)}.routes_appliedColumn__DAJNV,.routes_appliedColumn__DAJNV:nth-child(3){border-left:0;margin-top:0;padding:clamp(26px,6vw,34px) 0;border-top:1px solid rgba(8,9,9,.13)}.routes_appliedColumn__DAJNV:first-child{padding-top:0;border-top:0}.routes_appliedColumn__DAJNV:last-child{padding-bottom:0}.routes_appliedColumn__DAJNV:nth-child(3) .routes_appliedLead__21lKK,.routes_appliedColumn__DAJNV:nth-child(3) .routes_clauses__GrJGR,.routes_appliedLead__21lKK,.routes_clauses__GrJGR{max-width:44ch}}.site_siteRoot__3JF9w{--bg:#080909;--ink:#f2efe9;--muted:#9d9a92;--copper:#b87333;--serif:"Fraunces Variable",Georgia,"Times New Roman",serif;--font-serif:var(--serif);--sans:"Inter Variable","Segoe UI",system-ui,sans-serif;--display-axes:"opsz" 144,"SOFT" 32,"WONK" 0;position:relative;z-index:1;isolation:isolate;min-height:100%;overflow:clip;background:var(--bg);color:var(--ink);font-family:var(--sans);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.site_siteRoot__3JF9w *{box-sizing:border-box}.site_siteRoot__3JF9w a{color:inherit;text-decoration:none}.site_siteRoot__3JF9w h1,.site_siteRoot__3JF9w h2,.site_siteRoot__3JF9w h3,.site_siteRoot__3JF9w p{margin:0}.site_siteRoot__3JF9w h1,.site_siteRoot__3JF9w h2,.site_siteRoot__3JF9w h3{font-family:var(--serif);font-weight:360;font-variation-settings:var(--display-axes);text-wrap:balance}.site_skipLink__VsV_8{position:fixed;left:16px;top:-60px;z-index:1000;padding:12px 16px;background:var(--ink);color:#080909!important}.site_skipLink__VsV_8:focus{top:16px}.site_siteHeader__QTuml{position:fixed;inset:0 0 auto;z-index:50;height:92px;border-bottom:1px solid transparent;background:linear-gradient(180deg,rgba(5,6,6,.92),rgba(5,6,6,.72) 46%,rgba(5,6,6,.34) 78%,transparent);transition:height .24s ease,background .24s ease,border-color .24s ease}.site_siteHeaderCondensed__m5l7_{height:70px;background:rgba(8,9,9,.88);border-color:hsla(42,25%,90%,.08);backdrop-filter:blur(12px)}.site_headerInner__U0V20{width:min(1580px,calc(100% - 70px));height:100%;margin:auto;display:grid;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:clamp(18px,2vw,36px)}.site_brandLink__vYvC5{display:inline-flex;width:220px;height:58px;align-items:center}.site_wordmark__Orp6A{display:flex;width:100%;height:100%;align-items:center}.site_wordmark__Orp6A svg{display:block;width:auto;max-width:100%;height:100%;overflow:hidden}.site_wordmarkLetters__fJi2K{fill:var(--ink)}.site_wordmarkIndexLine__yTca5{stroke:var(--copper)}.site_wordmarkDescriptor__ZfuL0,.site_wordmarkIndex__5ghS7{fill:var(--copper)}.site_wordmarkCompact__wZ1lu{max-width:110px}.site_headerActions__aeToa{display:flex;align-items:center;justify-content:flex-end;gap:clamp(16px,1.6vw,28px)}.site_headerCta__eMvjD{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border:1px solid rgba(184,115,51,.55);color:var(--copper);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;transition:border-color .22s ease,background-color .22s ease,color .22s ease}.site_headerCta__eMvjD:hover{border-color:var(--copper);background:rgba(184,115,51,.1);color:#d99a58}.site_headerCtaShort__a1gRW{display:none}@media (max-width:620px){.site_headerCtaArrow__2DauG,.site_headerCtaFull__nb5Il{display:none}.site_headerCtaShort__a1gRW{display:inline}.site_headerCta__eMvjD{padding:9px 14px}}@media (max-width:1279px){.site_headerActions__aeToa .site_portalLink__glSkl{display:none}}.site_desktopNav__Bl1Wx{display:flex;justify-content:center;gap:clamp(14px,1.7vw,34px);white-space:nowrap}.site_desktopNav__Bl1Wx a,.site_portalLink__glSkl{position:relative;color:hsla(40,26%,93%,.86);font-size:11.5px;font-weight:560;letter-spacing:.15em;text-transform:uppercase;text-shadow:0 1px 10px rgba(4,5,5,.75);transition:color .18s ease}.site_desktopNav__Bl1Wx a:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:1px;background:var(--copper);transform:scaleX(0);transform-origin:left;transition:transform .26s cubic-bezier(.22,1,.36,1)}.site_desktopNav__Bl1Wx a:hover:after,.site_desktopNav__Bl1Wx a[aria-current=page]:after{transform:scaleX(1)}.site_desktopNav__Bl1Wx a:hover,.site_desktopNav__Bl1Wx a[aria-current=page],.site_portalLink__glSkl:hover{color:var(--ink)}.site_portalLink__glSkl{justify-self:end;display:flex;align-items:center;gap:13px;white-space:nowrap}.site_portalLink__glSkl svg{color:var(--copper)}.site_menuButton__OUToO,.site_mobileNav__ZT35r{display:none}.site_siteFooter__aOg0q{position:relative;z-index:5;border-top:1px solid hsla(42,25%,90%,.1);background:#070808}.site_footerMain__E6yRg{width:min(1510px,calc(100% - 104px));margin:auto;padding:72px 0 52px;display:grid;grid-template-columns:1.5fr .7fr .7fr .9fr 1.1fr 110px;align-items:start;gap:38px}.site_footerIdentity__8xIr7 .site_wordmark__Orp6A{max-width:155px}.site_footerIdentity__8xIr7 p{max-width:400px;margin-top:24px!important;color:var(--muted);font-size:13.5px;line-height:1.7}.site_footerCol__HT9Au{display:flex;flex-direction:column;gap:15px;padding-top:6px}.site_footerCol__HT9Au a{color:hsla(40,26%,93%,.6);font-size:13px;letter-spacing:.02em;transition:color .18s ease}.site_footerCol__HT9Au a:hover{color:var(--ink)}.site_footerContact__Skkea{padding-top:6px}.site_footerContactLabel__4Uz3t{color:hsla(40,26%,93%,.56);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.site_footerEmail__oOLHq{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding-bottom:10px;border-bottom:1px solid hsla(40,26%,93%,.18);color:hsla(40,26%,93%,.72);font-family:var(--serif);font-variation-settings:"opsz" 24,"SOFT" 20;font-size:19px;font-weight:380;letter-spacing:-.01em}.site_footerEmail__oOLHq svg{color:var(--copper)}.site_footerSeal__FDRoD{width:104px;height:104px;border:1px solid rgba(184,115,51,.45);border-radius:50%;display:grid;place-content:center;text-align:center;color:hsla(40,26%,93%,.56);font-size:8.5px;letter-spacing:.23em;line-height:2;text-transform:uppercase}.site_footerBase__9brtm{width:min(1510px,calc(100% - 104px));margin:auto;padding:19px 0 28px;border-top:1px solid hsla(42,25%,90%,.08);display:flex;justify-content:space-between;gap:24px;color:hsla(42,25%,90%,.56);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.site_footerBase__9brtm div{display:flex;gap:25px}.site_footerBase__9brtm a:hover{color:hsla(40,26%,93%,.7)}@media (max-width:1180px){.site_headerInner__U0V20{grid-template-columns:1fr auto auto}.site_desktopNav__Bl1Wx,.site_portalLink__glSkl{display:none}.site_menuButton__OUToO{display:flex;width:44px;height:44px;border:1px solid hsla(42,25%,90%,.15);background:rgba(7,8,8,.42);align-items:center;justify-content:center;flex-direction:column;gap:7px}.site_menuButton__OUToO span{width:18px;height:1px;background:var(--ink)}.site_mobileNav__ZT35r{position:fixed;inset:0;display:grid;align-items:center;padding:100px 28px 36px;background:rgba(7,8,8,.98);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.site_mobileNavOpen__jmq_b{opacity:1;visibility:visible}.site_mobileNav__ZT35r nav{width:min(700px,100%);margin:auto;border-top:1px solid hsla(42,25%,90%,.12)}.site_mobileNav__ZT35r nav>a{display:grid;grid-template-columns:48px 1fr;align-items:center;min-height:68px;border-bottom:1px solid hsla(42,25%,90%,.12);font-family:var(--serif);font-size:30px}.site_mobileNav__ZT35r nav>a span{color:var(--copper);font-family:var(--sans);font-size:11px}.site_mobilePortalLink__uZL0a{margin-top:22px;color:var(--copper)!important;font-family:var(--sans)!important;font-size:11.5px!important;letter-spacing:.15em;text-transform:uppercase}.site_footerMain__E6yRg{grid-template-columns:1fr 1fr 1fr}.site_footerIdentity__8xIr7{grid-column:1/-1}.site_footerContact__Skkea{grid-column:1/3}.site_footerSeal__FDRoD{justify-self:end}}@media (max-width:760px){.site_siteHeaderCondensed__m5l7_,.site_siteHeader__QTuml{height:68px;background:linear-gradient(180deg,rgba(7,8,8,.9),rgba(7,8,8,.48),transparent);border-color:transparent;backdrop-filter:none}.site_headerInner__U0V20{width:calc(100% - 30px)}.site_brandLink__vYvC5{width:156px;height:46px}.site_footerBase__9brtm,.site_footerMain__E6yRg{width:calc(100% - 38px)}.site_footerMain__E6yRg{grid-template-columns:1fr 1fr;padding:56px 0 42px;gap:27px}.site_footerContact__Skkea{grid-column:1/-1}.site_footerSeal__FDRoD{display:none}.site_footerBase__9brtm{flex-direction:column}.site_footerBase__9brtm div{flex-wrap:wrap;gap:14px}}@media (prefers-reduced-motion:reduce){.site_siteRoot__3JF9w *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.hero_hero__kgYal{position:relative;width:100%;aspect-ratio:1396/404;min-height:404px;overflow:hidden;background:#060606;isolation:isolate}.hero_environment__BDPX2{position:absolute;inset:0;z-index:0;overflow:hidden;container-type:size}.hero_stage__5zAKo{position:absolute;left:var(--hero-anchor,50%);top:50%;transform:translate(calc(-1 * var(--stage-anchor, 50%)),-50%);aspect-ratio:var(--stage-w) /var(--stage-h);width:100%;width:max(100cqw,calc(100cqh * var(--stage-w) / var(--stage-h)))}.hero_environmentPicture__1pdlY{display:contents}.hero_environmentImage__AY1E4{position:absolute;left:0;top:0;width:100%;height:var(--waterline);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.hero_plaque__s_pgc{position:absolute;left:var(--plaque-x);top:var(--plaque-y);width:var(--plaque-w);height:var(--plaque-h);pointer-events:none;background:linear-gradient(180deg,hsla(36,53%,93%,.045),hsla(36,53%,93%,0) 46%),radial-gradient(84% 62% at 26% 34%,hsla(36,53%,93%,.03) 0,hsla(36,53%,93%,0) 70%),linear-gradient(180deg,transparent 58%,rgba(0,0,0,.16))}.hero_identity__85_K_{position:absolute;left:var(--identity-x);top:var(--identity-y);width:var(--identity-w);height:var(--identity-h);pointer-events:none}.hero_water__JKuWm{position:absolute;left:0;right:0;top:var(--waterline);bottom:0;overflow:hidden;background:linear-gradient(180deg,#0b0c0d,#08090b 46%,#060708)}.hero_waterSurface__dDTbT{position:absolute;inset:0;display:block;width:100%;height:100%}.hero_environmentTone__V2asY{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(4,4,4,.38),rgba(4,4,4,.12) 28%,transparent 54%),linear-gradient(180deg,rgba(4,4,4,.08),transparent 66%,rgba(4,4,4,.18))}.hero_copy__MXqjg{position:absolute;z-index:2;left:13vw;top:22%;width:min(620px,43vw)}.hero_copy__MXqjg .hero_headline__txlAq{margin:0!important;font-family:var(--serif,"Fraunces Variable",Georgia,serif);font-variation-settings:"opsz" 144,"SOFT" 28,"WONK" 0;font-weight:330;font-size:clamp(38px,3.25vw,62px);line-height:1.04;letter-spacing:-.028em;color:#f2efe9;text-shadow:0 1px 18px rgba(0,0,0,.2)}.hero_headlineLine__xBaXr{display:block;white-space:nowrap}.hero_headlineCopper__XF8R1{color:#b87333}.hero_calibration__ZdHb_{display:block;position:relative;width:clamp(34px,2.7vw,48px);height:1px;margin-top:clamp(13px,1.2vw,22px);background:var(--copper,#b87333)}.hero_calibration__ZdHb_:after{content:"";position:absolute;right:-3px;top:50%;width:5px;height:5px;border-radius:50%;transform:translateY(-50%);background:var(--copper,#b87333)}.hero_summary__FpfSV{max-width:min(400px,28vw);margin:clamp(12px,1.15vw,20px) 0 0!important;color:hsla(40,26%,93%,.68);font-family:var(--sans,"Inter Variable","Segoe UI",sans-serif);font-size:clamp(13px,.98vw,15.5px);font-weight:400;line-height:1.6;letter-spacing:-.006em}.hero_ctaRow__crKuH{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(20px,2.4vw,42px);margin-top:clamp(13px,1.4vw,24px)}.hero_cta__T5TNh{display:inline-flex;align-items:center;gap:12px;color:#c07d3d;font-family:var(--sans,"Inter Variable","Segoe UI",sans-serif);font-size:clamp(10px,.76vw,11.5px);font-weight:600;letter-spacing:.18em;text-transform:uppercase}.hero_ctaArrow__XOoeq{color:var(--copper,#b87333);transition:transform .18s ease}.hero_cta__T5TNh:hover .hero_ctaArrow__XOoeq{transform:translateX(4px)}@media (max-width:1024px){.hero_hero__kgYal{aspect-ratio:auto;height:74svh;min-height:560px}.hero_stage__5zAKo{--hero-anchor:64%;--stage-anchor:64%}.hero_environmentTone__V2asY{background:linear-gradient(90deg,rgba(4,4,4,.58),rgba(4,4,4,.08) 70%),linear-gradient(180deg,rgba(4,4,4,.1),transparent 55%,rgba(4,4,4,.28))}.hero_copy__MXqjg{left:7vw;top:18%;width:min(620px,72vw)}.hero_copy__MXqjg .hero_headline__txlAq{font-size:clamp(40px,6vw,58px)}}@media (max-width:760px){.hero_hero__kgYal{height:82svh;min-height:620px}.hero_stage__5zAKo{--hero-anchor:50%;--stage-anchor:30%}.hero_identity__85_K_{left:calc(30% - 35.5cqw);top:56%;width:71cqw;height:calc(71cqw / 1.9844)}.hero_copy__MXqjg{left:24px;top:15%;width:calc(100% - 48px)}.hero_copy__MXqjg .hero_headline__txlAq{font-size:clamp(38px,10.5vw,52px);line-height:1.02}.hero_headlineLine__xBaXr{white-space:normal}.hero_summary__FpfSV{max-width:31em;font-size:12px}.hero_cta__T5TNh{font-size:11px}}@media (prefers-reduced-motion:reduce){.hero_ctaArrow__XOoeq{transition:none}}