.Portrait_portrait__9c_ng{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;background:radial-gradient(120% 90% at 30% 15%,var(--navy-mid),transparent 60%),linear-gradient(155deg,var(--navy) 0,var(--navy-deep) 100%);display:flex;align-items:center;justify-content:center;isolation:isolate}.Portrait_img__oieGL{object-fit:cover;object-position:50% 16%;z-index:0;filter:saturate(1.02) contrast(1.02);transform:scale(1.001);transition:transform var(--dur-slower) var(--ease-out-expo)}.Portrait_portrait__9c_ng:hover .Portrait_img__oieGL{transform:scale(1.035)}.Portrait_initials__Sdr7z{font-family:var(--font-display);font-size:clamp(3.5rem,12vw,6rem);letter-spacing:.06em;color:var(--gold-light);opacity:.9;transition:transform var(--dur-slower) var(--ease-out-expo)}.Portrait_portrait__9c_ng:hover .Portrait_initials__Sdr7z{transform:scale(1.04)}.Portrait_grain__WQTGW{position:absolute;inset:0;z-index:1;background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.02) 0 1px,transparent 1px 7px);pointer-events:none}.page_section__zQZ2o{padding-block:clamp(4.5rem,3rem + 7vw,var(--space-2xl))}.page_sectionHeading__lt74q{font-size:var(--step-3);color:var(--ink);margin-top:1.1rem}.page_sectionLead__1lWkU{font-weight:300;margin-top:1.5rem}.page_leadPara__vgaEd,.page_sectionLead__1lWkU{font-size:var(--step-1);color:var(--slate);line-height:1.6}.page_leadPara__vgaEd{margin-bottom:1.5rem;text-align:justify;text-align-last:left;-webkit-hyphens:none;hyphens:none}.page_bodyPara__eHOCZ{color:var(--slate);line-height:1.85}.page_hero__7KFOs{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;padding-block:clamp(8rem,18vh,12rem) clamp(5rem,12vh,8rem);background:radial-gradient(90% 70% at 50% 18%,rgba(184,144,42,.12),transparent 60%),linear-gradient(180deg,var(--navy-deep) 0,var(--navy) 60%,var(--navy-mid) 100%);color:var(--on-dark)}.page_heroTexture___6hYu{position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 128px);opacity:.6;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent)}.page_heroGlow__Awehc{position:absolute;left:50%;top:14%;width:60vw;height:40vh;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(201,162,75,.16),transparent);filter:blur(20px);pointer-events:none}.page_heroInner__8WoKQ{position:relative;z-index:1;max-width:60rem}.page_heroKicker__hfxIa{font-size:.78rem;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-light);margin-bottom:2rem}.page_heroHeading__D7_Cs{font-family:var(--font-display);font-weight:400;font-size:clamp(2.5rem,1.4rem + 5.2vw,5.25rem);line-height:1.04;letter-spacing:-.015em;color:var(--on-dark);margin:0;overflow-wrap:break-word}.page_heroLine__dXeHN{display:block}.page_heroHeading__D7_Cs em{color:var(--gold-light);font-size:1.06em}.page_heroRule__9irr0{width:120px;height:1px;background:rgba(255,255,255,.16);margin-block:2.5rem;position:relative;overflow:hidden}.page_heroRuleFill__igwCc{position:absolute;inset:0 100% 0 0;background:linear-gradient(90deg,var(--gold),var(--gold-light));animation:page_ruleDraw__ygRlu 1.4s var(--ease-out-expo) .5s forwards}@keyframes page_ruleDraw__ygRlu{to{inset:0 0 0 0}}.page_heroLead__uZbgS{font-size:var(--step-1);font-weight:300;line-height:1.6;color:var(--on-dark-2);max-width:46ch}.page_heroActions__uE8fj{display:flex;align-items:center;gap:2rem;margin-top:2.75rem;flex-wrap:wrap}.page_heroCta__k6Sds{display:inline-flex;align-items:center;padding:.95rem 2rem;border:1px solid var(--gold-light);color:var(--gold-light);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.page_heroCta__k6Sds:hover{background:var(--gold-light);color:var(--navy-deep)}.page_heroSecondary__bkGKP{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.page_scrollCue__9AIT_{position:absolute;bottom:2.5rem;left:50%;transform:translateX(-50%)}.page_scrollCueLine__o_BR3{display:block;width:1px;height:40px;background:linear-gradient(180deg,rgba(255,255,255,.6),transparent);animation:page_cueFlow___diOX 2.4s var(--ease) infinite;transform-origin:top}@keyframes page_cueFlow___diOX{0%{transform:scaleY(.3);opacity:.35}50%{transform:scaleY(1);opacity:1}to{transform:scaleY(.3);transform-origin:bottom;opacity:.35}}@media (prefers-reduced-motion:reduce){.page_scrollCueLine__o_BR3{animation:none}.page_heroRuleFill__igwCc{animation:none;inset:0}}.page_firm__hBGlC{background:var(--cream)}.page_firmGrid__Vu7ZK{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem);align-items:start}.page_firmLead__OOAfp{position:-webkit-sticky;position:sticky;top:8rem}.page_firmBody__8MaZe{padding-top:.5rem}.page_glance__8Fc3v{background:linear-gradient(180deg,var(--navy) 0,var(--navy-deep) 100%);color:var(--on-dark);padding-block:clamp(4rem,3rem + 5vw,6.5rem)}.page_glanceInner__I6DwE{display:flex;flex-direction:column;gap:3rem}.page_glanceGrid__wlF_H{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.5rem;gap:2.5rem;border-top:1px solid var(--line-dark);padding-top:3rem}.page_glanceStat__6HS71{display:flex;flex-direction:column;gap:1rem}.page_glanceValue__sBx5j{font-family:var(--font-display);font-size:clamp(2.4rem,1.6rem + 3vw,3.6rem);line-height:1;color:var(--on-dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_glanceLabel__VDvt4{font-size:.86rem;line-height:1.55;color:var(--on-dark-3);max-width:26ch}.page_practice__6bcrI{background:var(--paper)}.page_practiceHead__nzV84{max-width:60rem;margin-bottom:clamp(3rem,5vw,4.5rem)}.page_verticals__NWmfH{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.page_vertical__r0j_K{display:flex;gap:1.75rem;background:var(--paper);padding:clamp(2.25rem,3vw,3.5rem);transition:background var(--dur-med) var(--ease);height:100%}.page_vertical__r0j_K:hover{background:var(--paper-warm)}.page_verticalIndex__jn7EQ{font-family:var(--font-display);font-size:1rem;color:var(--gold-ink);padding-top:.35rem;letter-spacing:.05em}.page_verticalBody__I4uwC{display:flex;flex-direction:column}.page_verticalKicker__G80s7{font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:1rem}.page_verticalTitle__R_mcA{font-family:var(--font-display);font-size:var(--step-2);color:var(--ink);margin-bottom:1rem}.page_verticalSummary__OYW7I{color:var(--slate);line-height:1.75;margin-bottom:1.75rem;max-width:42ch}.page_verticalLink__KmIxR{margin-top:auto}.page_advantage__6_5fQ{background:var(--cream)}.page_advantageHead__QB1uJ{margin-bottom:clamp(3rem,5vw,4.5rem)}.page_advantageList__qkF4n{display:flex;flex-direction:column}.page_advantageRow__XBQL7{display:grid;grid-template-columns:18rem 1fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.25rem,3vw,3.25rem);border-top:1px solid var(--line)}.page_advantageRow__XBQL7:last-child{border-bottom:1px solid var(--line)}.page_advantageStat__7_EYs{display:flex;flex-direction:column;gap:.6rem}.page_advantageValue__CEkf2{font-family:var(--font-display);font-size:clamp(2.2rem,1.6rem + 2vw,3rem);line-height:1;color:var(--navy)}.page_advantageStatLabel__SKMS5{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-ink)}.page_advantageContent__RhlXT{max-width:54ch}.page_advantageTitle__qMwiJ{font-family:var(--font-display);font-size:var(--step-2);color:var(--ink);margin-bottom:1rem}.page_advantageBody__Jzx_V{color:var(--slate);line-height:1.8}.page_founders__q_2dH{background:var(--paper)}.page_foundersHead__4spgZ{margin-bottom:clamp(3rem,5vw,4.5rem)}.page_foundersGrid__d_OWv{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(3rem,6vw,5.5rem);gap:clamp(3rem,6vw,5.5rem)}.page_founder__GVJxm{display:grid;grid-template-columns:1fr;grid-gap:1.75rem;gap:1.75rem}.page_founderPortrait__8Q0Uv{max-width:20rem}.page_founderName__MvmaT{font-family:var(--font-display);font-size:var(--step-2);color:var(--ink);margin-bottom:.35rem}.page_founderRole__GdtXV{color:var(--gold-ink);font-size:.92rem;letter-spacing:.02em;margin-bottom:.6rem}.page_founderExp__LxvFv{font-size:.82rem;letter-spacing:.03em;color:var(--mute);text-transform:uppercase}.page_founderBioWrap__vb2Za{display:flex;flex-direction:column;gap:1.1rem}.page_founderBio__ywTi_{color:var(--slate);line-height:1.8;font-size:.95rem;text-align:justify;text-align-last:left;-webkit-hyphens:none;hyphens:none}.page_founderTxns__xgYtw{border-top:1px solid var(--line);padding-top:1.5rem}.page_founderTxnsLabel__MZFZe{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin-bottom:1rem}.page_founderTxns__xgYtw ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem 1.5rem;gap:.5rem 1.5rem}.page_founderTxns__xgYtw li{font-size:.86rem;color:var(--slate-light);padding-left:1rem;position:relative}.page_founderTxns__xgYtw li:before{content:"—";position:absolute;left:0;color:var(--gold-ink)}.page_knowledge__2e1PA{background:linear-gradient(180deg,var(--navy-deep) 0,var(--navy) 100%);color:var(--on-dark);padding-block:clamp(4.5rem,3rem + 7vw,var(--space-2xl))}.page_knowledgeInner__DAkoi{max-width:48rem}.page_knowledgeHeading__Xs4_5{font-size:var(--step-3);color:var(--on-dark);margin-top:1.1rem}.page_knowledgeLead__AzHjq{color:var(--on-dark-3);font-size:var(--step-1);line-height:1.7;margin-top:1.5rem;max-width:46ch;text-align:justify;text-align-last:left;-webkit-hyphens:none;hyphens:none}.page_insights__zlIQz{background:linear-gradient(180deg,var(--navy-deep) 0,var(--navy) 100%);color:var(--on-dark);padding-block:clamp(4.5rem,3rem + 7vw,var(--space-2xl))}.page_insightsInner__rQdiI{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);align-items:center}.page_insightsHeading__u3rUU{font-size:var(--step-3);color:var(--on-dark);margin-top:1.1rem}.page_insightsLead__0Zk4N{color:var(--on-dark-3);margin-top:1.25rem;max-width:34ch;line-height:1.7}.page_insightsAll__DiczX{margin-top:1.75rem;text-transform:uppercase;font-size:.75rem;letter-spacing:.14em}.page_featureCard__swyBK{display:block;padding:clamp(2.25rem,4vw,3.5rem);border:1px solid var(--line-dark);background:rgba(255,255,255,.02);transition:background var(--dur-med) var(--ease),border-color var(--dur-med) var(--ease),transform var(--dur-med) var(--ease-out-expo)}.page_featureCard__swyBK:hover{background:rgba(255,255,255,.045);border-color:rgba(201,162,75,.4);transform:translateY(-4px)}.page_featureCategory__Oddio{font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-light);margin-bottom:1.5rem}.page_featureTitle__pGLZ6{font-family:var(--font-display);font-size:var(--step-2);line-height:1.2;color:var(--on-dark);margin-bottom:1.1rem}.page_featureDeck__FBj6U{color:var(--on-dark-3);line-height:1.7;margin-bottom:2rem;max-width:48ch}.page_featureFoot__NQpmE{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--line-dark-soft);font-size:.82rem;color:var(--on-dark-4)}.page_featureRead__8ol_Y{display:inline-flex;align-items:center;gap:.5rem;color:var(--gold-light);transition:gap var(--dur-med) var(--ease-out-expo)}.page_featureCard__swyBK:hover .page_featureRead__8ol_Y{gap:.85rem}@media (max-width:960px){.page_firmGrid__Vu7ZK{grid-template-columns:1fr}.page_firmLead__OOAfp{position:static}.page_glanceGrid__wlF_H{grid-template-columns:1fr 1fr;gap:2.5rem 2rem}.page_insightsInner__rQdiI{grid-template-columns:1fr}}@media (max-width:760px){.page_foundersGrid__d_OWv,.page_verticals__NWmfH{grid-template-columns:1fr}.page_advantageRow__XBQL7{grid-template-columns:1fr;gap:1.25rem}.page_heroActions__uE8fj{gap:1.25rem}}@media (max-width:480px){.page_founderTxns__xgYtw ul,.page_glanceGrid__wlF_H{grid-template-columns:1fr}}.Hero_hero__hLT8C{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;padding-block:clamp(8rem,18vh,12rem) clamp(5rem,12vh,8rem);background:radial-gradient(90% 70% at 50% 16%,rgba(184,144,42,.13),transparent 60%),linear-gradient(180deg,var(--navy-deep) 0,var(--navy) 58%,var(--navy-mid) 100%);color:var(--on-dark)}.Hero_texture__WFDj3{position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 128px);opacity:.6;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent)}.Hero_glow___uo7A{position:absolute;left:50%;top:12%;width:60vw;height:42vh;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(201,162,75,.16),transparent);filter:blur(24px);pointer-events:none}.Hero_inner__eupgO{position:relative;z-index:1;width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}.Hero_kicker__v3nMD{font-size:.78rem;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-light);margin-bottom:2rem}.Hero_heading__P5za8{font-family:var(--font-display);font-weight:400;font-size:clamp(2.5rem,1.2rem + 6vw,6rem);line-height:1.02;letter-spacing:-.02em;color:var(--on-dark);margin:0;overflow-wrap:break-word}.Hero_lineMask__M3OV2{display:block;overflow:hidden;padding-bottom:.04em}.Hero_line__wsC6f{display:block}.Hero_heading__P5za8 em{color:var(--gold-light);font-size:1.06em}.Hero_rule__4kIUd{width:120px;height:1px;background:linear-gradient(90deg,var(--gold),var(--gold-light));transform-origin:left;margin-block:2.5rem}.Hero_lead__EKcPk{font-size:var(--step-1);font-weight:300;line-height:1.6;color:var(--on-dark-2);max-width:46ch;text-align:justify;text-align-last:left;-webkit-hyphens:none;hyphens:none}.Hero_actions__DXhCe{display:flex;align-items:center;gap:2rem;margin-top:2.75rem;flex-wrap:wrap}.Hero_cta__52b4y{display:inline-flex;align-items:center;padding:.95rem 2rem;border:1px solid var(--gold-light);color:var(--gold-light);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.Hero_cta__52b4y:hover{background:var(--gold-light);color:var(--navy-deep)}.Hero_secondary__HTjV3{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.Hero_cue__7SgH8{position:absolute;bottom:2.25rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.75rem}.Hero_cueLabel__cGn1o{font-size:.62rem;letter-spacing:.28em;text-transform:uppercase;color:var(--on-dark-4)}.Hero_cueLine__9z_F4{width:1px;height:40px;background:linear-gradient(180deg,rgba(255,255,255,.6),transparent);animation:Hero_cueFlow__qT_1c 2.4s var(--ease) infinite;transform-origin:top}@keyframes Hero_cueFlow__qT_1c{0%{transform:scaleY(.3);opacity:.35}50%{transform:scaleY(1);opacity:1}to{transform:scaleY(.3);transform-origin:bottom;opacity:.35}}@media (prefers-reduced-motion:reduce){.Hero_cueLine__9z_F4{animation:none}}.Intro_intro__Zu4OC{position:fixed;inset:0;z-index:1100;perspective:1800px;perspective-origin:50% 50%;overflow:hidden;cursor:default}@media (prefers-reduced-motion:reduce){.Intro_intro__Zu4OC{display:none}}.Intro_intro__Zu4OC{animation:Intro_introFailsafe__SJXNu 10ms 6.2s forwards}@keyframes Intro_introFailsafe__SJXNu{to{opacity:0;visibility:hidden;pointer-events:none}}.Intro_dim__2QshK{position:absolute;inset:0;background:rgba(9,17,30,.6);transition:opacity 1.9s var(--ease)}.Intro_opening__wQdrS .Intro_dim__2QshK{opacity:0}.Intro_panel__obbz9{position:absolute;top:0;bottom:0;width:50%;display:flex;align-items:center;background:linear-gradient(180deg,var(--navy-deep) 0,var(--navy) 62%,var(--navy-mid) 100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transition:transform 2.1s cubic-bezier(.16,1,.3,1),box-shadow .6s var(--ease);box-shadow:0 0 90px rgba(5,11,22,0)}.Intro_left__vLDQY{left:0;transform-origin:left center;justify-content:flex-end}.Intro_right__rWc3x{right:0;transform-origin:right center;justify-content:flex-start}.Intro_opening__wQdrS .Intro_left__vLDQY{transform:rotateY(102deg);box-shadow:0 0 90px rgba(5,11,22,.5)}.Intro_opening__wQdrS .Intro_right__rWc3x{transform:rotateY(-102deg);box-shadow:0 0 90px rgba(5,11,22,.5)}.Intro_word__cEEI6{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.18em;font-size:clamp(1.25rem,4.6vw,4.25rem);color:var(--gold-light);padding-inline:.3em;white-space:nowrap;animation:Intro_wordIn___9gKR 1s var(--ease-out-expo) .15s both;transition:transform .65s var(--ease-out-expo)}.Intro_raised__z00qN .Intro_word__cEEI6{transform:translateY(calc(min(31svh, 256px) / -2))}@media (max-width:720px){.Intro_raised__z00qN .Intro_word__cEEI6{transform:translateY(-17.5svh)}}@keyframes Intro_wordIn___9gKR{0%{opacity:0;transform:translateY(16px)}}.Manifesto_manifesto__4IIVe{position:relative;min-height:100svh;background:linear-gradient(180deg,var(--navy-deep) 0,#091120 100%);color:var(--on-dark);overflow:hidden}.Manifesto_stage___k4N2{position:absolute;top:0;bottom:0;left:0;width:50%;overflow:hidden;z-index:1;background:#081729}.Manifesto_visual__R33K2{position:absolute;inset:0;opacity:0;will-change:opacity}.Manifesto_visual__R33K2:first-child{opacity:1}.Manifesto_pan__L0Ibp{position:absolute;top:0;bottom:0;left:0;width:114%;animation:Manifesto_panDrift__2Le_D 30s ease-in-out infinite alternate;will-change:transform}.Manifesto_panAlt__hVAy2{animation-direction:alternate-reverse}@keyframes Manifesto_panDrift__2Le_D{0%{transform:translateX(0)}to{transform:translateX(-12%)}}.Manifesto_art__es5tK{position:absolute;inset:0;width:100%;height:100%}.Manifesto_wedge__xfqxi{position:absolute;top:0;bottom:0;left:calc(50% - 75px);right:0;z-index:2;background:linear-gradient(180deg,var(--navy-deep) 0,#091120 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,75px 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,75px 50%)}.Manifesto_content__SBm9i{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:center;gap:clamp(2.75rem,7vh,5rem);padding-left:calc(50% + clamp(2.5rem, 5vw, 6rem));padding-right:clamp(1.5rem,4vw,5rem);pointer-events:none}.Manifesto_content__SBm9i a,.Manifesto_content__SBm9i button{pointer-events:auto}.Manifesto_stack__gTJja{position:relative}.Manifesto_beat__TG0oF+.Manifesto_beat__TG0oF{margin-top:clamp(2.5rem,6vh,4.5rem)}.Manifesto_manifesto__4IIVe[data-enhanced] .Manifesto_stack__gTJja{display:grid}.Manifesto_manifesto__4IIVe[data-enhanced] .Manifesto_beat__TG0oF{grid-area:1/1;margin:0;will-change:opacity,transform}.Manifesto_kicker__tNqNm{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-4);margin-bottom:1.6rem}.Manifesto_statement__r5zyz{font-family:var(--font-display);font-weight:400;font-size:clamp(1.6rem,1.05rem + 1.75vw,2.55rem);line-height:1.4;letter-spacing:.005em;color:var(--on-dark);max-width:24ch;text-wrap:balance}.Manifesto_statementLong__H_cQM{font-size:clamp(1.05rem,.9rem + .55vw,1.4rem);line-height:1.7;max-width:48ch;text-wrap:pretty}.Manifesto_accent__i9tDt{font-family:var(--font-accent);font-style:italic;color:var(--gold-light);font-weight:600}.Manifesto_slider__cyKBe{display:flex;align-items:center;gap:clamp(1.25rem,2.5vw,2.25rem)}.Manifesto_manifesto__4IIVe:not([data-enhanced]) .Manifesto_slider__cyKBe{display:none}.Manifesto_nav__A99DZ{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;background:none;border:none;color:var(--on-dark-3);transition:color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.Manifesto_nav__A99DZ:hover{color:var(--on-dark)}.Manifesto_nav__A99DZ:first-child:hover{transform:translateX(-2px)}.Manifesto_nav__A99DZ:last-child:hover{transform:translateX(2px)}.Manifesto_segs__drdlK{display:flex;align-items:center;gap:1rem}.Manifesto_seg__pwawU{width:clamp(3.25rem,6.5vw,6.125rem);height:28px;padding:10px 0;background-clip:content-box;background-color:rgba(255,255,255,.22);border:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}.Manifesto_seg__pwawU:hover{background-color:rgba(255,255,255,.45)}.Manifesto_segOn__NO5On,.Manifesto_segOn__NO5On:hover{background-color:transparent;background-image:linear-gradient(90deg,var(--gold),var(--gold-light))}@media (max-width:860px){.Manifesto_manifesto__4IIVe{--stage-h:clamp(240px,38svh,380px);--wedge-depth:44px;display:flex;flex-direction:column}.Manifesto_stage___k4N2{position:relative;inset:auto;width:100%;height:var(--stage-h);flex:none}.Manifesto_wedge__xfqxi{left:0;right:0;top:calc(var(--stage-h) - var(--wedge-depth));bottom:0;-webkit-clip-path:polygon(0 0,50% var(--wedge-depth),100% 0,100% 100%,0 100%);clip-path:polygon(0 0,50% var(--wedge-depth),100% 0,100% 100%,0 100%)}.Manifesto_content__SBm9i{position:relative;inset:auto;flex:1 1;justify-content:flex-start;gap:clamp(2rem,5vh,3rem);padding:clamp(2.5rem,6vh,3.5rem) var(--gutter) clamp(2.5rem,6vh,4rem);pointer-events:auto}.Manifesto_statement__r5zyz{max-width:none}}@media (prefers-reduced-motion:reduce){.Manifesto_pan__L0Ibp{animation:none}}.Numbers_numbers__sB_31{background:linear-gradient(180deg,var(--navy-deep) 0,var(--navy) 100%);color:var(--on-dark);padding-block:clamp(5rem,4rem + 6vw,8rem);overflow:hidden}.Numbers_inner__IGYNM{display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,4rem)}.Numbers_label__2EjnG{margin:0}.Numbers_grid__5Fo5L{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.5rem;gap:2.5rem;border-top:1px solid var(--line-dark);padding-top:clamp(2.5rem,4vw,3.5rem)}.Numbers_stat__e4YzX{display:flex;flex-direction:column;gap:1.1rem}.Numbers_value__nq9Rs{font-family:var(--font-display);font-size:clamp(2.6rem,1.4rem + 4vw,4.5rem);line-height:.95;color:var(--on-dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.Numbers_statLabel__VFg_N{font-size:.86rem;line-height:1.55;color:var(--on-dark-3);max-width:24ch}@media (max-width:900px){.Numbers_grid__5Fo5L{grid-template-columns:1fr 1fr;gap:3rem 2rem}}@media (max-width:520px){.Numbers_grid__5Fo5L{grid-template-columns:1fr}}.Drawer_root__Pniur{position:fixed;inset:0;z-index:var(--z-modal);pointer-events:none}.Drawer_backdrop__QFlUn{position:absolute;inset:0;border:none;background:rgba(9,17,30,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:opacity var(--dur-med) var(--ease),visibility var(--dur-med)}.Drawer_open__MoV15 .Drawer_backdrop__QFlUn{opacity:1;visibility:visible;pointer-events:auto}.Drawer_panel__jvwWe{position:absolute;top:0;right:0;bottom:0;width:min(46rem,100%);background:var(--paper);color:var(--ink);box-shadow:-40px 0 90px rgba(9,17,30,.35);transform:translateX(100%);visibility:hidden;transition:transform var(--dur-slow) var(--ease-out-expo),visibility var(--dur-slow);overflow-y:auto;overscroll-behavior:contain}.Drawer_open__MoV15 .Drawer_panel__jvwWe{transform:none;visibility:visible;pointer-events:auto}.Drawer_panel__jvwWe:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,var(--gold),var(--gold-light))}.Drawer_close__p_jER{position:-webkit-sticky;position:sticky;top:0;margin-left:auto;display:flex;align-items:center;gap:.5rem;padding:1.5rem clamp(1.75rem,4vw,3rem);background:none;border:none;color:var(--slate);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;transition:color var(--dur-fast) var(--ease);z-index:2}.Drawer_close__p_jER span{font-size:1.15rem;line-height:1}.Drawer_close__p_jER:hover{color:var(--gold-ink)}.Drawer_content__2rOiw{padding:0 clamp(1.75rem,4vw,3.5rem) clamp(3rem,6vw,4.5rem)}@media (prefers-reduced-motion:reduce){.Drawer_backdrop__QFlUn,.Drawer_panel__jvwWe{transition-duration:.01ms}}.PracticeScroll_section__zRpbt{position:relative;background:var(--navy);color:var(--on-dark);overflow:hidden}.PracticeScroll_head__3O9XH{position:absolute;top:clamp(5.5rem,12vh,7.5rem);left:0;right:0;z-index:3;display:flex;align-items:center;gap:1.25rem;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}.PracticeScroll_headLabel__qNzZa{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--gold-light)}.PracticeScroll_headTrack__Uoj48{position:relative;flex:1 1;height:1px;background:var(--line-dark);overflow:hidden}.PracticeScroll_headFill__CHzb6{position:absolute;inset:0;background:linear-gradient(90deg,var(--gold),var(--gold-light));transform:scaleX(0);transform-origin:left}.PracticeScroll_viewport__y4IpR{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.PracticeScroll_viewport__y4IpR::-webkit-scrollbar{display:none}.PracticeScroll_section__zRpbt[data-enhanced] .PracticeScroll_viewport__y4IpR{overflow:hidden}.PracticeScroll_track__Ss0i2{display:flex;align-items:stretch;gap:1px;background:var(--line-dark-soft);width:max-content;min-height:100svh}.PracticeScroll_section__zRpbt[data-enhanced] .PracticeScroll_track__Ss0i2{will-change:transform}.PracticeScroll_panel__3Aejd{scroll-snap-align:start;flex:0 0 auto;width:clamp(20rem,84vw,34rem);min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:clamp(6rem,14vh,9rem) clamp(1.75rem,4vw,3.5rem) clamp(3rem,8vh,5rem);background:var(--navy);text-align:left;border:none;font:inherit;color:var(--on-dark);-webkit-appearance:none;-moz-appearance:none;appearance:none}.PracticeScroll_intro__CtcJ7{width:clamp(20rem,90vw,40rem);background:linear-gradient(180deg,var(--navy) 0,var(--navy-deep) 100%)}.PracticeScroll_introHeading__5YXm1{font-family:var(--font-display);font-weight:400;font-size:clamp(2.2rem,1.2rem + 4vw,4.25rem);line-height:1.05;letter-spacing:-.02em;color:var(--on-dark);margin:1.25rem 0 1.75rem}.PracticeScroll_introLead__TNxOg{color:var(--on-dark-3);font-size:var(--step-1);line-height:1.6;max-width:34ch;text-align:justify;text-align-last:left;-webkit-hyphens:none;hyphens:none}.PracticeScroll_introHint__93sgP{margin-top:2.5rem;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-light);display:inline-flex;align-items:center;gap:.6rem}.PracticeScroll_vertical__WX308{position:relative;cursor:pointer;transition:background var(--dur-med) var(--ease)}.PracticeScroll_vertical__WX308:hover{background:var(--navy-mid)}.PracticeScroll_vIndex__6kvW9{font-family:var(--font-display);font-size:.95rem;color:var(--gold-light);letter-spacing:.06em;margin-bottom:2.5rem}.PracticeScroll_vKicker__1Camf{font-size:.68rem;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-light);margin-bottom:1.1rem}.PracticeScroll_vTitle__FR8w1{font-family:var(--font-display);font-size:clamp(2rem,1.4rem + 2vw,2.9rem);line-height:1.08;color:var(--on-dark);margin-bottom:1.35rem}.PracticeScroll_vSummary__SxLRl{color:var(--on-dark-3);line-height:1.72;max-width:40ch;margin-bottom:2rem;text-align:justify;text-align-last:left;-webkit-hyphens:none;hyphens:none}.PracticeScroll_vLink__7LiTv{margin-top:auto;display:inline-flex;align-items:center;gap:.55rem;color:var(--gold-light);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase}.PracticeScroll_vertical__WX308:hover .PracticeScroll_vLink__7LiTv .PracticeScroll_arrow__QB68b{transform:translateX(5px)}.PracticeScroll_vLink__7LiTv .PracticeScroll_arrow__QB68b{transition:transform var(--dur-med) var(--ease-out-expo)}.PracticeScroll_expertise__SpBoe{background:linear-gradient(180deg,var(--navy-mid) 0,var(--navy) 100%)}.PracticeScroll_expTitle__nqvCT{font-family:var(--font-display);font-size:clamp(1.9rem,1.4rem + 1.8vw,2.6rem);line-height:1.1;color:var(--on-dark);margin-bottom:2rem;max-width:18ch}.PracticeScroll_expList__Syroj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.PracticeScroll_expItem__H_K1q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:none;border:none;border-top:1px solid var(--line-dark-soft);padding:.95rem 0;font-family:var(--font-display);font-size:1.1rem;color:var(--on-dark-2);cursor:pointer;transition:color var(--dur-fast) var(--ease),padding var(--dur-fast) var(--ease)}.PracticeScroll_expItem__H_K1q .PracticeScroll_arrow__QB68b{color:var(--gold-light);opacity:0;transform:translateX(-6px);transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.PracticeScroll_expItem__H_K1q:hover{color:var(--on-dark);padding-left:.5rem}.PracticeScroll_expItem__H_K1q:hover .PracticeScroll_arrow__QB68b{opacity:1;transform:none}.PracticeScroll_cta__dqFsR{width:clamp(20rem,88vw,36rem);background:linear-gradient(160deg,var(--navy-deep),var(--navy));align-items:flex-start}.PracticeScroll_ctaKicker__H54DF{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--gold-light);margin-bottom:1.75rem}.PracticeScroll_ctaStatement__itxoK{font-family:var(--font-display);font-size:clamp(2rem,1.3rem + 3vw,3.5rem);line-height:1.1;letter-spacing:-.015em;color:var(--on-dark);max-width:16ch;margin-bottom:2.5rem}.PracticeScroll_ctaStatement__itxoK em{color:var(--gold-light)}.PracticeScroll_ctaLink__CpX7T{display:inline-flex;align-items:center;gap:.7rem;padding:.95rem 2rem;border:1px solid var(--gold-light);color:var(--gold-light);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.PracticeScroll_ctaLink__CpX7T:hover{background:var(--gold-light);color:var(--navy-deep)}.PracticeScroll_detail__9XUsW{padding-top:1rem}.PracticeScroll_detailKicker__yu3Up{font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:1.5rem}.PracticeScroll_detailTitle__2lNPk{font-family:var(--font-display);font-weight:400;font-size:clamp(2.2rem,1.6rem + 2.4vw,3.25rem);line-height:1.05;letter-spacing:-.015em;color:var(--ink);margin-bottom:1.5rem}.PracticeScroll_detailLead__A73QV{font-size:var(--step-1);line-height:1.6;color:var(--slate);max-width:46ch;margin-bottom:2.5rem;text-align:justify;text-align-last:left;-webkit-hyphens:none;hyphens:none}.PracticeScroll_detailListLabel__DuLm1{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin-bottom:1.25rem}.PracticeScroll_detailList__VoGOg{list-style:none;margin:0 0 2.75rem;padding:0;display:flex;flex-direction:column}.PracticeScroll_detailList__VoGOg li{position:relative;padding:1rem 0 1rem 1.75rem;color:var(--slate);line-height:1.6;border-top:1px solid var(--line)}.PracticeScroll_detailList__VoGOg li:before{content:"";position:absolute;left:0;top:1.5rem;width:.7rem;height:1px;background:var(--gold)}.PracticeScroll_detailActions__ndUAb{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.PracticeScroll_detailCta__aCDmV{display:inline-flex;align-items:center;gap:.7rem;padding:.95rem 2rem;background:var(--navy);color:var(--on-dark);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;transition:background var(--dur-fast) var(--ease)}.PracticeScroll_detailCta__aCDmV .PracticeScroll_arrow__QB68b{transition:transform var(--dur-med) var(--ease-out-expo)}.PracticeScroll_detailCta__aCDmV:hover{background:var(--navy-deep)}.PracticeScroll_detailCta__aCDmV:hover .PracticeScroll_arrow__QB68b{transform:translateX(5px)}.PracticeScroll_detailEnquire__y_xCK{text-transform:uppercase;font-size:.75rem;letter-spacing:.14em}@media (prefers-reduced-motion:reduce){.PracticeScroll_head__3O9XH{display:none}}