.legal-hero{padding:74px 0 48px;background:radial-gradient(circle at 80% 0,rgba(87,216,250,.16),transparent 38%),#0a1928}.breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;color:var(--mist);font-size:.83rem}.breadcrumbs a{color:var(--cyan)}.legal-hero h1{font-size:clamp(2.25rem,7vw,4.4rem);letter-spacing:-.06em;margin:16px 0 0;max-width:780px}.legal-main{padding-top:48px}.legal-layout{display:grid;gap:24px}.legal-copy{padding:25px}.legal-copy h2{font:700 1.5rem/1.2 'Space Grotesk';margin:30px 0 10px}.legal-copy h2:first-child{margin-top:0}.legal-copy p,.legal-copy li{color:#c0d0da}.legal-copy ul{padding-left:20px}.legal-aside{padding:22px;height:max-content}.legal-aside h2{font:700 1.1rem 'Space Grotesk';margin:0 0 12px}.legal-aside a{display:block;padding:9px 0;border-bottom:1px solid var(--line);color:var(--cyan);font-size:.9rem}.legal-aside a:last-child{border:0}@media(min-width:860px){.legal-layout{grid-template-columns:minmax(0,1fr) 280px}.legal-copy{padding:38px}.legal-aside{position:sticky;top:94px}}