.hero{background:var(--surface-dark);padding:var(--space-20) 0;overflow:hidden}.hero-inner{display:grid;grid-template-columns:1fr;gap:var(--space-12);align-items:center}.hero h1{color:var(--text-inverse);font-size:44px;line-height:1.1;margin-bottom:var(--space-4)}.hero p.lead{color:rgba(255,255,255,0.78);font-size:22.5px;margin-bottom:var(--space-8);max-width:520px}.hero-ctas{display:flex;flex-wrap:wrap;gap:var(--space-4)}.hero-visual{display:flex;justify-content:center}.risk-grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.checklist{list-style:none;display:grid;grid-template-columns:1fr;column-gap:var(--space-16);row-gap:var(--space-12)}.checklist li{display:flex;flex-direction:column;align-items:flex-start;font-size:24px;color:var(--text-primary)}.checklist li:hover img{transform:scale(1.12)}.cost-block{display:flex;flex-direction:column;gap:var(--space-4);max-width:720px}.cost-note{font-size:13px;color:var(--text-secondary);border-left:3px solid var(--color-support-sand);padding-left:var(--space-4)}.why-grid{display:grid;grid-template-columns:1fr;gap:var(--space-12);align-items:center}.faq-form-grid{display:grid;grid-template-columns:1fr;gap:var(--space-12);align-items:start}.faq-col h2{margin-bottom:var(--space-4)}.form-col{position:relative}.cta-final{background:var(--surface-dark);text-align:center}.cta-final h2{color:var(--text-inverse)}.cta-final-buttons{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}