._nav_1tigj_1{position:fixed;top:0;left:0;right:0;z-index:300;display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:64px;background:#0a0f1800;border-bottom:1px solid transparent;transition:background .4s var(--ease),border-color .4s var(--ease)}._scrolled_1tigj_17{background:#0a0f18f5;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom-color:var(--bs)}._logo_1tigj_24{display:flex;align-items:center}._logoImg_1tigj_29{height:34px;width:auto;object-fit:contain;filter:drop-shadow(0 1px 5px rgba(0,0,0,.55))}._links_1tigj_37{display:flex;align-items:center;gap:var(--space-8);list-style:none}._links_1tigj_37 a{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#f8fafb99;transition:color var(--t-fast)}._links_1tigj_37 a:hover{color:var(--ivory)}._burger_1tigj_54{display:none;flex-direction:column;gap:5px;background:none;border:none;padding:0;cursor:pointer}._burger_1tigj_54 span{display:block;width:24px;height:1.5px;background:var(--ivory)}._drawer_1tigj_71{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;flex-direction:column;padding:22px 24px 36px;background:var(--ink);transform:translate(100%);visibility:hidden;transition:transform .35s ease,visibility 0s linear .35s}._drawer_1tigj_71:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(to right,var(--champ),transparent)}._drawerOpen_1tigj_90{transform:translate(0);visibility:visible;transition:transform .35s ease}._drawerTop_1tigj_95{display:flex;align-items:center;justify-content:space-between;height:48px}._drawerLogo_1tigj_101{height:28px;width:auto}._drawerClose_1tigj_102{position:relative;width:36px;height:36px;background:none;border:none;cursor:pointer}._drawerClose_1tigj_102 span{position:absolute;left:8px;right:8px;top:50%;height:1px;background:var(--ivory)}._drawerClose_1tigj_102 span:first-child{transform:rotate(45deg)}._drawerClose_1tigj_102 span:last-child{transform:rotate(-45deg)}._drawerLinks_1tigj_120{list-style:none;margin:56px 0 0;padding:0;border-top:1px solid var(--bs)}._drawerLinks_1tigj_120 li{border-bottom:1px solid var(--bs)}._drawerLinks_1tigj_120 a{display:flex;align-items:baseline;gap:18px;padding:22px 0;font-family:var(--font-serif);font-size:26px;color:var(--ivory);transition:color var(--t-fast)}._drawerLinks_1tigj_120 a:hover{color:var(--champ-l)}._drawerNum_1tigj_138{font-family:var(--font-sans);font-size:10px;letter-spacing:.3em;color:var(--champ);min-width:24px}._drawerFoot_1tigj_145{margin-top:auto}._drawerCta_1tigj_146{display:block;text-align:center;padding:17px 20px;background:var(--champ);color:var(--ink);font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:500}._drawerNote_1tigj_157{margin:14px 0 0;text-align:center;font-size:12px;color:var(--muted)}@media (max-width: 960px){._logoImg_1tigj_29{height:28px}._links_1tigj_37{display:none}._burger_1tigj_54{display:flex}}._hero_17da1_1{position:relative;height:100vh;min-height:680px;overflow:hidden;display:flex;flex-direction:column}._bg_17da1_11{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/images/hero-stairs-desktop.webp);background-size:cover;background-position:left 40%;will-change:transform}@media (max-width: 960px){._hero_17da1_1{display:flex;flex-direction:column;position:relative;min-height:100svh;height:auto;overflow:hidden;background:#050b12}._bg_17da1_11{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-image:url(/images/hero-stairs-mobile.webp);background-size:cover;background-position:center top;background-repeat:no-repeat;opacity:.62;transform:none!important;z-index:0}}._overlayLeft_17da1_51{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#0a0f18eb,#0a0f18c2 36%,#0a0f1859 62%,#0a0f182e 80%,#0a0f181f)}@media (max-width: 960px){._overlayLeft_17da1_51{display:block;top:0;right:0;bottom:0;left:0;height:auto;z-index:1;background:linear-gradient(180deg,#050b12a8,#050b123d 24%,#050b1257 42%,#050b12d6 67%,#050b12fa)}._overlayMid_17da1_83,._overlayTop_17da1_84{display:none}}._overlayMid_17da1_83{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 90% 40% at 65% 55%,rgba(10,15,24,.25) 0%,transparent 100%)}._overlayTop_17da1_84{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0a0f188c,#0a0f1800 20%,#0a0f1800,#0a0f18bf)}._navSpacer_17da1_109{height:var(--nav-h);flex-shrink:0}._main_17da1_115{position:relative;z-index:2;padding:0 var(--space-20);max-width:800px;flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:var(--space-10)}._h1_17da1_127{font-family:var(--font-serif);font-weight:400;font-size:clamp(48px,6.5vw,88px);line-height:1.02;color:var(--ivory);letter-spacing:-.01em;margin-bottom:14px}._h1Line1_17da1_137{white-space:nowrap}._h1Em_17da1_139{color:var(--champ-l);font-style:italic}._divider_17da1_144{width:44px;height:2px;background:var(--champ);margin:18px 0 22px}._sub_17da1_151{font-size:15px;color:#f8fafbad;line-height:1.85;max-width:480px}._bottom_17da1_21{position:relative;z-index:2;border-top:1px solid rgba(255,255,255,.1);flex-shrink:0}._capsDesktop_17da1_167{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid rgba(255,255,255,.07);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}._cap_17da1_167{padding:26px 20px;border-right:1px solid rgba(255,255,255,.07);background:#0a0f1899;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;transition:background var(--t-mid)}._cap_17da1_167:last-child{border-right:none}._cap_17da1_167:hover{background:#0a0f18e0}._capIcon_17da1_190{width:32px;height:32px;display:flex;align-items:center;justify-content:center}._capIcon_17da1_190 svg{width:28px;height:28px}._capLabel_17da1_199{font-size:9px;letter-spacing:.32em;text-transform:uppercase;color:#f8fafb80;line-height:1.6;font-weight:400}._capsMobile_17da1_209{display:none}._capRich_17da1_213{padding:22px 16px;background:#0a0f189e;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;align-items:flex-start;gap:10px}._capRichIcon_17da1_224{width:40px;height:40px;display:flex;align-items:center;justify-content:center}._capRichIcon_17da1_224 svg{width:40px;height:40px}._capRichTitle_17da1_233{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ivory);line-height:1.4;font-weight:400}._capRichDivider_17da1_242{width:28px;height:2px;background:var(--champ)}._capRichDesc_17da1_248{font-size:11px;color:#f8fafb8c;line-height:1.6}._footerBar_17da1_255{display:flex;align-items:center;justify-content:space-between;padding:18px var(--space-20);background:#0a0f18b8}._tagline_17da1_263{font-size:9px;letter-spacing:.38em;text-transform:uppercase;color:#f8fafb80;display:flex;align-items:center;flex-wrap:wrap;gap:18px}._sep_17da1_274{display:block;width:1px;height:14px;background:#f8fafb4d}._accent_17da1_281{color:#f8fafb80}._actions_17da1_283{display:flex;gap:12px}._mobileCta_17da1_289{display:none}@media (max-width: 960px){._navSpacer_17da1_109{display:none}._main_17da1_115{position:relative;z-index:2;width:100%;max-width:none;padding:0 22px;margin-top:clamp(200px,31vh,300px);background:transparent}._h1_17da1_127{font-size:28px;line-height:1.05;margin-bottom:0}._divider_17da1_144{margin:12px 0}._sub_17da1_151{max-width:none;width:100%;font-size:13px;line-height:1.45;margin-bottom:0}._bottom_17da1_21{position:relative;z-index:2;width:100%;background:linear-gradient(180deg,#050b121a,#050b12eb 30%,#050b12);border-top:none;margin-top:6px}._capsDesktop_17da1_167,._footerBar_17da1_255{display:none}._capsMobile_17da1_209{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0 22px;margin-top:0;background:transparent}._capRich_17da1_213{padding:14px 12px;background:#050b12bd;border:1px solid rgba(255,255,255,.08);gap:8px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._capRichIcon_17da1_224{width:28px;height:28px;color:var(--champ)}._capRichIcon_17da1_224 svg{width:28px;height:28px}._capRichTitle_17da1_233{font-size:8.5px;letter-spacing:.28em;line-height:1.45;text-transform:uppercase;color:var(--ivory)}._capRichDivider_17da1_242{width:22px;height:1px;background:var(--champ);opacity:.65}._capRichDesc_17da1_248{display:none}._mobileCta_17da1_289{display:block;background:#050b12;padding:0 22px 16px}._mobileTagline_17da1_368{display:flex;align-items:center;justify-content:center;gap:8px 10px;padding:12px 0 0;font-size:8px;letter-spacing:.28em;text-transform:uppercase;color:#f8fafb73;flex-wrap:wrap}._mobileCtaBtn_17da1_380{display:block;width:100%;background:var(--champ);color:var(--ink);text-align:center;margin-top:12px;padding:14px 20px;font-family:var(--font-sans);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;transition:background var(--t-fast)}._mobileCtaBtn_17da1_380:hover{background:var(--champ-l)}._mobileCtaMicro_17da1_395{text-align:center;font-size:11px;color:#f8fafb85;padding:7px 0 0;background:transparent}}._grid_1l2zg_1{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--bs);border:1px solid var(--bs)}._cell_1l2zg_8{background:var(--ink);padding:28px;border-left:2px solid transparent;transition:border-color var(--t-mid),background var(--t-mid)}._cell_1l2zg_8:hover{background:var(--slate);border-left-color:var(--teal)}._num_1l2zg_15{font-family:var(--font-serif);font-size:56px;color:#3db89f40;line-height:1;margin-bottom:14px}._head_1l2zg_16{font-family:var(--font-serif);font-size:20px;color:var(--ivory);line-height:1.3;margin-bottom:12px}._body_1l2zg_17{font-size:14px;color:var(--muted);line-height:1.8}@media (max-width: 960px){._grid_1l2zg_1{grid-template-columns:1fr}._cell_1l2zg_8{padding:28px 20px}._num_1l2zg_15{font-size:40px}._head_1l2zg_16{font-size:17px}._body_1l2zg_17{font-size:13px}}@media (max-width: 960px){._root_uiio9_3 .img-panel{display:none}._root_uiio9_3 .txt-panel{padding:48px 24px}}._inner_167wl_3{max-width:var(--max-w);margin:0 auto;padding:var(--space-12) var(--space-16)}._head_167wl_5{max-width:780px;margin-bottom:52px}._intro_167wl_6{font-size:15px;color:var(--muted);line-height:1.85;max-width:620px;margin:0}._grid_167wl_8{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--bs);border:1px solid var(--bs)}._card_167wl_9{background:var(--ink);padding:32px 30px;position:relative;overflow:hidden;transition:background var(--t-mid)}._card_167wl_9:hover{background:var(--slate)}._topBar_167wl_11{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--teal),transparent);opacity:0;transition:opacity var(--t-mid)}._card_167wl_9:hover ._topBar_167wl_11{opacity:1}._num_167wl_13{font-family:var(--font-serif);font-size:44px;color:#3db89f40;line-height:1;margin-bottom:16px}._eye_167wl_14{font-size:9px;letter-spacing:.4em;text-transform:uppercase;color:var(--champ);margin-bottom:12px}._title_167wl_15{font-family:var(--font-serif);font-size:21px;color:var(--ivory);line-height:1.25;margin-bottom:12px}._body_167wl_16{font-size:13px;color:var(--muted);line-height:1.8;margin-bottom:22px}._tags_167wl_17{display:flex;flex-wrap:wrap;gap:7px}._tag_167wl_17{font-size:8px;letter-spacing:.2em;text-transform:uppercase;padding:3px 9px;background:#2a8c7a1a;color:var(--cyan);border:1px solid rgba(42,140,122,.2)}@media (max-width:960px){._inner_167wl_3{padding:var(--space-10) var(--space-6)}._head_167wl_5{max-width:none;margin-bottom:32px}._grid_167wl_8{grid-template-columns:1fr}._card_167wl_9{padding:32px 24px}._tags_167wl_17{display:none}._body_167wl_16{font-size:13px;line-height:1.75;margin-bottom:0}}._wrap_708ia_1{min-height:440px;position:relative;overflow:hidden;display:flex;align-items:center}._bg_708ia_2{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}._overlay_708ia_3{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0a0f18eb,#0a0f18b8 60%,#0a0f188c)}._text_708ia_4{position:relative;padding:72px 80px;max-width:1040px}._eyebrow_708ia_5{font-size:10px;letter-spacing:.4em;text-transform:uppercase;color:var(--champ);margin-bottom:22px}._quote_708ia_6{font-family:var(--font-serif);font-size:clamp(26px,3vw,40px);color:var(--ivory);line-height:1.25;margin:0 0 36px;max-width:760px}._quote_708ia_6 em{color:var(--champ-l);font-style:italic}._list_708ia_8{list-style:none;margin:0;padding:30px 0 0;display:grid;grid-template-columns:repeat(6,auto);justify-content:space-between;align-items:center;gap:24px 32px;border-top:1px solid var(--bc)}._item_708ia_9{display:flex;align-items:center;height:36px}._logo_708ia_10{height:28px;width:auto;max-width:132px;object-fit:contain;filter:grayscale(1) invert(1);opacity:.82}@media (max-width:960px){._wrap_708ia_1{min-height:0}._text_708ia_4{padding:56px 24px}._quote_708ia_6{font-size:24px;margin-bottom:28px}._list_708ia_8{grid-template-columns:repeat(3,1fr);justify-content:stretch;gap:28px 20px;padding-top:26px}._item_708ia_9{height:30px}._logo_708ia_10{height:22px;max-width:96px}}._intro_tizmp_1{max-width:640px;margin-bottom:52px}._head_tizmp_3{white-space:nowrap}._steps_tizmp_6{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--bs);margin-bottom:60px}._step_tizmp_6{background:var(--ink);padding:32px 26px;position:relative}._stepActive_tizmp_8{background:var(--slate)}._stepActive_tizmp_8:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--champ),transparent)}._stepTag_tizmp_10{position:absolute;top:22px;right:24px;font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:var(--champ-l)}._stepNum_tizmp_11{font-family:var(--font-serif);font-size:42px;color:#3db89f40;line-height:1;margin-bottom:16px}._stepActive_tizmp_8 ._stepNum_tizmp_11{color:#c8a96e52}._stepTitle_tizmp_13{font-family:var(--font-serif);font-size:20px;color:var(--ivory);line-height:1.25;margin-bottom:12px}._stepBody_tizmp_14{font-size:13px;color:var(--muted);line-height:1.8}._wrap_tizmp_17{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}._dHead_tizmp_18{font-family:var(--font-serif);font-weight:400;font-size:clamp(24px,3vw,34px);line-height:1.15;color:var(--ivory);margin-bottom:16px}._dHead_tizmp_18 em{color:var(--champ-l);font-style:italic}._feeLabel_tizmp_20{display:inline-block;background:var(--slate);border:1px solid var(--bc);padding:12px 22px;margin-bottom:32px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--champ-l)}._ctaNote_tizmp_21{margin-top:18px;font-size:12px;color:var(--mid);line-height:1.7;max-width:380px}._deliverables_tizmp_22{display:grid;grid-template-columns:1fr 1fr;gap:8px}._delLabel_tizmp_23{grid-column:1/-1;font-size:9px;letter-spacing:.35em;text-transform:uppercase;color:var(--champ);margin-bottom:4px}._d_tizmp_18{display:flex;align-items:flex-start;gap:10px;padding:9px 11px;background:var(--slate);border:1px solid var(--bs);font-size:12px;color:var(--muted);line-height:1.5}._d_tizmp_18:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--teal-l);flex-shrink:0;margin-top:5px}@media (max-width:960px){._head_tizmp_3{white-space:normal}._intro_tizmp_1{margin-bottom:36px}._steps_tizmp_6{grid-template-columns:1fr;margin-bottom:40px}._stepTag_tizmp_10{position:static;display:inline-block;margin-bottom:12px}._wrap_tizmp_17{grid-template-columns:1fr;gap:32px}._deliverables_tizmp_22{display:none}}._panel_10y1w_4{padding:72px}._quote_10y1w_6{font-family:var(--font-serif);font-style:italic;font-size:clamp(22px,2.8vw,38px);color:var(--ivory);line-height:1.4;border-left:3px solid var(--champ);padding-left:32px;margin-bottom:28px}._quote_10y1w_6 em{color:var(--champ-l)}._body_10y1w_18{font-size:14px;color:var(--muted);line-height:1.85;margin-bottom:28px}._accordion_10y1w_26{display:flex;flex-direction:column;margin:4px 0 36px;border-top:1px solid var(--bs)}._row_10y1w_33{border-bottom:1px solid var(--bs);transition:background var(--t-mid) var(--ease)}._row_10y1w_33:hover{background:#2a8c7a0d}._rowOpen_10y1w_38{background:#2a8c7a0f}._rowHeader_10y1w_40{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 14px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-sans)}._rowTitle_10y1w_54{font-size:13px;letter-spacing:.02em;color:var(--ivory);line-height:1.4;transition:color var(--t-fast)}._row_10y1w_33:hover ._rowTitle_10y1w_54,._rowOpen_10y1w_38 ._rowTitle_10y1w_54{color:var(--champ-l)}._rowIcon_10y1w_65{position:relative;width:12px;height:12px;flex-shrink:0}._rowIcon_10y1w_65:before,._rowIcon_10y1w_65:after{content:"";position:absolute;background:var(--champ);transition:transform var(--t-mid) var(--ease),opacity var(--t-mid) var(--ease)}._rowIcon_10y1w_65:before{top:50%;left:0;width:100%;height:1.5px;transform:translateY(-50%)}._rowIcon_10y1w_65:after{left:50%;top:0;width:1.5px;height:100%;transform:translate(-50%)}._rowOpen_10y1w_38 ._rowIcon_10y1w_65:after{transform:translate(-50%) scaleY(0);opacity:0}._rowPanel_10y1w_98{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-mid) var(--ease)}._rowOpen_10y1w_38 ._rowPanel_10y1w_98{grid-template-rows:1fr}._rowPanelInner_10y1w_105{overflow:hidden;min-height:0}._rowBody_10y1w_110{font-size:13px;color:var(--muted);line-height:1.7;padding:0 14px 18px;opacity:0;transition:opacity var(--t-mid) var(--ease)}._rowOpen_10y1w_38 ._rowBody_10y1w_110{opacity:1}@media (max-width: 960px){._panel_10y1w_4{padding:48px 24px}._accordion_10y1w_26{margin:4px 0 28px}._rowHeader_10y1w_40{min-height:56px;padding:16px 18px 16px 0}._rowBody_10y1w_110{padding:0 0 18px}}._section_mq5i0_2{border-top:1px solid var(--bs);border-bottom:1px solid var(--bs);background:var(--slate2)}._inner_mq5i0_3{max-width:1200px;margin:0 auto;padding:88px 48px}._head_mq5i0_4{max-width:880px;margin-bottom:44px}._desc_mq5i0_5{max-width:720px}._desc_mq5i0_5{font-size:14px;color:var(--muted);line-height:1.85;margin:0}._grid_mq5i0_8{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--bs);border:1px solid var(--bs)}._cell_mq5i0_9{background:var(--slate2);padding:30px 26px 26px;display:flex;flex-direction:column}._logoBox_mq5i0_10{height:40px;display:flex;align-items:center;padding-bottom:20px;box-sizing:content-box;border-bottom:1px solid var(--bs)}._logo_mq5i0_10{max-height:34px;max-width:170px;width:auto;height:auto;filter:brightness(0) invert(1);opacity:.86}._line_mq5i0_12{font-size:12.5px;color:var(--muted);line-height:1.6;padding-top:14px}@media (max-width:960px){._inner_mq5i0_3{padding:64px 24px}._grid_mq5i0_8{grid-template-columns:1fr 1fr}._cell_mq5i0_9{padding:22px 16px 18px}._logoBox_mq5i0_10{height:30px;padding-bottom:16px}._logo_mq5i0_10{max-height:26px;max-width:130px}._line_mq5i0_12{font-size:11.5px}}._wrap_2dyxw_1{height:240px;position:relative;overflow:hidden}._wrap_2dyxw_1 img{width:100%;height:100%;object-fit:cover}._overlay_2dyxw_3{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0a0f18d9,#0a0f188c 45%,#0a0f18e6)}@media (max-width:960px){._wrap_2dyxw_1{display:none}}._manifesto_1dbby_2{font-family:var(--font-serif);font-size:clamp(20px,2.4vw,30px);line-height:1.45;color:var(--ivory);margin-bottom:24px}._manifesto_1dbby_2 em{color:var(--champ-l);font-style:italic}._body_1dbby_4{font-size:14px;color:var(--muted);line-height:1.85;margin-bottom:18px}._creds_1dbby_5{display:flex;flex-direction:column;gap:9px;margin-top:28px;margin-bottom:28px}._cred_1dbby_5{display:flex;align-items:flex-start;gap:14px;padding:13px 16px;border:1px solid var(--bs);background:var(--bg-r);font-size:13px;color:var(--muted);line-height:1.5}._dot_1dbby_7{width:5px;height:5px;border-radius:50%;background:var(--champ);flex-shrink:0;margin-top:5px}._pullQuote_1dbby_8{border-left:2px solid var(--teal);padding-left:18px}._pullQuote_1dbby_8 p{font-family:var(--font-serif);font-style:italic;font-size:16px;color:var(--ivory);line-height:1.5;margin-bottom:7px}._pullQuote_1dbby_8 cite{font-size:9px;letter-spacing:.35em;text-transform:uppercase;color:var(--teal-l);font-style:normal}@media (max-width:960px){#about-team .img-panel{display:none}#about-team .txt-panel{padding:48px 24px}._creds_1dbby_5{display:none}}._section_hxgux_1{background:var(--ink);border-top:1px solid var(--bs);border-bottom:1px solid var(--bs)}._inner_hxgux_7{max-width:var(--max-w);margin:0 auto;padding:var(--space-16) var(--space-16);display:grid;grid-template-columns:44fr 56fr;gap:64px;align-items:center}._copy_hxgux_18{max-width:480px}._title_hxgux_20{font-family:var(--font-serif);font-weight:400;font-size:clamp(30px,3.4vw,44px);line-height:1.1;color:var(--ivory);margin-top:8px;margin-bottom:18px}._title_hxgux_20 em{color:var(--champ-l);font-style:italic}._sub_hxgux_31{font-size:14px;color:var(--muted);line-height:1.8;margin-bottom:28px}._trustList_hxgux_38{list-style:none;display:flex;flex-direction:column;gap:8px}._trustItem_hxgux_44{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.04em;color:var(--ivory);padding:11px 14px;border:1px solid var(--bs);background:#ffffff09}._trustItem_hxgux_44:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--champ);flex-shrink:0}._formPanel_hxgux_65{background:var(--slate2);border:1px solid var(--bs);border-top:2px solid var(--bc);padding:40px}._form_hxgux_65{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}._group_hxgux_77{display:flex;flex-direction:column}._label_hxgux_78{font-size:8px;letter-spacing:.4em;text-transform:uppercase;color:var(--champ);margin-bottom:7px}._input_hxgux_85{width:100%;background:var(--ink);border:1px solid var(--bs);color:var(--ivory);font-family:var(--font-sans);font-size:14px;padding:12px 14px;outline:none;transition:border-color var(--t-fast)}._input_hxgux_85::placeholder{color:var(--mid)}._input_hxgux_85:focus{border-color:var(--champ)}._submit_hxgux_99{grid-column:1 / -1;width:100%;background:var(--champ);color:var(--ink);padding:15px 28px;font-family:var(--font-sans);font-size:10px;letter-spacing:.15em;text-transform:uppercase;transition:background var(--t-fast);margin-top:4px}._submit_hxgux_99:hover{background:var(--champ-l)}._success_hxgux_114{font-family:var(--font-serif);font-size:20px;color:var(--champ-l);line-height:1.5}@media (max-width: 960px){._inner_hxgux_7{display:block;padding:64px 24px}._copy_hxgux_18{max-width:none}._title_hxgux_20{font-size:clamp(32px,9vw,44px);line-height:.95}._formPanel_hxgux_65{margin-top:28px;padding:22px 18px}._form_hxgux_65{grid-template-columns:1fr}}._footer_1c1li_1{background:var(--ink);border-top:1px solid var(--bs);padding:44px 80px;display:flex;align-items:center;justify-content:space-between}._logo_1c1li_2{display:flex;align-items:center;gap:12px}._wm_1c1li_3{font-family:var(--font-serif);font-size:13px;color:var(--ivory);line-height:1}._c_1c1li_4{color:var(--champ-l)}._sub_1c1li_5{font-size:7px;letter-spacing:.3em;text-transform:uppercase;color:#c8a96e80;margin-top:3px;font-family:var(--font-sans);font-weight:300}._links_1c1li_6{display:flex;gap:28px;list-style:none}._links_1c1li_6 a{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--mid);transition:color var(--t-fast)}._links_1c1li_6 a:hover{color:var(--ivory)}._legal_1c1li_9{font-size:10px;color:var(--mid)}._legalLink_1c1li_10{color:var(--mid);border-bottom:1px solid var(--bc);transition:color var(--t-fast),border-color var(--t-fast)}._legalLink_1c1li_10:hover{color:var(--champ-l);border-bottom-color:var(--champ)}@media (max-width:960px){._footer_1c1li_1{flex-direction:column;align-items:center;gap:16px;text-align:center;padding:32px 24px}._links_1c1li_6{display:none}._logo_1c1li_2{justify-content:center;gap:10px;text-align:left}._wm_1c1li_3,._sub_1c1li_5{text-align:left}}._page_flhdu_4{background:var(--ink);min-height:100vh}._inner_flhdu_9{max-width:1100px;margin:0 auto;padding:0 var(--space-16)}._header_flhdu_16{padding:calc(var(--nav-h) + var(--space-8)) 0 var(--space-12);background:radial-gradient(120% 140% at 80% -10%,rgba(200,169,110,.1) 0%,transparent 55%),linear-gradient(180deg,var(--bg-r) 0%,var(--ink) 100%);border-bottom:1px solid var(--bs)}._title_flhdu_24{font-family:var(--font-serif);font-weight:400;font-size:clamp(30px,4.4vw,52px);line-height:1.12;color:var(--ivory);margin-bottom:22px;max-width:18ch}._title_flhdu_24 em{color:var(--champ-l);font-style:italic}._lede_flhdu_35{font-size:16px;line-height:1.85;color:var(--muted);max-width:60ch;margin-bottom:32px}._meta_flhdu_43{display:inline-flex;align-items:center;gap:14px;padding:11px 20px;background:var(--slate);border:1px solid var(--bc)}._metaLabel_flhdu_51{font-size:9px;letter-spacing:.32em;text-transform:uppercase;color:var(--champ)}._metaValue_flhdu_57{font-size:13px;letter-spacing:.04em;color:var(--ivory)}._disclaimer_flhdu_63{margin-top:24px;font-size:13px;line-height:1.7;color:var(--mid);max-width:60ch;border-left:2px solid var(--bc);padding-left:16px}._body_flhdu_74{padding:var(--space-16) 0 var(--space-24)}._layout_flhdu_78{display:grid;grid-template-columns:240px 1fr;gap:var(--space-16);align-items:start}._toc_flhdu_86{position:sticky;top:calc(var(--nav-h) + 24px)}._tocLabel_flhdu_90{font-size:9px;letter-spacing:.32em;text-transform:uppercase;color:var(--champ);margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--bs)}._tocList_flhdu_99{list-style:none;display:flex;flex-direction:column;gap:2px}._tocList_flhdu_99 a{display:flex;align-items:baseline;gap:12px;padding:7px 0;font-size:13px;line-height:1.4;color:var(--muted);transition:color var(--t-fast)}._tocList_flhdu_99 a:hover{color:var(--champ-l)}._tocNum_flhdu_116{font-size:10px;letter-spacing:.08em;color:var(--champ-d);flex-shrink:0}._content_flhdu_124{max-width:70ch}._section_flhdu_128{padding:var(--space-10) 0;border-top:1px solid var(--bs);scroll-margin-top:calc(var(--nav-h) + 24px)}._section_flhdu_128:first-child{padding-top:0;border-top:none}._sectionHead_flhdu_138{display:flex;align-items:baseline;gap:16px;margin-bottom:18px}._sectionNum_flhdu_144{font-family:var(--font-serif);font-size:14px;font-style:italic;color:var(--champ);flex-shrink:0}._sectionTitle_flhdu_151{font-family:var(--font-serif);font-weight:400;font-size:clamp(20px,2.4vw,26px);line-height:1.25;color:var(--ivory)}._sectionBody_flhdu_159{color:var(--muted)}._sectionBody_flhdu_159 p{font-size:15px;line-height:1.85;margin-bottom:16px}._sectionBody_flhdu_159 p:last-child{margin-bottom:0}._sectionBody_flhdu_159 ul{list-style:none;margin:0 0 16px;display:flex;flex-direction:column;gap:9px}._sectionBody_flhdu_159 li{position:relative;padding-left:20px;font-size:15px;line-height:1.65;color:var(--muted)}._sectionBody_flhdu_159 li:before{content:"";position:absolute;left:0;top:10px;width:5px;height:5px;background:var(--teal-l);flex-shrink:0}._sectionBody_flhdu_159 a{color:var(--champ-l);border-bottom:1px solid var(--bc);transition:color var(--t-fast),border-color var(--t-fast)}._sectionBody_flhdu_159 a:hover{color:var(--champ);border-bottom-color:var(--champ)}._contactLines_flhdu_201{color:var(--ivory)}@media (max-width: 960px){._inner_flhdu_9{padding:0 var(--space-6)}._header_flhdu_16{padding:calc(var(--nav-h) + var(--space-8)) 0 var(--space-10)}._body_flhdu_74{padding:var(--space-12) 0 var(--space-16)}._layout_flhdu_78{grid-template-columns:1fr;gap:0}._toc_flhdu_86{display:none}._content_flhdu_124{max-width:none}._section_flhdu_128{padding:var(--space-8) 0}}:root{--ink: #0A0F18;--slate: #151D27;--slate2: #1C2A38;--slate3: #243548;--teal: #2A8C7A;--teal-l: #3DB89F;--cyan: #5FD4C0;--frost: #B8EDE6;--mid: #546270;--muted: #7A8FA0;--bone: #F2F5F7;--ivory: #F8FAFB;--champ: #C8A96E;--champ-l: #DFC28A;--champ-d: #9A7A3C;--bg-r: #0F1720;--bs: rgba(255, 255, 255, .07);--bt: rgba(42, 140, 122, .3);--bc: rgba(200, 169, 110, .3);--font-serif: "Playfair Display", Georgia, serif;--font-sans: "Jost", system-ui, sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--max-w: 1200px;--nav-h: 72px;--section-pad: var(--space-24) var(--space-20);--ease: cubic-bezier(.25, .46, .45, .94);--ease-out: cubic-bezier(0, 0, .2, 1);--t-fast: .15s;--t-mid: .3s;--t-slow: .6s}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px;scrollbar-gutter:stable}body{background:var(--ink);color:var(--ivory);font-family:var(--font-sans);font-weight:300;line-height:1.7;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--font-sans);border:none;background:none}.grain{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:500;opacity:.25;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}.sec-inner{max-width:var(--max-w);margin:0 auto;padding:var(--space-16) var(--space-16)}.sec-alt{background:var(--bg-r)}.sec-teal{background:linear-gradient(135deg,var(--slate2) 0%,var(--slate) 100%)}.eyebrow{font-size:9px;letter-spacing:.45em;text-transform:uppercase;color:var(--champ);margin-bottom:14px;display:flex;align-items:center;gap:16px}.eyebrow:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--bc),transparent);max-width:100px}.sec-h2{font-family:var(--font-serif);font-weight:400;font-size:clamp(28px,3.8vw,48px);line-height:1.15;color:var(--ivory);margin-bottom:16px}.sec-h2 em{color:var(--champ-l);font-style:italic}.sec-desc{font-size:15px;color:var(--muted);line-height:1.85;max-width:560px;margin-bottom:48px}.btn-primary{display:inline-block;background:var(--champ);color:var(--ink);padding:13px 28px;font-family:var(--font-sans);font-size:10px;letter-spacing:.15em;text-transform:uppercase;font-weight:400;transition:background var(--t-fast);border:none}.btn-primary:hover{background:var(--champ-l)}.btn-ghost{display:inline-block;background:transparent;color:var(--ivory);padding:12px 27px;border:1px solid rgba(255,255,255,.22);font-family:var(--font-sans);font-size:10px;letter-spacing:.15em;text-transform:uppercase;font-weight:400;transition:border-color var(--t-fast),color var(--t-fast)}.btn-ghost:hover{border-color:var(--champ);color:var(--champ-l)}.img-split{display:grid;grid-template-columns:1fr 1fr;min-height:540px;overflow:hidden}.img-panel{position:relative;overflow:hidden}.img-panel img{width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow) var(--ease)}.img-panel:hover img{transform:scale(1.03)}.img-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a0f1866,#2a8c7a1f)}.img-tint-champ{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a0f1880,#c8a96e14)}.txt-panel{display:flex;flex-direction:column;justify-content:center;padding:var(--space-20) var(--space-16);background:var(--bg-r)}.txt-panel-dark{background:var(--ink)}.txt-panel-slate{background:var(--slate2)}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-d1{transition-delay:.1s}.reveal-d2{transition-delay:.2s}.reveal-d3{transition-delay:.3s}.reveal-d4{transition-delay:.4s}@media (max-width: 960px){.sec-inner{padding:var(--space-16) var(--space-6)}.img-split{grid-template-columns:1fr}.img-panel{min-height:280px}.txt-panel{padding:var(--space-16) var(--space-6)}}
