.home{padding-bottom:var(--space-7)}.page{max-width:var(--max);margin:0 auto}.home-section{text-align:left;margin-top:72px;padding:0}.home>.page>.home-section:first-child{margin-top:var(--space-4)}.home-section>.h2{text-align:left;margin-bottom:24px}.home-method{margin-top:56px}.home-method .method-steps{gap:16px}.why-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.preview-findings{grid-template-columns:1fr 1fr;gap:16px;display:grid}.preview-findings .finding{animation:none}.preview-link{text-align:left;margin-top:20px}.final-cta{text-align:center;background:var(--theater);max-width:720px;color:var(--theater-ink);box-shadow:var(--shadow);border-radius:16px;margin:72px auto 0;padding:40px 32px 36px}.final-cta .h2{color:var(--theater-ink);margin-bottom:14px}.final-cta .body-lg{color:#f2e9dcd1;max-width:32em;margin:0 auto 24px}.final-cta .formwrap{max-width:560px;margin:0 auto}.final-cta .form{border-color:#0000}.final-cta .form-error{color:var(--theater-ink)}.final-cta .reassure{text-align:center;color:#f2e9dca6;margin-top:14px}.cms-empty{padding:48px 0}@media (max-width:1100px){.why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:850px){.home-method .method-steps,.preview-findings{grid-template-columns:1fr}.home-section,.home-method,.final-cta{margin-top:56px}.final-cta{padding:32px 24px 28px}}@media (max-width:539px){.why-grid{grid-template-columns:1fr}.home-section,.home-method,.final-cta{margin-top:48px}.final-cta{border-radius:12px;padding:28px 18px 24px}}.home-contact{color:var(--muted);margin:0 0 48px}
