:root{--bg:#f4f6fd;--surface:#e7ecfc;--line:#d2d9ef}
.hero h1::after,.section-title::after,h2::after{content:"";display:block;width:56px;height:6px;margin-top:.45em;border-radius:3px;background:#f0283c}
.hero h1::after{margin-top:.35em}
a.btn-ghost:hover,a.button-ghost:hover{color:#f0283c}
.trust li::before,.facts li::before{color:#f0283c}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
