/* Six new website directions. The accepted original is retained separately. */
.direction-bar{background:#f6f6f8;color:#30333d;border-bottom:1px solid #dddfe6;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 24px;font-size:9px;position:relative;z-index:50}.direction-label{font-size:8px;font-weight:650;letter-spacing:.08em;line-height:1.6}.direction-label>span{display:block;font-weight:400;color:#858a96}.direction-bar nav{display:flex;gap:4px;flex-wrap:wrap;justify-content:center}.direction-bar nav a{display:flex;gap:7px;align-items:center;border-radius:30px;padding:8px 12px;font-size:10px;white-space:nowrap}.direction-bar nav a small{opacity:.5;font-size:8px}.direction-bar nav a[aria-current]{background:#20232b;color:white}.direction-bar nav a:hover{box-shadow:inset 0 0 0 1px #a4a8b5}.archive-link{font-size:9px;white-space:nowrap;opacity:.6}.revised-hero{padding-top:25px}.first-look{max-width:660px;width:88%;margin:0 auto 46px;padding:13px 18px;background:#ffffff08;border:1px solid #ffffff20;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:18px}.first-look>span{display:flex;align-items:center;gap:9px;font-size:8px;letter-spacing:.13em;color:#aaabb5}.first-look i{width:5px;height:5px;border-radius:50%;background:#a49dff;box-shadow:0 0 0 4px #a49dff13}.first-look>button{background:none;color:#dedcff;font-size:11px;display:flex;gap:18px;padding:2px}.hero-text .hero-fine{font-size:10px!important;margin-top:17px!important;opacity:.7}.revised-hero .hero-text{max-width:1100px}.revised-hero h1{font-size:clamp(44px,5vw,73px)}.service-price{margin-top:27px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.service-price>span{font-size:12px;opacity:.6}.service-price strong{font-size:47px;font-weight:500;line-height:1;letter-spacing:-.055em}.service-price>small{flex-basis:100%;font-size:11px;color:var(--muted);margin-top:4px}.service-card .service-copy{display:flex;flex-direction:column;flex:1}.service-card .service-copy>.button{align-self:flex-start;margin-top:auto}.service-card h3{font-size:33px}.format-note{border-top:1px solid var(--line);padding-top:24px;margin:3px 0 30px;font-size:12px}.format-note b{font-weight:550}.format-note p{font-size:12px;line-height:1.8;margin-top:10px}.video-price-strip{display:grid;grid-template-columns:50px 1fr auto;align-items:center;gap:25px;padding:29px 34px;border:1px solid var(--line);border-radius:18px;margin-top:22px}.video-plus{display:grid;place-items:center;background:#f0eefc;border-radius:50%;color:#635be8;width:40px;height:40px;font-size:25px;font-weight:300}.video-price-strip h3{font-size:19px;letter-spacing:-.025em}.video-price-strip h3 b{font-weight:550;color:var(--accent);margin-left:10px}.video-price-strip p{font-size:12px;margin-top:10px;max-width:690px;line-height:1.7}.video-price-strip>span:last-child{font-size:10px;color:var(--muted)}.price-note{font-size:10px;margin-top:18px;max-width:950px}.showcase{background:#f5f5f8}.showcase-heading{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:end;margin-bottom:54px}.showcase-heading p{font-size:16px;line-height:1.8}.showcase-heading h2{max-width:640px}.showcase-stage{display:grid;grid-template-columns:.7fr 1.8fr;gap:45px;align-items:start}.showcase-stage>div{min-width:0}.showcase-rail{padding-top:20px}.showcase-rail article{padding:23px 0;border-top:1px solid #dddee5;position:relative}.showcase-rail article>span{font-size:9px;color:#8a8b98;display:block;margin-bottom:10px}.showcase-rail h3{font-size:20px;letter-spacing:-.025em;line-height:1.3}.showcase-rail p{font-size:12px;line-height:1.8;margin-top:12px}.showcase-rail .button{margin-top:15px;font-size:11px}.showcase-rail .eyebrow{font-size:9px}.display-caption{font-size:10px;line-height:1.7;margin:18px 5px 0}.capability-section .section-heading{max-width:700px}.capability-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:23px}.capability-card{grid-column:span 2;text-align:left;padding:0;background:#f3f4f7;border:1px solid #e8e9ef;border-radius:18px;overflow:hidden;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column}.capability-card:hover{transform:translateY(-5px);box-shadow:0 16px 30px #11182b13}.capability-card:first-child,.capability-card:nth-child(2){grid-column:span 3}.capability-art{padding:30px;color:#eff1fc;background:#171a24;min-height:270px;overflow:hidden;position:relative;flex:1;pointer-events:none}.capability-art>.teaser-value{font-size:40px}.capability-art h3{font-size:25px;margin-top:22px}.capability-art p{font-size:10px;color:#a3aabc}.capability-art .teaser-accounts{margin:20px 0 25px}.capability-art .teaser-treemap{grid-template-rows:29fr 12fr;height:190px;margin-top:23px}.capability-art .teaser-treemap>div:first-child strong{font-size:35px}.capability-art .teaser-treemap>div{padding:12px}.capability-art .valuation-chart{max-height:160px;margin:0}.capability-art .teaser-costs>div{grid-template-columns:65px 1fr 55px;gap:10px;font-size:10px;margin:25px 0}.capability-art .teaser-review>div{grid-template-columns:20px 1fr 12px}.capability-art .teaser-review small{display:none}.capability-copy{padding:25px 27px 29px;min-height:180px}.capability-copy>span{font-size:8px;letter-spacing:.1em;color:#858a97}.capability-copy h3{font-size:23px;line-height:1.25;display:flex;justify-content:space-between;gap:15px;margin:13px 0}.capability-copy h3 b{font-weight:400;font-size:20px}.capability-copy p{font-size:12px;line-height:1.75}.further-detail{display:grid;grid-template-columns:.6fr 1.4fr;gap:50px;border-top:1px solid var(--line);margin-top:40px;padding-top:30px}.further-detail .eyebrow{font-size:9px}.further-detail p{font-size:13px;line-height:1.8}.scope-callout{padding:23px;border:1px solid var(--line);border-radius:14px;margin-top:34px}.scope-callout>b{font-size:22px;letter-spacing:-.035em;line-height:1.5;font-weight:550}.scope-callout p{font-size:12px;margin-top:12px}.media-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.media-layout>div>p{font-size:15px;line-height:1.85;margin-top:25px}.media-layout .media-price{font-size:13px;border-top:1px solid var(--line);padding-top:22px}.media-layout .media-small{font-size:12px}.media-art{background:#191c25;color:white;border-radius:22px;padding:30px;overflow:hidden}.media-caption{display:flex;justify-content:space-between;gap:15px;font-size:8px;letter-spacing:.1em}.media-caption>b{font-weight:500;opacity:.6}.media-document{margin:28px 0 0;padding:27px;background:#f3f5fa;color:#1e2c40;border-radius:11px;position:relative}.media-document>h3{font-size:31px;margin-bottom:30px}.media-document .teaser-label,.media-document .teaser-pair{display:none}.media-document .teaser-value{font-size:32px;margin:0}.media-document .teaser-value small{font-size:9px}.media-document .valuation-chart{margin-top:15px}.media-transcript{background:#30343e;padding:18px 22px;border-radius:10px;margin:14px 0;font-size:8px}.media-transcript>span{font-size:7px;letter-spacing:.1em;color:#afb5c3}.media-transcript p{font-size:11px;line-height:1.7;color:#c1c5ce;margin-top:9px}.layout-label{font-size:8px;color:#8f97a8}.formats-section{background:#f1f2f6}.formats-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px;align-items:center}.formats-layout>div>p{margin-top:25px;line-height:1.85;font-size:15px}.format-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}.format-card{border:1px solid #e3e5ec;border-radius:13px;padding:28px 24px;background:white;min-height:340px;box-shadow:0 12px 30px #28334a08}.format-card>span{font-size:7px;letter-spacing:.08em}.format-card h3{font-size:28px;margin:25px 0}.format-card p{font-size:11px;line-height:2}.html-format{background:#23233b;color:#fff;transform:translateY(-20px)}.html-format p{color:#c0c0d4}.word-format{transform:translateY(20px)}.format-bars{display:grid;gap:10px;margin:30px 0;height:65px;align-content:center}.format-bars i{height:7px;background:#9b91fa;border-radius:3px;width:90%}.format-bars i:nth-child(2){width:55%;background:#5baba6}.format-bars i:nth-child(3){width:30%;background:#c9ad7d}.text-lines{display:grid;gap:9px;height:65px;align-content:center;margin:30px 0}.text-lines i{height:3px;background:#d0d4de}.text-lines i:nth-child(even){width:75%}.delivery-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.delivery-grid article{padding:35px 32px;border-right:1px solid var(--line)}.delivery-grid article:first-child{padding-left:0}.delivery-grid article:last-child{border:0;padding-right:0}.delivery-grid article>span{font-size:8px;letter-spacing:.09em;color:var(--muted)}.delivery-symbol{font-size:35px;font-weight:300;margin:30px 0 24px;color:var(--accent);line-height:1}.delivery-grid h3{font-size:25px;line-height:1.25}.delivery-grid p{margin-top:20px;font-size:13px;line-height:1.85}.delivery-grid small{display:block;margin-top:22px;font-size:10px;color:var(--muted);line-height:1.75}.delivery-note{font-size:11px;margin-top:26px;line-height:1.8;max-width:1000px}.process{padding-top:30px}.live-example .live-preview{max-width:1000px;margin-left:auto;margin-right:auto}.live-example .section-heading p{max-width:600px}.live-example .section-heading{text-align:center}.live-example .section-heading p{margin-left:auto;margin-right:auto}.hero-teaser{border:1px solid #ffffff25;padding:40px;border-radius:23px;background:linear-gradient(130deg,#292b36,#13161d);color:#f0f1fb;box-shadow:0 30px 70px #0003;position:relative;min-width:0}.hero-teaser h3{font-size:35px;line-height:1.15;margin-top:24px}.hero-teaser>p{font-size:11px;color:#9ba3b5}.teaser-open{display:flex;justify-content:space-between;width:100%;border-top:1px solid #ffffff20;padding:20px 0 0;background:transparent;color:#d2ceff;font-size:11px;margin-top:27px}.teaser-open span{font-size:20px;line-height:1}.year-panorama{width:min(1220px,88%);margin:65px auto 0;display:grid;grid-template-columns:.75fr 1.25fr;position:relative;gap:0 24px;padding-bottom:40px}.year-image{position:relative;min-width:0;overflow:hidden;border-radius:23px}.year-image>img{width:100%;height:100%;object-fit:cover;object-position:45% center;filter:brightness(.75)}.year-image>span{position:absolute;bottom:25px;left:25px;font-size:8px;letter-spacing:.15em;color:white}.year-hero .hero-teaser{background:#1c2030}.year-hero .hero-teaser .teaser-value{margin:15px 0}.period-markers{grid-column:1/-1;display:flex;justify-content:space-between;font-size:9px;color:#777d91;padding-top:28px}.hero-split{display:grid;grid-template-columns:1.05fr 1fr;gap:75px;align-items:center;margin:50px auto 0;padding-bottom:80px}.hero-split .hero-text{text-align:left;width:100%}.hero-split .hero-text h1{font-size:clamp(38px,4vw,58px)}.hero-split .hero-text>p{font-size:15px}.hero-split .hero-text>.actions{justify-content:flex-start;gap:22px}.hero-split .hero-text .text-link{font-size:11px}.hero-split .hero-text .hero-fine{font-size:9px!important}.allocation-ticket{background:#d7d5ed;border-radius:12px;padding:20px 28px;color:#252437;margin:18px 20px -8px}.allocation-ticket>span{font-size:7px;letter-spacing:.12em;opacity:.6}.allocation-ticket strong{display:block;font-size:19px;font-weight:500;letter-spacing:-.04em;margin:8px 0}.allocation-ticket p{font-size:10px;color:#67667b}.cost-stage{max-width:1050px;width:88%;margin:65px auto 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center;padding-bottom:70px}.cost-stage-note h2{font-size:42px}.cost-stage-note>p{font-size:14px;line-height:1.9;margin:25px 0;color:#9399a9}.cost-stage-note .eyebrow{font-size:9px;color:#a4a1c7}.cost-stage-note .secondary{color:#e7e4ff;background:#2a2838;font-size:12px}.findings-strip{display:flex;justify-content:center;gap:80px;border-top:1px solid #ffffff18;padding:26px;color:#767984;font-size:9px}.findings-strip b{font-weight:400;color:#c7c8d1;margin-left:15px}.mode-new-hero{background:#f4f2ec;padding:45px 0 90px}.mode-editorial{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:center}.mode-lead h1{font-size:clamp(44px,4.9vw,70px);letter-spacing:-.06em;line-height:1.04}.mode-lead h1>span{color:#596d64}.mode-lead>p{font-size:15px;line-height:1.85;margin:27px 0 0;max-width:520px;color:#656c67}.mode-lead .eyebrow{font-size:9px;color:#646d66}.mode-lead .actions{gap:21px}.mode-lead .text-link{font-size:12px}.mode-price-line{margin-top:34px;border-top:1px solid #d7dad3;padding-top:22px;display:flex;gap:30px;font-size:10px;color:#70776f}.mode-price-line b{display:block;font-weight:500;font-size:16px;color:#303a32}.mode-visual{position:relative;background:#e4e7d9;padding:24px;border-radius:4px 70px 4px 4px}.mode-sheet-label{display:flex;justify-content:space-between;font-size:7px;letter-spacing:.07em;margin:2px 0 22px;color:#79816f;gap:10px}.mode-visual .hero-teaser{border:0;border-radius:4px;background:#fff;color:#25372f;box-shadow:0 20px 30px #34453413;padding:35px}.mode-visual .teaser-accounts i{background:#edf0eb}.mode-visual .teaser-accounts b{background:#53735f}.mode-visual .teaser-label>span{border-color:#cbd2c9}.mode-visual .teaser-pair{border-color:#e1e6de}.mode-visual .teaser-open{border-color:#e0e4dc;color:#356049}.mode-note{display:flex;align-items:center;gap:20px;background:#354d3e;color:#f7f7ed;padding:22px 26px;margin:24px -44px -46px 45px;border-radius:3px}.mode-note>span{font-size:9px;border-right:1px solid #ffffff50;padding-right:20px;letter-spacing:.07em}.mode-note p{font-size:17px;line-height:1.4;color:#eff0e7;letter-spacing:-.03em}[data-draft=mode]{--accent:#345d47;--page:#fbfbf8;--ink:#233129;--muted:#6e776f;--line:#d9dfd7;--soft:#f0f2eb}[data-draft=mode] #site{background:#f4f2ec}[data-draft=mode] .site-nav{color:#26372e}[data-draft=mode] .nav-action{background:#2f4f3c;color:#fff}[data-draft=mode] main{background:#fbfbf8}[data-draft=mode] .services{background:#fbfbf8}[data-draft=mode] .services .section-heading{display:block;text-align:left}[data-draft=mode] .service-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}[data-draft=mode] .service-card{display:flex;background:#f0f2eb;border:1px solid #dfe4da;border-radius:14px;gap:0;padding:0;grid-template-columns:none}[data-draft=mode] .service-copy{padding:40px}[data-draft=mode] .service-1{background:#263c30;color:#fff;--muted:#b8c6bb;--line:#49634f}[data-draft=mode] .service-1 .secondary{background:#e2e8da;color:#263c30}[data-draft=mode] .showcase{background:#eaece4}[data-draft=mode] .capability-art{background:#25392e}[data-draft=mode] .capability-copy{background:#f0f2eb}[data-draft=mode] .live-example{background:#23362b;color:white;--muted:#b7c5bb}[data-draft=mode] .formats-section{background:#eef0e8}[data-draft=mode] .html-format{background:#2f4c3a}[data-draft=mode] .contact{background:#e6eadf}[data-draft=mode] .media-art{background:#263b2f}[data-draft=mode] .scope{background:#f5f5ef}[data-draft=mode] .faq{padding-top:90px}[data-draft=year] .showcase-stage{grid-template-columns:1fr}[data-draft=year] .showcase-rail{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;align-items:start;padding:0}[data-draft=year] .showcase-rail>.eyebrow{grid-column:1/-1;margin:0}[data-draft=year] .showcase-rail .button{grid-column:1/-1;justify-self:start}[data-draft=year] .portfolio-lab{max-width:1050px;margin:auto}[data-draft=exposure] .showcase{background:#efeff6}[data-draft=costs] .showcase{background:#f1f2f4}[data-draft=findings] .scope{padding-bottom:70px}
@media(min-width:1550px){.container,.site-nav{width:min(1360px,88%)}.showcase-stage{grid-template-columns:.65fr 1.85fr}.showcase-rail p{font-size:14px}}
@media(max-width:1100px){.direction-bar{gap:10px;padding:10px 14px}.direction-label{display:none}.direction-bar nav{justify-content:flex-start}.showcase-stage{grid-template-columns:1fr}.showcase-rail{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.showcase-rail>.eyebrow{grid-column:1/-1;margin-bottom:0}.showcase-rail .button{grid-column:1/-1;justify-self:start;margin-top:0}.showcase-heading{gap:40px}.media-layout{gap:45px}.formats-layout{gap:40px}.hero-split{gap:40px}.hero-teaser{padding:30px}.mode-editorial{gap:40px}.mode-visual{padding:20px}.mode-visual .hero-teaser{padding:25px}.mode-note{margin-right:-25px}.mode-price-line{gap:20px}.delivery-grid article{padding:30px 23px}.video-price-strip{grid-template-columns:40px 1fr}.video-price-strip>span:last-child{grid-column:2}.capability-card{grid-column:span 3}.capability-card:last-child{grid-column:span 6}.capability-card:last-child{display:grid;grid-template-columns:1fr 1fr}.capability-art{min-height:250px}}
@media(max-width:800px){.direction-bar{display:block}.direction-bar nav{gap:4px;justify-content:center}.direction-bar nav a{font-size:9px;padding:6px 10px}.archive-link{display:none}.showcase-heading{grid-template-columns:1fr;gap:24px}.showcase-heading p{font-size:15px;max-width:650px}.showcase-rail{gap:20px}.showcase-rail article{padding:20px 0}.showcase-rail h3{font-size:19px}.showcase-rail p{font-size:11px}.hero-split{grid-template-columns:1fr;margin-top:35px;gap:40px}.hero-split .hero-text{text-align:center;max-width:650px}.hero-split .hero-text>.actions{justify-content:center}.hero-split .hero-text h1{font-size:50px}.hero-split .hero-teaser,.exposure-composition{width:100%;max-width:580px;margin:auto}.year-panorama{grid-template-columns:.6fr 1.4fr;gap:14px}.year-image>span{font-size:6px;left:15px}.cost-stage{gap:30px;grid-template-columns:.8fr 1.2fr}.cost-stage-note h2{font-size:32px}.cost-stage-note>p{font-size:12px}.hero-teaser{padding:25px}.teaser-label{font-size:7px}.media-layout,.formats-layout{grid-template-columns:1fr;gap:45px}.media-art{max-width:560px}.formats-layout>div:first-child{max-width:600px}.format-pair{max-width:580px;margin:10px 0 15px}.delivery-grid{grid-template-columns:1fr}.delivery-grid article{padding:27px 0!important;border-right:0;border-bottom:1px solid var(--line)}.delivery-symbol{margin:20px 0;font-size:30px}.delivery-grid h3{font-size:25px}.delivery-grid small{margin-top:13px}.delivery-grid p{margin-top:15px;max-width:650px}.findings-strip{gap:30px}.mode-editorial{grid-template-columns:1fr;gap:45px}.mode-lead h1{font-size:58px}.mode-lead>p{max-width:620px}.mode-visual{max-width:580px}.mode-new-hero{padding:35px 0 80px}.mode-lead .actions{flex-direction:row;align-items:center}.mode-note{margin-right:-20px}.further-detail{gap:25px;grid-template-columns:1fr}.further-detail .eyebrow{margin:0}[data-draft=mode] .service-copy{padding:30px}[data-draft=mode] .service-grid{grid-template-columns:1fr}.first-look{margin-bottom:35px}.first-look>span{font-size:7px}.first-look>button{font-size:10px}}
@media(max-width:560px){.direction-bar nav a{font-size:9px;padding:5px 7px;gap:5px}.direction-bar nav a small{font-size:7px}.direction-bar nav{gap:2px}.site-nav{min-height:82px}.revised-hero{padding-top:12px}.revised-hero h1{font-size:37px}.first-look{padding:12px 14px;margin-bottom:32px;display:block}.first-look>span{font-size:7px}.first-look>button{font-size:11px;margin-top:8px;width:100%;justify-content:space-between}.hero-text .hero-fine{max-width:270px;font-size:9px!important;line-height:1.8!important}.revised-hero .actions{gap:20px}.revised-hero .actions .text-link{font-size:10px;max-width:290px;text-align:center}.service-price strong{font-size:43px}.service-price small{font-size:10px}.service-copy{padding:30px 26px}.service-card h3{font-size:31px}.format-note{font-size:11px}.format-note p{font-size:11px}.video-price-strip{padding:24px 22px;gap:14px;grid-template-columns:28px 1fr}.video-plus{width:27px;height:27px;font-size:20px}.video-price-strip h3{font-size:18px;line-height:1.5}.video-price-strip h3 b{margin-left:0;display:block}.video-price-strip p{font-size:11px}.price-note{font-size:9px;line-height:1.8}.showcase-heading{gap:24px;margin-bottom:30px}.showcase-heading h2{font-size:36px}.showcase-heading p{font-size:14px}.showcase-rail,[data-draft=year] .showcase-rail{display:block}.showcase-rail>.eyebrow{margin-bottom:22px}.showcase-rail article{padding:18px 0}.showcase-rail article>span{float:left;margin-right:15px;margin-top:3px}.showcase-rail article>p{margin-left:30px}.showcase-rail .button{margin-top:10px}.showcase-stage{gap:30px}.portfolio-lab{margin:0 -6px}.display-caption{font-size:9px}.capability-grid{grid-template-columns:1fr;gap:22px}.capability-card,.capability-card:first-child,.capability-card:nth-child(2),.capability-card:last-child{grid-column:1;display:flex}.capability-art{padding:26px;min-height:270px}.capability-copy{min-height:0;padding:24px}.capability-copy h3{font-size:24px}.capability-copy p{font-size:12px}.further-detail p{font-size:12px}.scope-callout{margin-top:24px}.scope-callout>b{font-size:22px}.scope-callout p{font-size:12px}.media-art{padding:22px}.media-document{padding:22px;margin-top:25px}.media-document>h3{font-size:28px}.media-document .teaser-value{font-size:29px}.media-caption{font-size:7px}.media-layout>div>p{font-size:14px}.media-layout .media-price{font-size:12px}.formats-layout>div>p{font-size:14px}.format-pair{gap:10px;margin-top:10px}.format-card{padding:23px 16px;min-height:300px}.format-card>span{font-size:6px;line-height:1.6;display:block}.format-card h3{font-size:23px}.format-card p{font-size:10px;line-height:1.9}.delivery-grid p{font-size:13px}.delivery-grid small{font-size:10px}.delivery-note{font-size:10px}.year-panorama{grid-template-columns:1fr;margin-top:38px;gap:15px;padding-bottom:30px}.year-image{height:180px}.year-image img{object-position:50% 45%}.year-image>span{left:22px;bottom:20px;font-size:8px}.period-markers{font-size:7px;gap:10px;padding-top:12px}.year-hero .hero-teaser{padding:24px}.hero-split{padding-bottom:45px;margin-top:30px}.hero-split .hero-text h1{font-size:37px}.hero-split .hero-text>p{font-size:14px}.hero-teaser h3{font-size:31px}.hero-teaser .teaser-label{font-size:7px}.allocation-ticket{margin:15px 12px 0;padding:20px}.allocation-ticket strong{font-size:17px}.cost-stage{grid-template-columns:1fr;margin-top:45px;gap:30px;padding-bottom:45px}.cost-stage-note{padding:0 5px}.cost-stage-note h2{font-size:35px}.cost-stage-note .eyebrow{font-size:8px}.findings-strip{flex-direction:column;align-items:flex-start;padding:23px 6%;gap:13px;font-size:9px}.findings-strip b{margin-left:20px}.mode-lead h1{font-size:45px}.mode-lead>p{font-size:14px;line-height:1.8}.mode-lead .actions{align-items:flex-start;gap:20px}.mode-lead .actions .text-link{font-size:11px}.mode-visual{padding:16px}.mode-visual .hero-teaser{padding:24px 20px}.mode-note{margin:17px -16px -39px 16px;padding:20px 18px;gap:14px}.mode-note p{font-size:15px}.mode-note>span{font-size:8px;padding-right:14px}.mode-sheet-label{font-size:6px;letter-spacing:0}.mode-new-hero{padding-top:24px;padding-bottom:70px}.mode-price-line{font-size:9px;gap:25px}.mode-price-line b{font-size:15px}.mode-lead .eyebrow{font-size:8px}[data-draft=mode] .faq{padding-top:60px}.live-example .live-preview .mini-report{width:145%}.contact .button{font-size:12px}.showcase .section-pad{padding:60px 0}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
