.hero{background:var(--navy-950);padding:calc(var(--space-24) + 88px) 0 var(--space-16);text-align:center;border-bottom:var(--border-hairline)}.hero__content{max-width:900px;margin:0 auto}.hero__label{display:inline-block;margin-bottom:var(--space-6)}.hero__title{font-size:clamp(2.75rem,1.6rem + 4.2vw,4.75rem);line-height:1.02;letter-spacing:-.035em;margin-bottom:var(--space-6)}.hero__subtitle{font-size:var(--text-xl);color:var(--slate-300);line-height:var(--leading-relaxed);margin:0 auto var(--space-8);max-width:680px;text-wrap:pretty}.hero__actions{display:flex;justify-content:center;gap:var(--space-4);flex-wrap:wrap}.statutes{animation:rise-in var(--duration-reveal) var(--ease-out) .32s both}.statutes__list li{animation:rise-in var(--duration-reveal) var(--ease-out) both}.statutes__list li:nth-child(1){animation-delay:.38s}.statutes__list li:nth-child(2){animation-delay:.44s}.statutes__list li:nth-child(3){animation-delay:.5s}.statutes__list li:nth-child(4){animation-delay:.56s}.statutes__list li:nth-child(5){animation-delay:.62s}.statutes__list li:nth-child(6){animation-delay:.68s}@media(prefers-reduced-motion:reduce){.statutes,.statutes__list li{animation:none}}.record{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-12);align-items:start}.record__notes{display:flex;flex-direction:column;gap:var(--space-6)}@media(max-width:900px){.record{grid-template-columns:1fr}}@media(max-width:640px){.hero{padding:calc(var(--space-16) + 88px) 0 var(--space-12)}.hero__actions{flex-direction:column}.hero__actions .btn{width:100%}}
