body.agency-legacy{--bg:#f6f7fb;--brand:#3158f6;--cyan:#08a7bd;--gold:#e8efff;--ink:#0b1220;--ink-soft:#26344d;--muted:#607089;--line:#e4e8f2;--shadow:none;background:var(--bg);font-family:'DM Sans',sans-serif;color:var(--ink);padding-bottom:0}body.agency-legacy h1,body.agency-legacy h2,body.agency-legacy h3{font-family:'Manrope',sans-serif;letter-spacing:-.045em;font-weight:500;line-height:1.12}body.agency-legacy h1{font-size:clamp(40px,5.5vw,76px)}body.agency-legacy h2{font-size:clamp(28px,3.2vw,44px)}body.agency-legacy .hero{background:var(--bg);border-bottom:1px solid var(--line);box-shadow:none;color:var(--ink)}body.agency-legacy .hero::before,body.agency-legacy .hero::after{display:none}body.agency-legacy .hero .accent{color:var(--brand)}body.agency-legacy .hero p{color:var(--muted)}body.agency-legacy .hero-inner{padding-block:55px}body.agency-legacy .btn{border-radius:3px;box-shadow:none;font-weight:500}body.agency-legacy .btn-primary{background:var(--brand);color:white;border:1px solid var(--brand)}body.agency-legacy .btn-secondary{background:transparent;color:var(--ink);border:1px solid #a4b0c5}body.agency-legacy .card,body.agency-legacy .block,body.agency-legacy .price-card,body.agency-legacy .proof-item,body.agency-legacy .step,body.agency-legacy details{border-radius:3px;box-shadow:none;border-color:var(--line);background:#ffffff}body.agency-legacy .section{background:transparent}body.agency-legacy .final-cta{background:#e8efff;color:var(--ink);border-radius:3px;box-shadow:none}body.agency-legacy .kicker{background:transparent;border:0;color:var(--muted);font-size:11px;letter-spacing:.1em}body.agency-legacy .dot{background:var(--brand)}body.agency-legacy .agency-header{position:relative;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:none}body.agency-legacy .agency-nav a{font-size:13px;color:var(--ink);font-weight:500;text-decoration:none}body.agency-legacy .agency-nav a.nav-cta:hover{color:var(--paper)}body.agency-legacy .agency-footer{border:0;background:var(--paper);font-family:var(--font)}body.agency-legacy .agency-footer a{font-weight:400}body.agency-legacy .agency-footer .wordmark,body.agency-legacy .agency-header .wordmark{font-weight:800;color:var(--ink)}body.agency-legacy .footer-top p{color:var(--ink)}body.agency-legacy .ns-progress,body.agency-legacy .ns-back-top{display:none}
