.vAyVQG_header{border-bottom:1px solid var(--ii-border);padding-block:1.5rem}.vAyVQG_brand{font-size:1.25rem;font-weight:700;text-decoration:none}.vAyVQG_hero{max-width:55rem;padding-block:clamp(4rem,10vw,8rem)}.vAyVQG_eyebrow{color:var(--ii-accent);margin:0 0 1rem;font-weight:700}.vAyVQG_hero h1{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.25rem,6vw,4.75rem);line-height:1.1}.vAyVQG_description{max-width:42rem;color:var(--ii-muted);margin:1.5rem 0 2rem;font-size:clamp(1.1rem,2vw,1.3rem)}.vAyVQG_capabilities{padding-bottom:5rem;scroll-margin-top:2rem}.vAyVQG_capabilities h2{font-size:1.5rem}.vAyVQG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:0;list-style:none;display:grid}.vAyVQG_card{border:1px solid var(--ii-border);border-radius:var(--ii-radius);background:var(--ii-surface);padding:1.5rem;font-weight:600}@media (max-width:48rem){.vAyVQG_grid{grid-template-columns:1fr}}
