/* Scoped to the disposable study; the original /demo remains unchanged. */
body.editorial-site{--ink:#181a1b;--forest:#17384a;--green:#17384a;--orange:#17384a;--paper:#fff;--cream:#f8f7f4;--sage:#d5d4cf;--line:#d8d7d2;margin:0;background:#fff;color:#181a1b;font-family:'Editorial Sans',Arial,sans-serif}
.editorial-site :is(h1,h2,h3,h4){font-family:'Editorial Serif',Georgia,serif;font-weight:400;letter-spacing:-.035em}
.editorial-site :is(p,li,td,th,small,label,button,select,input,summary,.kicker,.eyebrow){font-family:'Editorial Sans',Arial,sans-serif}
.editorial-site :is(h1,h2,h3,p,a){overflow-wrap:break-word}
.editorial-site :is(h1,h2,h3){text-wrap:pretty}
.editorial-site :is(main,section,article,aside,figure,nav,div){min-width:0}
.editorial-site :is(a,button,input,select,summary):focus-visible{outline:3px solid #668ba1;outline-offset:4px}
.editorial-site :is(.kicker,.eyebrow,.article-eyebrow,.article-card-kicker){font-weight:500;letter-spacing:.16em;font-size:12px!important;color:#60676b}
.editorial-site .editorial-status{background:#17384a;color:white;padding-inline:5vw}
.editorial-site .editorial-status a{color:#fff}
.editorial-site .editorial-masthead{background:#fff;padding:27px 5vw;border-bottom:1px solid var(--line)}
.editorial-site .editorial-wordmark{color:#181a1b;letter-spacing:-.045em;font:400 clamp(2.1rem,3.2vw,3.3rem)/1.1 'Editorial Serif',Georgia,serif}
.editorial-site .editorial-wordmark span{color:#515960;font:400 10px/1.5 'Editorial Sans',sans-serif;letter-spacing:.19em}
.editorial-site .editorial-primary{margin:0;max-width:none;background:#fff;border-bottom:1px solid var(--line);padding:17px 5vw;display:flex;gap:22px;justify-content:space-between}
.editorial-site .editorial-primary a{color:#242b30;font:400 13px/1.5 'Editorial Sans',sans-serif;letter-spacing:0;text-transform:none}
.editorial-site .editorial-primary a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}
.editorial-menu{display:none;align-items:center;gap:16px;color:#17384a;background:#fff;border:1px solid #adb7bb;padding:10px 15px;font-size:14px;cursor:pointer}
.editorial-menu span{font-size:20px;line-height:1}
#editorial-navigation[hidden]{display:none!important}
#editorial-navigation{padding:18px 5vw 28px;background:#fff;display:grid;grid-template-columns:1fr 1fr;gap:0 30px;border-bottom:1px solid var(--line)}
#editorial-navigation a{font-size:15px;color:#17384a;padding:14px 0;text-decoration:none;border-bottom:1px solid var(--line)}
.editorial-skip{position:absolute;top:-100px;left:16px;z-index:1000;background:white;color:#17384a;padding:14px 20px}
.editorial-skip:focus{top:14px}
.editorial-site .editorial-directory{display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#f6f4ef;padding:70px 6vw;color:#181a1b;border-top:1px solid var(--line)}
.editorial-directory h2{font-size:clamp(2.5rem,4.5vw,4.5rem);line-height:1.04;margin:15px 0}
.editorial-directory p{color:#5c666b;font-size:14px!important}
.editorial-directory nav{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;align-content:center}
.editorial-directory nav a{display:block;border-bottom:1px solid #c5c8c6;padding:15px 0;font-size:14px;text-decoration:none;color:#17384a}
.editorial-directory a:hover{text-decoration:underline;text-underline-offset:4px}
.editorial-site footer{margin:0;background:#141819;color:#e3e6e7;padding:48px 6vw;font-size:13px}
.editorial-site footer :is(a,p,span,small){color:#d6dbdc}
.editorial-site footer .local-guides{margin:35px 0 0}
.editorial-site footer h2{font-size:25px;color:white}
.editorial-site .collection-grid>.collection-card{width:100%;min-width:0;aspect-ratio:auto}
.editorial-site .editorial-hero h1{letter-spacing:-.06em}
.editorial-site .editorial-hero-note{max-width:370px}
.editorial-site .editorial-decisions>div{flex:1}
.editorial-site .editorial-button{background:#17384a;color:white;line-height:1.5;font-size:14px;border-color:#17384a}
.editorial-site .editorial-text-link{color:#17384a}
.editorial-site .editorial-hero-lede{font-size:17px!important;line-height:1.75!important;max-width:38ch;margin:0 0 28px;color:#56626a}
.editorial-site :is(.market-breadcrumb,.about-breadcrumb,.credentials-breadcrumb,.article-back){font:400 12px/1.5 'Editorial Sans',sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#5d6870;margin:0 0 42px;max-width:100%}
.editorial-site :is(.market-hero,.report-hero,.about-hero){display:grid;grid-template-columns:1fr 1fr;min-height:620px;background:white;margin:0;border-bottom:1px solid var(--line)}
.editorial-site :is(.market-hero-copy,.report-hero-copy,.about-hero-copy){padding:64px 5vw 68px 6vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}
.editorial-site :is(.market-hero,.report-hero,.about-hero) h1{font:400 clamp(3.4rem,5.7vw,6.1rem)/1.03 'Editorial Serif',Georgia,serif;letter-spacing:-.05em;margin:15px 0 30px;color:#20282d;max-width:800px}
.editorial-site .about-hero h1{font-size:clamp(3.1rem,5.3vw,5.8rem)}
.editorial-site :is(.market-hero-art,.report-hero-visual,.about-hero-art){position:relative;min-height:100%;height:100%;overflow:hidden;margin:0;background:#e2e3df}
.editorial-site :is(.market-hero-art,.report-hero-visual,.about-hero-art)>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.72)}
.editorial-site .report-hero-visual>img{object-position:48% center}
.editorial-site .about-hero-art>img{filter:grayscale(1);object-position:32% 18%}
.editorial-site .about-monogram{display:none}
.editorial-site :is(.market-hero-caption,.report-hero-caption,.about-art-caption){color:#fff;z-index:2}
.editorial-site :is(.market-hero-caption,.report-hero-caption,.about-art-caption) strong{font:400 36px/1.1 'Editorial Serif',Georgia,serif;color:#fff}
.editorial-site :is(.report-hero-caption,.market-hero-caption) span{color:#fff;font:400 11px/1.5 'Editorial Sans',sans-serif;letter-spacing:.08em}
.editorial-site .report-meta{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0 0 25px;color:#596870;font-size:12px}
.editorial-site .primary-action{background:#17384a;border-color:#17384a;color:#fff;font:400 14px/1.5 'Editorial Sans',sans-serif;text-transform:none;letter-spacing:0;padding:17px 24px}
.editorial-site .editorial-context{display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw;padding:58px 6vw 65px;background:#f6f4ef;border-bottom:1px solid var(--line)}
.editorial-context h2{font-size:clamp(2.6rem,3.8vw,4.1rem);line-height:1.06;margin:18px 0 0;max-width:11ch}
.editorial-site .editorial-context :is(.answer-first,.about-lede){font-size:16px!important;line-height:1.85!important;max-width:none;margin:0;color:#404f56}
.editorial-context .entity-byline{margin:23px 0 0;color:#56666e;font-size:12px!important}
.editorial-site .editorial-feature{display:grid;grid-template-columns:1.15fr .85fr;gap:8vw;padding:68px 6vw;border-bottom:1px solid var(--line);background:#fff}
.editorial-feature>div+div{border-left:1px solid var(--line);padding-left:5vw}
.editorial-feature h2{font-size:clamp(3rem,4.4vw,4.5rem);line-height:1.05;margin:15px 0 20px}
.editorial-feature h3{font-size:clamp(2rem,3vw,3rem);line-height:1.1;margin:20px 0}
.editorial-feature p{font-size:15px!important;color:#526068;line-height:1.75;max-width:48ch}
.editorial-feature a{margin-top:15px}
.editorial-site :is(.market-intro,.market-signals,.report-guide,.report-summary,.report-club-profile,.report-submarkets,.report-trends,.report-methodology,.about-intro,.about-experience,.about-principles,.about-service,.about-video,.profile-resources,.market-connections){padding:75px 6vw;background:#fff;color:#202a30;border-color:var(--line)}
.editorial-site :is(.market-intro,.report-guide,.report-club-profile,.report-methodology,.about-principles,.profile-resources){background:#f6f4ef}
.editorial-site :is(.market-section-heading,.report-section-head,.about-section-head,.market-intro,.market-signals,.about-intro,.about-principles,.about-service) h2{font:400 clamp(2.6rem,4vw,4.5rem)/1.1 'Editorial Serif',Georgia,serif;letter-spacing:-.04em}
.editorial-site :is(.report-club-profile h3,.report-submarkets h3,.about-experience h3,.about-service h3){font-family:'Editorial Serif',Georgia,serif;font-size:28px;line-height:1.2}
.editorial-site .report-guide{--guide-ink:#17384a;--guide-line:#c5cbc9}
.editorial-site .report-guide h2{font-size:clamp(2.6rem,4vw,4.5rem)}
.editorial-site .report-guide-card{background:#fff}
.editorial-site .report-guide-card p{color:#53616a}
.editorial-site .report-stat.featured{background:#17384a;color:#fff}
.editorial-site .report-stat.featured :is(p,span,strong,summary,dt,dd){color:inherit}
.editorial-site :is(.report-stat-value,.headline-metric strong){font-family:'Editorial Serif',Georgia,serif}
.editorial-site .report-stat:not(.featured){background:#f7f6f2;border-color:#d4d7d4}
.editorial-site .report-stat:not(.featured) :is(strong,h3){color:#17384a}
.editorial-site .report-trend-controls button.active{background:#17384a;color:white}
.editorial-site .report-trends{background:#17384a;color:#fff}
.editorial-site .report-trends :is(h2,h3){color:#fff}
.editorial-site .report-trends :is(p,.kicker,.report-trend-column small){color:#dbe4e8}
.editorial-site .report-trends .report-trend-controls button{color:#e4ebef;border-color:#78929f}
.editorial-site .report-trends .report-trend-controls button:is(.active,:hover,:focus-visible){background:#fff;color:#17384a}
.editorial-site :is(.market-cta,.about-cta,.credentials-cta,.strategy-request){background:#17384a;color:#fff;padding:70px 6vw}
.editorial-site :is(.market-cta,.about-cta,.credentials-cta,.strategy-request) :is(h2,p,.kicker){color:#fff}
.editorial-site :is(.market-cta,.about-cta,.credentials-cta) a{background:#fff;color:#17384a;border-color:#fff}
.editorial-site :is(.about-intro p,.about-experience p,.about-principles p,.about-service p){font-size:16px!important;line-height:1.8}
.editorial-site :is(.about-experience,.about-service,.about-principles) :is(p,span,small,li){color:#4e5d65}
.editorial-site :is(.about-experience,.about-service,.about-principles) :is(a,h3,strong){color:#17384a}
.editorial-site .credentials-main{max-width:none}
.editorial-site .credentials-hero{background:#fff;grid-template-columns:1.25fr .75fr;gap:7vw;padding:65px 6vw 75px}
.editorial-site .credentials-hero h1{font-family:'Editorial Serif',Georgia,serif;line-height:1.04;max-width:700px}
.editorial-site .credentials-hero h1 em{color:#69747a;font-style:normal}
.editorial-site .credentials-lede{font-size:16px!important;line-height:1.85!important;color:#4e5d65}
.editorial-site .credentials-hero-aside{padding:0 0 0 32px;align-self:center}
.editorial-site .credentials-hero-aside p{font:400 15px/1.8 'Editorial Sans',sans-serif;color:#53616a}
.editorial-site .credentials-portrait{filter:grayscale(1);height:auto;aspect-ratio:1374/1145;object-fit:contain;object-position:center;max-width:400px;border:0}
.editorial-site .credentials-section{background:#fff;padding:70px 6vw;gap:7vw}
.editorial-site .credentials-section:nth-of-type(2n){background:#f7f6f2}
.editorial-site .credentials-section h2{font-family:'Editorial Serif',Georgia,serif;font-size:clamp(2.6rem,4vw,4.1rem)}
.editorial-site :is(.credential-list small,.reference-card p,.credentials-note p){color:#53616a}
.editorial-site .reference-card{border-color:#ccd2d0;background:#fff}
.editorial-site .reference-card h3{font-size:27px}
.editorial-site .credentials-note{background:#eceae3}
.editorial-site .articles-hub{max-width:none;padding:0}
.editorial-site .articles-heading{margin:0;padding:62px 6vw 54px;display:grid;grid-template-columns:1fr 1fr;align-items:end;border-bottom:1px solid var(--line)}
.editorial-site .articles-heading .article-eyebrow{grid-column:1/-1}
.editorial-site .articles-heading h1{font:400 clamp(4.4rem,8vw,8rem)/1 'Editorial Serif',Georgia,serif;margin:15px 0 0}
.editorial-site .articles-heading>p:last-child{justify-self:end;color:#546169;font:400 24px/1.4 'Editorial Serif',Georgia,serif;margin:0}
.editorial-site .article-feature{margin:0;display:grid;grid-template-columns:1fr 1fr;background:#f6f4ef;min-height:520px;border-bottom:1px solid var(--line)}
.editorial-site .article-feature-copy{padding:60px 5vw 60px 6vw}
.editorial-site .article-feature h2{font:400 clamp(2.4rem,3.5vw,3.8rem)/1.12 'Editorial Serif',Georgia,serif;letter-spacing:-.03em;margin:25px 0}
.editorial-site .article-feature h2 a{color:#17384a}
.editorial-site .article-feature-copy>p:not(.article-eyebrow){color:#53616a;font-size:15px;line-height:1.8}
.editorial-site .article-feature-art{background:#e4e9e8;min-height:0;align-self:stretch;display:flex;align-items:center}
.editorial-site .article-feature-art img{display:block;object-fit:contain;width:100%;height:auto;aspect-ratio:2/1}
.editorial-site .article-feature-art::before,.editorial-site .article-feature-art::after{display:none}
.editorial-site .article-feature-art img{height:100%;aspect-ratio:auto;object-fit:cover;filter:none}
.editorial-site :is(.market-hero-art,.report-hero-visual,.about-hero-art)::after{background:linear-gradient(180deg,transparent 42%,rgba(15,24,30,.55) 100%)}
.editorial-site :is(.market-hero-copy,.report-hero-copy){background:#fff}
.editorial-site .primary-action{border-radius:0}
.editorial-site .article-list{padding:65px 6vw;margin:0}
.editorial-site .article-card{padding-block:35px;border-color:#d5d8d4}
.editorial-site .article-card h2{font:400 clamp(1.9rem,2.8vw,2.8rem)/1.14 'Editorial Serif',Georgia,serif;letter-spacing:-.02em}
.editorial-site .article-card h2 a{color:#17384a}
.editorial-site .article-card p{font-size:15px;line-height:1.8;color:#53616a}
.editorial-site .article-card-image{background:#f6f4ef}
.editorial-site .article-card-image{align-self:start;display:block;height:auto;aspect-ratio:auto}
.editorial-site .article-card-image img{position:static;display:block;width:100%;height:auto;object-fit:contain;aspect-ratio:auto}
.editorial-site .articles-note{margin:0 6vw 70px;background:#f6f4ef;border-color:#ced2ce}
.editorial-site .article-masthead{max-width:1100px;margin:auto;padding:65px 6vw 45px;background:#fff}
.editorial-site .article-masthead h1{font:400 clamp(3rem,5vw,5.5rem)/1.06 'Editorial Serif',Georgia,serif;color:#17384a;letter-spacing:-.04em}
.editorial-site .article-meta{font-family:'Editorial Sans',sans-serif;color:#5a6971}
.editorial-site .article-hero-image{max-width:1180px;margin:0 auto;padding:0 5vw}
.editorial-site .article-hero-image figcaption{color:#53616a;font-size:13px!important;line-height:1.75}
.editorial-site .article-layout{max-width:1320px;gap:6vw;padding:60px 5vw 80px;grid-template-columns:230px minmax(0,1fr);margin:auto}
.editorial-site .article-body{min-width:0;max-width:780px}
.editorial-site .article-body h2{font:400 clamp(2.1rem,3.2vw,3.1rem)/1.15 'Editorial Serif',Georgia,serif;letter-spacing:-.025em;color:#17384a;margin-top:60px}
.editorial-site .article-body :is(p,li){font-family:'Editorial Sans',sans-serif;font-size:16px;line-height:1.9;color:#3b4b53}
.editorial-site .article-body h3{font-family:'Editorial Serif',Georgia,serif;font-size:26px}
.editorial-site .article-stat{background:#f3f1ea;border-color:#17384a}
.editorial-site .article-author{background:#f3f1ea;border-color:#d5d8d4}
.editorial-site .article-author-mark{background:#17384a;color:white}
.editorial-site .article-contents{color:#53616a;top:24px}
.editorial-site .strategy-hero{background:#f6f4ef;padding:80px 6vw;gap:8vw}
.editorial-site .strategy-hero h1{font-family:'Editorial Serif',Georgia,serif;line-height:1.02;font-size:clamp(4rem,7vw,7rem);letter-spacing:-.05em;color:#17384a}
.editorial-site .strategy-hero h1 em{color:#69747a;font-style:normal}
.editorial-site .strategy-perspective{background:#fff;border-color:#cbd1cd;padding:35px}
.editorial-site .strategy-quote{font:400 35px/1.15 'Editorial Serif',Georgia,serif!important;color:#17384a}
.editorial-site .strategy-perspective>p:not(.strategy-quote){font-size:14px;line-height:1.8}
.editorial-site .strategy-hero .seller-button{background:#17384a;color:#fff}
.editorial-site :is(.strategy-intro,.strategy-process){padding:75px 6vw;background:#fff}
.editorial-site .strategy-intro h2{font-size:clamp(2.8rem,4.5vw,4.5rem);line-height:1.08}
.editorial-site .strategy-process h3{font-size:30px;line-height:1.15}
.editorial-site .strategy-process p{font-size:15px;line-height:1.8;color:#53616a}
.editorial-site .strategy-request .seller-button{background:#fff;color:#17384a}
@media(max-width:1080px){
 .editorial-site .editorial-primary{display:none}.editorial-menu{display:flex}.editorial-site .editorial-contact{margin-left:auto;font-size:13px}
 .editorial-site :is(.market-hero,.report-hero,.about-hero){min-height:550px}
 .editorial-site :is(.market-hero-copy,.report-hero-copy,.about-hero-copy){padding:45px 5vw}
 .editorial-site :is(.market-hero,.report-hero,.about-hero) h1{font-size:clamp(2.8rem,5.6vw,4.2rem)}
 .editorial-site .editorial-hero-lede{font-size:15px!important}
 .editorial-site .editorial-context{gap:5vw;grid-template-columns:.65fr 1.35fr}
 .editorial-site .article-layout{grid-template-columns:190px minmax(0,1fr);gap:5vw}
 .editorial-site .article-feature-copy{padding:42px 5vw}
 .editorial-site .credentials-hero{grid-template-columns:1.15fr .85fr;gap:4vw}
 .editorial-site .credentials-hero h1{font-size:4.3rem}
 .editorial-site .credentials-section{grid-template-columns:.6fr 1.4fr;gap:4vw}
 .editorial-site .credentials-hero-aside{padding-left:20px}
}
@media(max-width:760px){
 .editorial-site .editorial-status{padding:9px 6vw;gap:12px;font-size:9px;letter-spacing:.06em}.editorial-site .editorial-status span:nth-child(2){display:none}.editorial-site .editorial-status a{font-size:10px}
 .editorial-site .editorial-masthead{padding:22px 6vw;gap:12px}.editorial-site .editorial-wordmark{font-size:2rem}.editorial-site .editorial-wordmark span{font-size:8px;letter-spacing:.1em;margin-top:8px}.editorial-site .editorial-contact{display:none}.editorial-menu{font-size:13px;padding:8px 11px;gap:10px}
 #editorial-navigation{grid-template-columns:1fr;padding-inline:6vw}
 .editorial-site :is(.market-hero,.report-hero,.about-hero){display:grid;grid-template-columns:1fr;min-height:0}
 .editorial-site :is(.market-hero-copy,.report-hero-copy,.about-hero-copy){padding:40px 6vw 45px}
 .editorial-site :is(.market-hero,.report-hero,.about-hero) h1{font-size:clamp(3rem,11vw,5rem);line-height:1.05;margin:14px 0 22px}
 .editorial-site :is(.market-breadcrumb,.about-breadcrumb,.credentials-breadcrumb){margin-bottom:27px;font-size:11px}
 .editorial-site :is(.market-hero-art,.report-hero-visual,.about-hero-art){min-height:0;height:390px}
 .editorial-site .about-hero-art{height:470px}.editorial-site .about-hero-art>img{object-position:32% 18%}
 .editorial-site .editorial-hero-lede{font-size:16px!important;max-width:38ch}
 .editorial-site :is(.editorial-context,.editorial-feature,.editorial-directory){grid-template-columns:1fr;gap:25px;padding:44px 6vw}
 .editorial-context h2{max-width:none;font-size:2.8rem}.editorial-context h2 br{display:none}.editorial-context .eyebrow{margin-top:0}
 .editorial-site .editorial-context :is(.answer-first,.about-lede){font-size:15px!important;line-height:1.85!important}
 .editorial-feature>div+div{padding:28px 0 0;border-left:0;border-top:1px solid var(--line)}
 .editorial-directory nav{gap:0 22px}.editorial-directory nav a{font-size:13px}
 .editorial-site :is(.market-intro,.market-signals,.report-guide,.report-summary,.report-club-profile,.report-submarkets,.report-trends,.report-methodology,.about-intro,.about-experience,.about-principles,.about-service,.about-video,.profile-resources,.market-connections){padding:45px 6vw}
 .editorial-site :is(.market-cta,.about-cta,.credentials-cta,.strategy-request){padding:50px 6vw}
 .editorial-site :is(.credentials-hero,.credentials-section){grid-template-columns:1fr;gap:30px;padding:42px 6vw}
 .editorial-site .credentials-hero h1{font-size:3.5rem}.editorial-site .credentials-hero-aside{padding:28px 0 0;border:0;border-top:1px solid var(--line)}
 .editorial-site .credentials-portrait{max-width:none;height:390px}.editorial-site .credentials-section h2{font-size:3rem}
 .editorial-site .reference-grid{grid-template-columns:1fr}.editorial-site .credential-list li{grid-template-columns:80px minmax(0,1fr);gap:16px}
 .editorial-site .articles-heading{padding:42px 6vw;grid-template-columns:1fr;gap:20px}.editorial-site .articles-heading h1{font-size:5rem;margin:0}.editorial-site .articles-heading .article-eyebrow{margin:0}.editorial-site .articles-heading>p:last-child{justify-self:start;font-size:24px}
 .editorial-site .article-feature{grid-template-columns:1fr;min-height:0}.editorial-site .article-feature-copy{padding:40px 6vw}.editorial-site .article-feature h2{font-size:2.6rem}.editorial-site .article-feature-art{min-height:0}
 .editorial-site .article-feature-art img{height:auto;aspect-ratio:2/1}
 .editorial-site .article-list{padding:42px 6vw}.editorial-site .article-card{grid-template-columns:1fr;gap:22px}.editorial-site .article-card-image{width:100%;height:auto;aspect-ratio:16/9}
 .editorial-site .article-card h2{font-size:2.2rem}.editorial-site .articles-note{margin-bottom:45px}
 .editorial-site .article-masthead{padding:42px 6vw 32px}.editorial-site .article-masthead h1{font-size:2.85rem;line-height:1.08}.editorial-site .article-layout{display:flex;flex-direction:column;padding:35px 6vw 50px;gap:35px}
 .editorial-site .article-contents{position:static;width:100%}.editorial-site .article-contents nav{grid-template-columns:1fr}.editorial-site .article-hero-image{padding:0}.editorial-site .article-hero-image figcaption{padding:12px 6vw}
 .editorial-site .article-body h2{font-size:2.2rem;margin-top:45px}.editorial-site .article-body :is(p,li){font-size:15px;line-height:1.85}
 .editorial-site .strategy-hero{padding:50px 6vw;grid-template-columns:1fr;gap:40px}.editorial-site .strategy-hero h1{font-size:4rem}.editorial-site .strategy-perspective{padding:28px}
 .editorial-site :is(.strategy-intro,.strategy-process){padding:45px 6vw}.editorial-site .strategy-process{grid-template-columns:1fr}
}
@media(prefers-reduced-motion:reduce){.editorial-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
