.home-audit .hero-reveal,.home-audit .fade-in{opacity:1;transform:none;animation:none;transition:none}
.home-audit section[id]{scroll-margin-top:100px}
.home-audit .foot-col h2{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);margin:0 0 8px}
.home-audit .cf-foot{min-width:0}
@media(max-width:640px){.home-audit .cf-foot{grid-template-columns:minmax(0,1fr)}}
.home-audit .cf-privacy,.home-audit .cf-submit{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}
.home-audit .cf-submit{height:auto;min-height:44px;padding-top:12px;padding-bottom:12px}.home-audit .cf-submit-icon{flex-shrink:0}
