.paid-results .section-heading h2{font-size:clamp(43px,4.8vw,66px)}.paid-results .case-slide{min-height:640px}.paid-results .case-story h3{font-size:clamp(35px,3.6vw,50px);line-height:1.05;max-width:460px;margin:25px 0 20px}.paid-results .case-story>p{font-size:17px;line-height:1.7}.paid-results .case-story .paid-budget{font-size:12px;color:#8b735c;margin:0 0 22px}.paid-results .case-meta strong{font-size:12px;max-width:260px;line-height:1.5}.paid-results .case-meta>span{white-space:nowrap}.paid-results .case-work{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:auto 0 24px}.paid-results .case-work li{font-size:12px;border:1px solid #e3b697;background:#fff3e9;border-radius:24px;padding:9px 13px}.paid-case-cta{font:500 14px/1.5 Roboto,Arial,sans-serif;color:#a64d14;text-underline-offset:5px;align-self:flex-start}.paid-case-visual{margin:0 0 26px;background:#fff4e7;color:#65452d;border-radius:15px;padding:23px 20px}.paid-case-visual figcaption{font-size:13px;line-height:1.5;font-weight:500;margin-bottom:18px}.paid-case-visual small{display:block;font:400 11px/1.5 Roboto,Arial,sans-serif;color:#866b54}.paid-clusters{display:grid;grid-template-columns:1fr 18px 1fr;gap:10px;align-items:center}.paid-clusters>div>span{font-size:11px}.keyword-scatter{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;padding:20px 10px;margin:10px 0;border:1px solid #dfc2a9;border-radius:10px;background:#f2e3d1}.keyword-scatter i{width:11px;height:11px;border-radius:3px;background:#b4a493;translate:calc((var(--n) / 3 - 2)*1px) 0}.keyword-groups{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0}.keyword-groups i{padding:10px 5px;display:flex;flex-wrap:wrap;gap:4px;justify-content:center;border:1px solid #d49765;border-radius:8px;background:#ffe0c3}.keyword-groups b{width:5px;height:5px;background:#b35315;border-radius:50%}.paid-territories{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:8px 0 18px}.paid-territories svg{width:100%;fill:#ffe2c6;stroke:#b46a30;stroke-width:1}.paid-territories svg path+path{fill:none;stroke:#8e4210;stroke-width:2}.paid-territories span{display:block;text-align:center;font-size:9px;margin-top:6px}.paid-formats{display:flex;align-items:center;justify-content:center;gap:20px;margin:8px 0 18px}.paid-formats>div{text-align:center}.format-canvas{width:80px;aspect-ratio:1;background:#f3cba5;border:1px solid #bd895e;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px}.format-1{aspect-ratio:4/5}.format-2{aspect-ratio:9/16}.format-canvas span{width:50%;height:25px;border:1px solid #ad703e;border-radius:5px;background:#ffebd7}.format-canvas b,.format-canvas i{height:3px;width:85%;background:#b7855e;display:block}.format-canvas i{width:55%;background:#e57e2f}.paid-formats strong{font:500 11px/1.5 Roboto,Arial,sans-serif;margin-top:9px;display:block}.paid-value-bars{margin:20px 0 10px;display:grid;gap:8px}.paid-value-bars>div{display:grid;grid-template-columns:85px 1fr;align-items:center;gap:12px}.paid-value-bars small{font-size:10px;color:#d0b9a3}.paid-value-bars i{display:block;height:7px;border-radius:5px;background:#a89b8d;scale:var(--bar) 1;transform-origin:left}.paid-value-bars>div+div i{background:#ff9c59}.paid-results .case-metrics strong{font-size:30px}.paid-results .metric-context{font-size:12px;line-height:1.6;max-width:470px}.paid-results-note{font-size:12px;line-height:1.6;color:#826c57;max-width:800px;margin-top:22px}.paid-carousel .counting .paid-value-bars i{animation:paid-bar-enter 1s ease both}.paid-carousel .counting .keyword-groups i,.paid-carousel .counting .paid-territories>div,.paid-carousel .counting .paid-formats>div{animation:paid-piece-enter .65s ease both}.paid-carousel .counting :is(.keyword-groups i,.paid-territories>div,.paid-formats>div):nth-child(2n){animation-delay:.12s}.paid-carousel .counting :is(.keyword-groups i,.paid-territories>div,.paid-formats>div):nth-child(3n){animation-delay:.24s}@keyframes paid-bar-enter{from{opacity:.2;transform:scaleX(.15)}to{opacity:1;transform:scaleX(1)}}@keyframes paid-piece-enter{from{opacity:.25;translate:18px 8px}to{opacity:1;translate:0 0}}
@media(max-width:800px){.paid-results .case-slide{grid-template-columns:1fr;min-height:0}.paid-results .case-story{padding:28px}.paid-results .case-evidence{padding:28px}.paid-results .case-story h3{font-size:39px}.paid-results .case-work{margin-top:20px}.paid-results .section-heading{display:block}.paid-results .section-heading>p{max-width:600px;margin-top:20px}.paid-results .case-nav{flex-wrap:wrap;gap:16px}.paid-results .case-playback-status{font-size:10px}.paid-formats{gap:14px}.format-canvas{width:65px}.paid-clusters{gap:7px}.keyword-scatter{gap:5px;padding:18px 7px}.keyword-scatter i{width:8px;height:8px}.keyword-groups i{padding:8px 3px}.paid-case-visual{padding:18px 15px}.paid-territories{gap:6px}.paid-results .case-meta strong{max-width:190px}.paid-results .before-after strong{font-size:50px}}
@media(prefers-reduced-motion:reduce){.paid-carousel .counting *{animation:none!important}}
