html{color-scheme:dark;scrollbar-color:rgba(199,154,74,.42) var(--space-0)}.depth-field{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(130% 95% at 50% -10%,var(--space-glow) 0,var(--space-1) 48%,var(--space-0) 100%)}.depth-field__nebula{position:absolute;inset:-10% -8% -28%;background:radial-gradient(40% 30% at 18% 16%,rgba(27,58,99,.55),transparent 70%),radial-gradient(34% 28% at 84% 38%,rgba(199,154,74,.07),transparent 72%),radial-gradient(52% 36% at 52% 74%,rgba(18,48,94,.48),transparent 72%),radial-gradient(28% 22% at 10% 90%,rgba(199,154,74,.05),transparent 70%);will-change:transform}.depth-field__stars{position:absolute;inset:0;display:block;width:100%;height:100%}.depth-field__vignette{position:absolute;inset:0;background:radial-gradient(125% 100% at 50% 45%,transparent 58%,rgba(2,6,15,.6) 100%)}.site-header{border-bottom-color:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(18px) saturate(1.25);backdrop-filter:blur(18px) saturate(1.25)}.site-header--stuck{border-bottom-color:var(--line)}.mobile-menu{background:radial-gradient(120% 60% at 50% 0,var(--space-glow) 0,var(--space-1) 62%)}.mobile-cta{border-top-color:var(--line)}.language-switch a.is-active{color:var(--heading);box-shadow:inset 0 0 0 1px rgba(199,154,74,.55)}.social-link:hover{color:var(--gold-light)}.home-hero__stage,.parallax-band{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 3rem),transparent)}:is(.intro-section__media,.about-intro__media,.about-leadership__media,.career-media__frame,.team-home__photo,.team-leadership-anchor__photo,.offer-tile__media,.journey__media,.person-card__photo){box-shadow:0 0 0 1px rgba(255,255,255,.07),0 40px 80px -46px rgba(1,4,12,.9)}:is(.contact-card,.career-closed__panel,.decision-fields__layout,.departments-wrap,.calculator){position:relative;border:1px solid var(--line);background:linear-gradient(160deg,rgba(255,255,255,.065),rgba(255,255,255,.018) 46%,rgba(255,255,255,.04));box-shadow:var(--shadow-depth)}:is(.contact-card,.career-closed__panel,.decision-fields__layout,.departments-wrap,.journey__panel,.finance-calculator__results):before{content:"";position:absolute;top:0;left:12%;right:12%;z-index:1;height:1px;background:linear-gradient(90deg,transparent,rgba(240,195,129,.55),transparent);pointer-events:none}.finance-calculator__results{position:relative;border:1px solid rgba(240,195,129,.16);background:linear-gradient(160deg,rgba(20,44,84,.72),rgba(4,11,25,.8));box-shadow:var(--shadow-depth)}.journey__panel{border-color:rgba(240,195,129,.16);background:linear-gradient(160deg,rgba(22,48,90,.9),rgba(7,18,38,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 44px 90px -30px rgba(1,4,12,.85)}.journey__panel:focus-visible{box-shadow:0 0 0 2px var(--gold),0 44px 90px -30px rgba(1,4,12,.85)}.form-field input:-webkit-autofill,.form-field input:-webkit-autofill:focus,.form-field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 100px var(--surface-solid) inset;-webkit-transition:background-color 9999s;transition:background-color 9999s}.contact-progress__track span,.journey__tab-track{background:rgba(255,255,255,.08)}.site-footer:before{content:"";position:absolute;top:0;left:50%;width:min(72rem,86%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(199,154,74,.6),transparent);box-shadow:0 0 28px rgba(240,195,129,.3)}.signature{background:transparent}.signature__sticky{background:radial-gradient(85% 70% at 50% 40%,rgba(18,48,94,.88) 0,rgba(10,28,54,.62) 46%,rgba(5,13,29,0) 100%)}.page-hero{position:relative;isolation:isolate;padding-top:clamp(4rem,8.5vw,7.5rem);padding-bottom:clamp(3.25rem,6vw,5.25rem);border-bottom:0}.page-hero:before{content:"";position:absolute;inset:-20% 8% 0;z-index:-1;background:radial-gradient(50% 58% at 50% 42%,rgba(27,58,99,.6),transparent 72%);pointer-events:none}.page-hero:after{content:"";position:absolute;bottom:0;left:50%;width:min(62rem,84%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(199,154,74,.5),transparent)}.page-hero__grid{grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(1.75rem,3vw,2.5rem);text-align:center}.page-hero__grid>div:first-child{display:flex;flex-direction:column;align-items:center}.page-hero .eyebrow{justify-content:center}.page-hero .eyebrow:after{content:"";flex:none;width:1.75rem;height:1px;background:var(--gold)}.page-hero h1{max-width:24ch;margin-inline:auto;font-size:clamp(1.9rem,1.1rem + 2.35vw,3.5rem)}.page-hero__lead{margin-inline:auto;text-wrap:pretty}.page-hero__actions{display:flex;justify-content:center}.page-hero__aside{flex-direction:column;align-items:center;min-width:min(18rem,100%);padding:1.25rem 0 0;border-top:1px solid var(--line);border-left:0;text-align:center}.financial-case__hero .container,.not-found .container{display:flex;flex-direction:column;align-items:center;text-align:center}.financial-case__hero .eyebrow,.not-found .button-row,.not-found .eyebrow{justify-content:center}@media (min-width:901px){.career-closed__panel>p,.editorial__body>p:not(.lead,.legal-page__intro),.prose>p{margin-inline:auto;text-align:center;text-wrap:pretty}.legal-page__intro,.legal-sections{margin-inline:auto}:is(.about-principles__grid,.offer-principles__grid,.career-values__grid,.career-steps__grid,.service-detail__grid,.case-standard ol,.calculator-preview__list){display:flex;flex-wrap:wrap;justify-content:center}:is(.about-principles__grid,.offer-principles__grid,.career-values__grid,.career-steps__grid,.service-detail__grid,.case-standard ol,.calculator-preview__list)>*{flex:1 1 16rem;max-width:26rem}.team-group .team-members{display:flex;flex-wrap:wrap;justify-content:center}.team-group .team-members>*{flex:0 1 clamp(10.5rem,13vw,13rem)}.cooperation-opening__intro{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.25rem;text-align:center}.cooperation-opening__intro h1,.cooperation-opening__intro>p{margin-inline:auto}.cooperation-closing__inner{flex-direction:column;text-align:center}.cooperation-closing h2{margin-inline:auto}.cooperation-closing .eyebrow,.cooperation-opening__intro .eyebrow{justify-content:center}.cooperation-closing .eyebrow:after,.cooperation-opening__intro .eyebrow:after{content:"";flex:none;width:1.75rem;height:1px;background:var(--gold)}.cooperation-closing .eyebrow:after{background:var(--gold-mid)}.prose--columns{max-width:76rem;text-align:center}.prose--columns,.prose--columns>p{margin-inline:auto}.about-leadership__actions,.career-closed__panel,.intro-section__actions,.service-process .editorial__body{text-align:center}.career-closed__panel{margin-inline:auto}.calculator-preview__actions,.editorial__body .button-row{justify-content:center}.stat-row>div,.stat-row>div:first-child{align-items:center;padding-inline:clamp(1rem,1.6vw,1.75rem);text-align:center}.calculator-preview__list li,.case-standard li,:is(.about-principles__grid,.offer-principles__grid,.career-values__grid,.career-steps__grid,.service-detail__grid,.cooperation-principles__grid) article{align-items:center;padding-inline:clamp(1rem,2vw,2rem);text-align:center}.calculator-preview__list li p,.case-standard li p,:is(.about-principles__grid,.offer-principles__grid,.career-values__grid,.career-steps__grid,.service-detail__grid,.cooperation-principles__grid) article p{margin-inline:auto}.cooperation-principles__grid article:nth-child(2n){padding-left:clamp(1rem,2vw,2rem)}.about-timeline li{align-items:center;text-align:center}.about-timeline p{margin-inline:auto}.cooperation-tile,.offer-tile{align-items:center;text-align:center}.offer-tile h2{display:block}.offer-tile__media{align-self:stretch}.offer-tile__situation{margin-inline:auto}.offer-tile__items{justify-content:center}.cooperation-tile .text-link,.offer-tile__link{align-self:center}.person-card__content,.team-home__lead-body{text-align:center}.team-home__lead-body p:last-of-type{margin-inline:auto}.team-group__head{display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center}.team-names,.team-names ul{justify-content:center}.departments article{text-align:center}.departments li{align-items:center}:is(.service-disclosure,.calculator-section__disclosure,.tools-notice,.service-tools){margin-inline:auto}.service-tools .eyebrow{justify-content:center}}:is(.offer-tile,.cooperation-tile,.about-principles__grid article,.offer-principles__grid article,.career-values__grid article,.career-steps__grid article,.service-detail__grid article,.cooperation-principles__grid article,.case-standard li,.calculator-preview__list li,.stat-row>div,.tools-list a,.team-pool__list li,.person-card,.journey__tab,.decision-fields__index button){position:relative;isolation:isolate}.decision-fields__index button:before,:is(.offer-tile,.cooperation-tile,.about-principles__grid article,.offer-principles__grid article,.career-values__grid article,.career-steps__grid article,.service-detail__grid article,.cooperation-principles__grid article,.case-standard li,.calculator-preview__list li,.stat-row>div,.tools-list a,.team-pool__list li,.person-card,.journey__tab):after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(19rem circle at var(--spot-x,50%) var(--spot-y,50%),rgba(199,154,74,.14),transparent 72%);opacity:0;pointer-events:none;transition:opacity .42s var(--ease)}.decision-fields__index button.is-spotlit:before,:is(.offer-tile,.cooperation-tile,.about-principles__grid article,.offer-principles__grid article,.career-values__grid article,.career-steps__grid article,.service-detail__grid article,.cooperation-principles__grid article,.case-standard li,.calculator-preview__list li,.stat-row>div,.tools-list a,.team-pool__list li,.person-card,.journey__tab).is-spotlit:after{opacity:1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:is(.intro-section__media,.about-intro__media,.about-leadership__media,.career-media__frame,.team-home__photo,.team-leadership-anchor__photo,.offer-tile__media,.person-card__photo){animation:depth-plane linear both;animation-timeline:view();animation-range:cover 0 cover 100%;transform-origin:50% 50%}:is(.market-strip,.stat-row,.decision-fields__layout,.journey__stage,.contact-card,.finance-calculator,.career-closed__panel,.departments-wrap,.footer-map-band,.calculator-preview__list,.about-timeline,.team-pool__list,.team-home__partners,.team-leaders,.team-group,.tools-list,.service-tools,.cooperation-tiles,.offer-grid>*,.cooperation-details__list>article,.about-principles__grid,.offer-principles__grid,.career-values__grid,.career-steps__grid,.career-role__details,.service-detail__grid,.cooperation-principles__grid,.case-standard ol){animation:depth-plane-soft linear both;animation-timeline:view();animation-range:cover 0 cover 100%;transform-origin:50% 50%}:is(.intro-section__media,.about-intro__media,.about-leadership__media,.career-media__frame,.offer-tile__media,.journey__media) img{animation:depth-parallax linear both;animation-timeline:view();animation-range:cover 0 cover 100%}:is(.editorial__rail:not(.contact-details),.cooperation-process__heading,.team-pool__heading,.departments-wrap__heading) :is(.h2-display,h2){animation:depth-emerge linear both;animation-timeline:view();animation-range:entry 0 cover 42%}:is(.home-hero__content,.page-hero__grid,.parallax-band--full .parallax-band__content){animation:depth-recede linear both;animation-timeline:scroll(root);animation-range:0 75vh}@keyframes depth-plane{0%{transform:perspective(1500px) translate3d(0,7vh,-240px) rotateX(15deg)}36%,64%{transform:perspective(1500px) translateZ(0) rotateX(0deg)}to{transform:perspective(1500px) translate3d(0,-5vh,-180px) rotateX(-11deg)}}@keyframes depth-plane-soft{0%{transform:perspective(1800px) translate3d(0,4vh,-120px) rotateX(7deg)}30%,70%{transform:perspective(1800px) translateZ(0) rotateX(0deg)}to{transform:perspective(1800px) translate3d(0,-3vh,-90px) rotateX(-5deg)}}@keyframes depth-parallax{0%{translate:0 -4.5%;scale:1.12}to{translate:0 4.5%;scale:1.12}}@keyframes depth-emerge{0%{opacity:.12;transform:perspective(900px) translate3d(0,2.25rem,-150px)}to{opacity:1;transform:none}}@keyframes depth-recede{to{opacity:.1;transform:perspective(1200px) translate3d(0,12vh,-340px)}}@media (max-width:760px){:is(.intro-section__media,.about-intro__media,.about-leadership__media,.career-media__frame,.team-home__photo,.team-leadership-anchor__photo,.offer-tile__media,.person-card__photo){animation-name:depth-plane-soft}}}}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_e86977{font-family:Sora,Sora Fallback;font-style:normal}.__variable_e86977{--font-display-source:"Sora","Sora Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_481cdf{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_481cdf{--font-body-source:"Manrope","Manrope Fallback"}