header.marketing-header{padding:0;border-bottom:1px solid var(--line)!important;background:var(--bg)!important}header.marketing-header>.wrap{width:auto;max-width:1320px;height:68px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 clamp(20px,4.5vw,64px)}header.marketing-header .brand,footer.marketing-footer .brand{font-family:var(--font-display), var(--sans);letter-spacing:-.04em;font-size:21px;font-weight:800}header.marketing-header .nav a.link{border-radius:8px;font-size:14px}header.marketing-header .btn,.marketing-v3 .btn,.hx .btn{border-radius:10px}footer.marketing-footer .marketing-footer-grid{max-width:1320px;padding-inline:clamp(20px,4.5vw,64px)}footer.marketing-footer .footer-intro h2{font-family:var(--font-display), var(--sans);letter-spacing:-.04em;font-weight:800}.marketing-v3 :is(h1,h2,h3){font-family:var(--font-display), var(--sans)}.marketing-v3 .public-hero-copy h1{letter-spacing:-.035em;font-size:clamp(2.9rem,1.9rem + 3.4vw,5.4rem);font-weight:800;font-stretch:92%;line-height:.96}.marketing-v3 .public-section-heading h2{letter-spacing:-.035em;font-weight:750;line-height:1}.marketing-v3 .public-article :is(h2,h3),.marketing-v3 .v2-article :is(h2,h3){letter-spacing:-.025em}.marketing-v3 .signal-label{color:var(--faint);letter-spacing:.12em;background:0 0;border:0;border-radius:0;padding:0}.marketing-v3 .signal-label i{display:none}.marketing-v3 .public-hero:before,.marketing-v3 .public-hero:after{content:none}.marketing-v3 .public-hero{border-bottom:1px solid var(--line);padding:clamp(48px,6vw,96px) 0 clamp(64px,7vw,104px)}.marketing-v3 .public-hero-grid{max-width:1320px;padding-inline:clamp(20px,4.5vw,64px)}.marketing-v3 .public-scene{border-radius:14px;transform:none;box-shadow:0 50px 90px -60px #0000008c}.marketing-v3 .public-cta{color:#1c1405;background:#eba31a;border-top:0}.marketing-v3 .public-cta .signal-label{color:#1c1405;opacity:.72}.marketing-v3 .public-cta h2{color:#1c1405;letter-spacing:-.025em;font-weight:800;font-stretch:100%;line-height:1}.marketing-v3 .public-cta p{color:#1c1405;opacity:.86}.marketing-v3 .public-cta .btn-primary{color:#eba31a;box-shadow:none;background:#1c1405}.marketing-v3 .public-cta :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #1c1405}.marketing-v3 :is(.privacy-hero,.support-intro,.evidence-tool-intro) h1{letter-spacing:-.035em;font-weight:800;font-stretch:92%;line-height:.98}.marketing-v3.evidence-checker-page{background:0 0}.marketing-v3 .privacy-hero h1+p{margin-top:20px}
