.page-hero{background:var(--gradient-hero);padding-top:8rem;padding-bottom:var(--space-3xl)}.page-hero h1{color:var(--color-navy);font-size:var(--text-h1);max-width:760px;margin-bottom:var(--space-md)}.page-hero p{color:var(--color-ink-muted);font-size:var(--text-body-lg);max-width:640px}.legal-content{max-width:760px}.legal-content .updated-date{display:block;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:var(--space-2xl)}.legal-content h2{font-size:var(--text-h3);color:var(--color-navy);margin-top:var(--space-2xl);margin-bottom:var(--space-md)}.legal-content h2:first-of-type{margin-top:0}.legal-content p{color:var(--color-ink-muted);font-size:var(--text-body-lg);margin-bottom:var(--space-lg)}.legal-content ul{list-style:disc;padding-left:1.25rem;color:var(--color-ink-muted);font-size:var(--text-body-lg);display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-lg)}.legal-content a{color:var(--color-electric)}.careers-values{display:grid;gap:var(--space-xl)}@media (min-width: 720px){.careers-values{grid-template-columns:repeat(3,1fr)}}
