/* Institutional advisory system: Meucci identity, evidence and commercial clarity. */
.global-site{--ink:#142d36;--muted:#536872;--dark:#102a32;--line:#d9e2e5;--turquoise:#00b8b5;--gold:#ffcb46}.global-site .wrap{width:min(1240px,calc(100% - 96px))}.global-header{background:#fff;z-index:40;height:auto}.utility-bar{min-height:30px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4eaec;font-size:9px;letter-spacing:.9px;color:#59717b}.utility-bar>div{display:flex;align-items:center;gap:11px;letter-spacing:.2px}.utility-bar a{padding-block:5px}.utility-bar a[aria-current]{font-weight:700;color:#087d7a}.utility-bar>div>a:first-child{margin-right:18px}.global-header .header-inner{height:88px;gap:25px}.global-header .brand img{width:176px}.global-header .brand>span{font-size:6px;letter-spacing:1.3px}.global-header nav{gap:24px;margin-left:auto}.global-header nav>a{font-size:12px}.global-header .header-cta{background:#102a32;color:#fff;border:0;font-size:12px;padding:12px 18px;gap:15px}.global-site .hero{min-height:710px}.global-site .hero-client-question{font-size:clamp(49px,4.7vw,69px);line-height:1.04;letter-spacing:-2.6px;max-width:850px}.global-site .hero-description{font-size:16px;line-height:1.85;max-width:590px}.global-site .hero-content{padding-top:68px;padding-bottom:100px}.global-site .hero-offer-note{max-width:570px;font-size:11px;line-height:1.8;color:#d3e6e5}.global-site .hero-note{right:4%;bottom:92px;max-width:270px}.global-site .hero-shade{background:linear-gradient(90deg,rgba(7,30,38,.96) 0%,rgba(7,30,38,.88) 34%,rgba(7,30,38,.40) 67%,rgba(7,30,38,.10) 100%)}.global-site .hero-bottom{font-size:8px}.global-site .section{padding-block:88px}.global-site .section-heading{grid-template-columns:1.35fr 1fr;gap:70px}.global-site .section-intro{font-size:16px;line-height:1.85;max-width:460px}.global-site .eyebrow{font-size:9px;letter-spacing:1.2px}.global-site .credentials{padding-block:29px}.global-site .credential p{font-size:12px}.global-site .credential p span{font-size:10px}.positioning{display:grid;grid-template-columns:1fr 1fr;gap:90px;border-bottom:1px solid var(--line)}.positioning h2{font-size:48px;margin-top:22px}.positioning-copy{padding-top:40px}.positioning-copy>p{font-size:16px;line-height:1.9;margin-bottom:19px;max-width:570px}.positioning-copy>p:first-child{font-size:21px;color:#264b57;line-height:1.65}.value-sequence{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:29px}.value-sequence span{font-size:11px;line-height:1.7;border-top:2px solid #00aaa7;padding-top:15px;color:#315967}.value-sequence span:nth-child(2){border-color:#dcae37}.value-sequence span:nth-child(3){border-color:#294f63}.market-services{background:#102a32;color:#fff}.market-services h2 em{color:#ffcb46}.market-services .section-intro{color:#bacdd0}.advisory-tile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#385059;border:1px solid #385059}.advisory-tile{display:flex;flex-direction:column;align-items:flex-start;min-width:0;background:#14343d;padding:33px 30px 29px;transition:background .2s}.advisory-tile:hover{background:#1c424c}.tile-code{font-size:8px;letter-spacing:.9px;line-height:1.7;color:#91b9bc}.advisory-tile h3{font-size:29px;line-height:1.16;letter-spacing:-.6px;margin-top:27px;max-width:290px}.advisory-tile p{font-size:14px;line-height:1.9;margin-top:20px;color:#bfd1d2;flex:1}.advisory-tile>a{font-size:12px;margin-top:27px;padding-top:20px;border-top:1px solid #3b5a62;width:100%;display:flex;justify-content:space-between;gap:14px;color:#fff;line-height:1.65}.advisory-tile>a>span{color:#ffcb46}.service-bottom-line{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:29px;font-size:11px;line-height:1.8;color:#b4cbce}.service-bottom-line a{color:#fff}.service-directory .advisory-tile-grid{background:#dbe4e6;border-color:#dbe4e6}.service-directory .advisory-tile{background:#f4f7f7;color:#183d48}.service-directory .advisory-tile:hover{background:#ebf2f2}.service-directory .advisory-tile p{color:#526b76}.service-directory .tile-code{color:#497c80}.service-directory .advisory-tile>a{color:#087e7b;border-color:#ccdadd}.service-directory .advisory-tile>a>span{color:#087e7b}.evidence-home{background:#f7f4eb}.evidence-home h2{font-size:48px}.confidential-note{font-size:11px;line-height:1.85;border-left:2px solid #c89f36;padding-left:15px;margin-top:18px;color:#655f4b;max-width:440px}.case-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.case-card{background:#fff;padding:31px 32px 28px;border:1px solid #e6e4dc;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.case-card-top{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;border-bottom:1px solid #e6e9e7;padding-bottom:17px}.case-place{font-size:21px;letter-spacing:-.3px;color:#264b55}.case-phase{font-size:7px;line-height:1.7;letter-spacing:.7px;text-align:right;color:#6c6d61}.case-card h3{font-size:29px;line-height:1.17;letter-spacing:-.7px;margin-top:25px;max-width:430px}.case-card>p{font-size:14px;line-height:1.85;margin-top:20px;flex:1}.case-output{background:#f3f6f5;border-left:2px solid #009c98;padding:15px 19px;margin-top:24px;width:100%}.case-output>span{font-size:8px;letter-spacing:.4px;color:#426b6d}.case-output>p{font-size:12px;line-height:1.8;margin-top:7px}.case-card .text-link{font-size:12px;margin-top:24px}.evidence-links{display:flex;justify-content:space-between;gap:25px;margin-top:30px}.evidence-links>a{font-size:12px}.method-editorial{display:grid;grid-template-columns:1fr 1.2fr;gap:100px}.method-editorial h2{font-size:49px;line-height:1.1;margin-top:23px}.method-intro{font-size:15px;line-height:1.9;max-width:380px;margin-top:25px}.method-editorial .text-link{font-size:12px;margin-top:25px}.method-steps{list-style:none;margin:0;padding:0}.method-steps li{display:flex;gap:28px;padding:25px 0;border-top:1px solid #cbd8db}.method-steps li:last-child{border-bottom:1px solid #cbd8db}.method-steps li>span{font-size:12px;color:#008d88;margin-top:5px}.method-steps h3{font-size:25px;line-height:1.25;letter-spacing:-.4px}.method-steps p{font-size:14px;line-height:1.85;margin-top:12px}.confidentiality-band{background:#173c45;color:#fff;padding-block:63px;scroll-margin-top:135px}.confidence-layout{display:grid;grid-template-columns:64px 1.7fr 1fr;gap:35px;align-items:center}.confidence-emblem{font-family:Georgia,serif;font-size:68px;line-height:1;color:#ffcb46;align-self:start;padding-top:38px}.confidence-layout h2{font-size:39px;line-height:1.14;letter-spacing:-.8px;margin-top:20px}.confidence-layout h2 em{color:#ffcb46}.confidence-layout p:not(.eyebrow){font-size:14px;line-height:1.9;color:#bdd2d4;max-width:600px;margin-top:23px}.confidence-principles{padding-left:20px}.confidence-principles>span{display:block;font-size:12px;line-height:1.8;border-bottom:1px solid #49656c;padding-block:14px;color:#d8e7e7}.confidence-principles>a{font-size:11px;line-height:1.9;color:#ffda72;display:block;margin-top:24px}.firm-home{background:#f1f5f5}.firm-layout{display:grid;grid-template-columns:290px 1fr;gap:95px;align-items:center}.firm-portrait img{height:365px;object-fit:cover;object-position:50% 25%;width:100%;display:block}.firm-portrait>span{display:block;font-size:8px;line-height:1.9;letter-spacing:1px;border-top:3px solid #00b8b5;padding-top:18px;margin-top:18px;color:#466774}.firm-layout h2{font-size:47px;line-height:1.1;margin-top:22px}.firm-layout p{font-size:15px;line-height:1.9;margin-top:22px;max-width:690px}.firm-layout .firm-lead{font-size:19px;line-height:1.7;color:#2b4f5c}.firm-proof{display:flex;gap:15px;flex-wrap:wrap;margin-top:25px}.firm-proof span{font-size:10px;padding-right:15px;border-right:1px solid #bdcdd0;color:#406c77}.firm-proof span:last-child{border:0}.firm-layout .text-link{font-size:12px;margin-top:28px}.insights-home{border-top:1px solid #dce4e5}.insight-editorial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.insight-editorial-grid article{border-top:2px solid #b7cece;padding-top:21px;display:flex;flex-direction:column;align-items:flex-start}.insight-index{font-size:8px;line-height:1.8;letter-spacing:.6px;color:#517b81}.insight-editorial-grid h3{font-size:30px;line-height:1.18;letter-spacing:-.6px;margin-top:24px}.insight-editorial-grid p{font-size:14px;line-height:1.85;margin-top:20px;flex:1}.insight-editorial-grid .text-link{font-size:12px;margin-top:24px}.global-site .contact-form .form-note{line-height:1.9}.form-note>a{color:#087572;text-decoration:underline;text-underline-offset:3px;display:block;margin-top:9px}.editorial-hero{background:#102a32;color:#fff;padding:38px 0 64px}.editorial-hero .back-link{font-size:11px;color:#a3c3c6;margin-bottom:44px}.editorial-hero h1{font-size:clamp(45px,5.1vw,72px);letter-spacing:-2.3px;line-height:1.07;max-width:1000px;margin-top:25px}.editorial-hero h1 em{font-family:var(--serif);font-weight:400;color:#ffcb46}.editorial-lead{font-size:18px;line-height:1.85;color:#bed2d4;max-width:800px;margin-top:28px}.editorial-hero .button{font-size:13px;margin-top:30px}.mandate-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:105px}.mandate-layout>aside{align-self:start;position:sticky;top:155px}.mandate-layout>aside h2{font-size:37px;line-height:1.2;letter-spacing:-.7px;margin-top:21px}.mandate-layout>aside .text-link{font-size:11px;margin-top:26px}.mandate-lead{font-size:21px;line-height:1.75;color:#355a66;margin-top:20px}.mandate-layout h3{font-size:29px;line-height:1.2;letter-spacing:-.5px;margin-top:35px}.mandate-layout>div>p:not(.eyebrow):not(.mandate-lead){font-size:15px;line-height:1.9;margin-top:20px}.editorial-list{list-style:none;padding:0;margin-top:22px}.editorial-list li{padding:16px 0 16px 25px;border-top:1px solid #d6e1e4;position:relative;font-size:15px;line-height:1.85;color:#4a6572}.editorial-list li:before{content:'↗';position:absolute;left:0;color:#008b88}.deliverables-panel{margin-top:28px;background:#edf4f3;padding:27px 30px;border-left:3px solid #00a5a0}.deliverables-panel ul{padding-left:18px;margin:18px 0 0}.deliverables-panel li{font-size:15px;line-height:1.85;color:#315b63;margin-top:11px}.scope-boundary{font-size:12px!important;line-height:1.9!important;color:#637a83!important;border-top:1px solid #d7e1e4;padding-top:21px;margin-top:29px!important}.related-evidence{background:#f5f2e8}.related-evidence h2{font-size:42px;margin-top:22px}.related-evidence .wrap>div{display:flex;justify-content:space-between;gap:30px;margin-top:33px}.related-evidence a{font-size:13px;line-height:1.7}.case-jump{display:flex;gap:50px;padding-block:27px;border-bottom:1px solid #d7e2e5}.case-jump a{font-size:12px;color:#315f6c}.case-study{scroll-margin-top:120px}.case-alternate{background:#f2f6f5}.case-study-layout{display:grid;grid-template-columns:1fr 1.7fr;gap:95px}.case-study h2{font-size:51px;margin-top:25px;letter-spacing:-1.5px}.case-stage{font-size:12px;line-height:1.9;margin-top:22px;max-width:290px}.case-study h3{font-size:35px;line-height:1.2;letter-spacing:-.7px;max-width:650px}.case-study dl{margin:31px 0 0}.case-study dt{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#3f7778;border-top:1px solid #cedcdf;padding-top:20px;margin-top:23px}.case-study dd{font-size:16px;line-height:1.9;color:#4c6571;margin:12px 0 0}.case-disclosure{font-size:11px;line-height:1.9;color:#6b7b81;margin-top:28px}.closing-invitation{text-align:center}.closing-invitation .eyebrow{justify-content:center}.closing-invitation h2{font-size:49px;margin-top:22px}.closing-invitation .button{margin-top:30px;font-size:13px}.confidentiality-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:45px 65px}.confidentiality-grid article{border-top:1px solid #c7d8da;padding-top:23px}.confidentiality-grid article>span{font-size:11px;color:#008c88}.confidentiality-grid h2{font-size:30px;line-height:1.2;letter-spacing:-.5px;margin-top:24px}.confidentiality-grid p{font-size:16px;line-height:1.9;margin-top:20px}.confidentiality-closing{background:#173c45;color:#fff;padding-block:65px}.confidentiality-closing>.wrap{display:flex;align-items:center;justify-content:space-between;gap:50px}.confidentiality-closing h2{font-size:43px}.confidentiality-closing h2 em{color:#ffcb46}.confidentiality-closing .button{font-size:13px}.perspective-layout{display:grid;grid-template-columns:240px 1fr;gap:100px}.perspective-layout>aside{font-size:13px;line-height:1.9}.perspective-layout>aside>p{margin-bottom:20px}.perspective-layout>article{max-width:760px}.perspective-layout h2{font-size:31px;line-height:1.25;letter-spacing:-.5px;margin-bottom:20px}.perspective-layout p{font-size:17px;line-height:1.95;margin-bottom:37px}.perspective-layout blockquote{margin:40px 0;padding:27px 28px;border-left:3px solid #e6b52e;background:#faf6e8;font-size:26px;line-height:1.45;color:#3b525a;font-family:Georgia,serif}.perspective-layout .button{font-size:13px;margin-top:10px}.english-knowledge-links{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.english-knowledge-links>a{padding-top:23px;border-top:2px solid #00a8a3}.english-knowledge-links span{font-size:9px;letter-spacing:.5px;color:#48717b}.english-knowledge-links h3{font-size:29px;line-height:1.2;margin-top:24px}.english-knowledge-links p{font-size:15px;line-height:1.8;margin-top:20px}.english-knowledge-links b{font-size:12px;font-weight:400;display:block;margin-top:23px}.english-home .hero-client-question{font-size:clamp(45px,4.5vw,66px)}.english-home .hero-description{max-width:600px}.global-site .advisory-jump,.global-site .footer-bottom>div{flex-wrap:wrap}.global-site section[id]{scroll-margin-top:135px}
@media(min-width:1500px){.global-site .hero{min-height:760px}.global-site .hero-content{padding-top:85px}.global-site .hero-client-question{font-size:75px}}
@media(max-width:1120px){.global-site .wrap{width:calc(100% - 64px)}.global-header .header-inner{gap:20px}.global-header .brand img{width:155px}.global-header nav{gap:17px}.global-header nav>a{font-size:11px}.global-header .header-cta{font-size:11px;padding-inline:13px}.global-header .brand>span{font-size:5.2px}.positioning{gap:55px}.positioning h2{font-size:43px}.advisory-tile{padding:28px 24px}.advisory-tile h3{font-size:26px}.case-card h3{font-size:27px}.method-editorial{gap:60px}.confidence-layout{grid-template-columns:45px 1.5fr 1fr;gap:25px}.confidence-layout h2{font-size:34px}.firm-layout{gap:65px;grid-template-columns:250px 1fr}.firm-portrait img{height:330px}.firm-layout h2{font-size:42px}.mandate-layout{gap:65px}.case-study-layout{gap:60px}.perspective-layout{grid-template-columns:190px 1fr;gap:65px}.global-site .hero-note{display:none}}
@media(max-width:900px){.global-header .header-inner{height:80px}.global-header nav{gap:0}.global-header nav.open{top:110px}.global-header nav>a{font-size:16px}.global-header .menu-toggle{display:flex}.global-header .header-cta{margin-left:auto}.global-site .hero{min-height:700px}.global-site .hero-content{padding-top:62px}.global-site .hero-client-question{font-size:58px;max-width:740px}.global-site .hero-description{max-width:535px}.positioning{gap:40px}.positioning h2{font-size:38px}.positioning-copy{padding-top:20px}.positioning-copy>p:first-child{font-size:19px}.value-sequence{grid-template-columns:1fr;gap:12px}.value-sequence span{padding-top:9px}.advisory-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.global-site .section-heading{gap:35px}.confidence-layout{grid-template-columns:1.4fr 1fr;gap:35px}.confidence-emblem{display:none}.confidence-principles{padding-left:0}.firm-layout{grid-template-columns:220px 1fr;gap:45px}.firm-portrait img{height:310px}.firm-layout h2{font-size:37px}.firm-layout .firm-lead{font-size:17px}.insight-editorial-grid{gap:24px}.insight-editorial-grid h3{font-size:26px}.mandate-layout{grid-template-columns:1fr 1.4fr;gap:45px}.mandate-layout>aside h2{font-size:31px}.case-study-layout{grid-template-columns:1fr 1.6fr;gap:45px}.case-study h2{font-size:42px}.case-study h3{font-size:30px}.perspective-layout{grid-template-columns:160px 1fr;gap:40px}.english-home .hero-client-question{font-size:56px}.english-knowledge-links{gap:24px}.english-knowledge-links h3{font-size:26px}}
@media(max-width:700px){.global-site .wrap{width:calc(100% - 40px)}.utility-bar{min-height:30px;font-size:8px}.utility-bar>span{font-size:7px;letter-spacing:.4px}.utility-bar>div>a:first-child{margin-right:6px}.utility-bar>div{gap:8px}.global-header .header-inner{height:73px;gap:16px}.global-header .brand img{width:142px}.global-header .brand>span{font-size:4.8px;letter-spacing:1px}.global-header .header-cta{font-size:10px;padding:10px 11px}.global-header nav.open{top:103px}.global-header .menu-toggle{width:24px}.global-site .section{padding-block:61px}.global-site .hero{min-height:710px}.global-site .hero-content{padding-top:56px;padding-bottom:92px}.global-site .hero-client-question{font-size:clamp(39px,9.6vw,57px);line-height:1.08;letter-spacing:-1.5px;margin-top:25px}.global-site .hero-description{font-size:15px;line-height:1.8;max-width:500px;margin-top:26px}.global-site .hero-shade{background:linear-gradient(90deg,#071e26ed,#071e26b3)}.global-site .hero-offer-note{font-size:10px;max-width:360px}.global-site .hero-actions{gap:23px;flex-wrap:wrap}.global-site .hero-actions .button{font-size:12px;min-height:48px;padding:13px 17px}.global-site .hero-actions .text-link{font-size:11px}.global-site .hero-bottom{font-size:6px;gap:20px}.global-site .hero-bottom>span:last-child{max-width:120px}.global-site .credentials{grid-template-columns:1fr 1fr;padding-block:25px}.global-site .credentials .credential:last-child{display:none}.global-site .credential p{font-size:10px}.global-site .credential p span{font-size:9px}.global-site .eyebrow{font-size:8px;letter-spacing:1px}.positioning,.method-editorial{grid-template-columns:1fr;gap:28px}.positioning h2,.method-editorial h2{font-size:38px;line-height:1.12}.positioning-copy{padding-top:0}.positioning-copy>p{font-size:14px;line-height:1.9}.positioning-copy>p:first-child{font-size:19px}.value-sequence{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:24px}.value-sequence span{font-size:10px;line-height:1.7}.global-site .section-heading{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.global-site .section-heading h2,.evidence-home h2{font-size:37px;line-height:1.12}.global-site .section-intro{font-size:14px;line-height:1.9}.advisory-tile-grid{grid-template-columns:1fr}.advisory-tile{padding:27px 25px}.advisory-tile h3{font-size:29px;max-width:100%;margin-top:21px}.advisory-tile p{font-size:14px;margin-top:17px}.advisory-tile>a{font-size:12px;margin-top:22px;padding-top:17px}.tile-code{font-size:7px}.service-bottom-line{display:block}.service-bottom-line a{display:block;margin-top:18px}.case-card-grid{grid-template-columns:1fr;gap:20px}.case-card{padding:26px 24px}.case-card h3{font-size:29px;margin-top:22px}.case-card>p{font-size:14px}.case-phase{font-size:7px;max-width:155px}.case-place{font-size:22px}.case-output{padding:15px 16px}.case-output>span{font-size:7px}.case-output>p{font-size:12px}.evidence-links{display:block}.evidence-links>a{display:table;font-size:11px;line-height:1.8;margin-top:21px}.confidential-note{font-size:10px}.method-intro{font-size:14px;max-width:100%}.method-steps{margin-top:4px}.method-steps li{padding-block:23px;gap:20px}.method-steps h3{font-size:23px}.method-steps p{font-size:13px}.confidentiality-band{padding-block:48px}.confidence-layout{grid-template-columns:1fr;gap:23px}.confidence-layout h2{font-size:35px;line-height:1.15;margin-top:21px}.confidence-layout p:not(.eyebrow){font-size:14px;margin-top:21px}.confidence-principles{padding-top:0}.confidence-principles>span{font-size:12px;padding-block:12px}.confidence-principles>a{font-size:11px;margin-top:22px}.firm-layout{grid-template-columns:1fr;gap:30px}.firm-portrait{display:grid;grid-template-columns:110px 1fr;gap:24px;align-items:end}.firm-portrait img{height:151px;width:110px}.firm-portrait>span{font-size:8px;margin-top:0;padding-top:17px;line-height:2}.firm-layout h2{font-size:38px}.firm-layout p{font-size:14px;line-height:1.9}.firm-layout .firm-lead{font-size:17px;line-height:1.8}.firm-proof{gap:12px}.firm-proof span{font-size:9px;padding-right:12px}.insight-editorial-grid{grid-template-columns:1fr;gap:34px}.insight-editorial-grid h3{font-size:30px;line-height:1.18;max-width:100%;margin-top:21px}.insight-editorial-grid p{font-size:14px;margin-top:17px}.insight-editorial-grid .text-link{font-size:12px;margin-top:20px}.editorial-hero{padding:29px 0 45px}.editorial-hero .back-link{font-size:10px;margin-bottom:35px}.editorial-hero h1{font-size:clamp(36px,9.7vw,51px);line-height:1.1;letter-spacing:-1.3px;margin-top:24px;overflow-wrap:normal}.editorial-lead{font-size:16px;line-height:1.85;margin-top:24px}.editorial-hero .button{font-size:12px;padding-inline:17px;line-height:1.7}.mandate-layout{grid-template-columns:1fr;gap:35px}.mandate-layout>aside{position:static}.mandate-layout>aside h2{font-size:31px}.mandate-lead{font-size:19px;line-height:1.8}.mandate-layout h3{font-size:26px;margin-top:31px}.editorial-list li{font-size:14px;padding-block:14px}.deliverables-panel{padding:25px 23px}.deliverables-panel li{font-size:14px}.mandate-layout>div>p:not(.eyebrow):not(.mandate-lead){font-size:14px}.related-evidence h2{font-size:36px}.related-evidence .wrap>div{display:grid;gap:21px}.related-evidence a{font-size:12px}.case-jump{gap:18px;justify-content:space-between;flex-wrap:wrap;padding-block:23px}.case-jump a{font-size:11px}.case-study-layout{grid-template-columns:1fr;gap:28px}.case-study h2{font-size:45px;margin-top:20px}.case-stage{max-width:100%;margin-top:18px;font-size:12px}.case-study h3{font-size:30px;line-height:1.23}.case-study dt{font-size:10px}.case-study dd{font-size:15px;line-height:1.9}.case-disclosure{font-size:10px}.closing-invitation h2{font-size:39px}.confidentiality-grid{grid-template-columns:1fr;gap:35px}.confidentiality-grid h2{font-size:28px}.confidentiality-grid p{font-size:15px}.confidentiality-closing{padding-block:48px}.confidentiality-closing>.wrap{display:block}.confidentiality-closing h2{font-size:35px}.confidentiality-closing .button{font-size:12px;margin-top:28px}.perspective-layout{grid-template-columns:1fr;gap:28px}.perspective-layout>aside{border-bottom:1px solid #d6e1e3;padding-bottom:14px}.perspective-layout>aside>p{font-size:12px;margin-bottom:13px}.perspective-layout h2{font-size:28px}.perspective-layout p{font-size:16px;line-height:1.9;margin-bottom:30px}.perspective-layout blockquote{font-size:24px;padding:24px 22px;margin-block:30px}.perspective-layout .button{font-size:12px;padding-inline:17px}.english-home .hero-client-question{font-size:clamp(36px,9.2vw,54px);letter-spacing:-1.1px}.english-knowledge-links{grid-template-columns:1fr;gap:33px}.english-knowledge-links h3{font-size:29px}.global-site section[id]{scroll-margin-top:120px}}
@media(max-width:360px){.global-site .wrap{width:calc(100% - 34px)}.utility-bar>span{font-size:6px;max-width:140px}.global-header .header-inner{gap:11px}.global-header .brand img{width:125px}.global-header .brand>span{font-size:4.2px}.global-header .header-cta{font-size:9px;padding:9px}.global-site .hero-client-question{font-size:35px}.global-site .hero{min-height:730px}.global-site .hero-description{font-size:14px}.value-sequence{grid-template-columns:1fr}.value-sequence span{font-size:11px}.global-site .hero-actions{gap:20px}}

.global-site .hero .hero-description{color:#e0eeee}.global-site .hero-actions .light{color:#e3eeee}.global-site .footer-bottom{font-size:10px;line-height:1.9}.global-site .footer-main .brand>span{font-size:6px}
.global-site .hero-note a{display:inline-block;font-size:10px;line-height:1.8;color:#ffdc78;margin-top:12px}.global-site .hero-note{bottom:99px}
