.legal[data-astro-cid-c4ffhvtj]{max-width:760px;padding-top:clamp(8rem,16vh,11rem)}.legal-head[data-astro-cid-c4ffhvtj]{margin-bottom:clamp(2.5rem,6vw,4rem)}.legal-title[data-astro-cid-c4ffhvtj]{margin-bottom:1rem;font-size:clamp(2.4rem,6vw,3.8rem)}.legal-head[data-astro-cid-c4ffhvtj] .lede[data-astro-cid-c4ffhvtj]{max-width:54ch}.legal-updated[data-astro-cid-c4ffhvtj]{color:var(--text-faint);letter-spacing:.06em;margin-top:1.2rem;font-size:.76rem}.legal-section[data-astro-cid-c4ffhvtj]{border-top:1px solid var(--line);padding-block:clamp(1.6rem,4vw,2.2rem)}.legal-section[data-astro-cid-c4ffhvtj]:first-child{border-top:none}.legal-section[data-astro-cid-c4ffhvtj] h2[data-astro-cid-c4ffhvtj]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);margin-bottom:.9rem;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:420}.legal-section[data-astro-cid-c4ffhvtj] p[data-astro-cid-c4ffhvtj]{color:var(--text-dim);margin-bottom:.9rem;line-height:1.65}.legal-section[data-astro-cid-c4ffhvtj] p[data-astro-cid-c4ffhvtj]:last-child{margin-bottom:0}.legal-section[data-astro-cid-c4ffhvtj] ul[data-astro-cid-c4ffhvtj]{gap:.5rem;margin:.4rem 0 0;padding-left:1.2rem;display:grid}.legal-section[data-astro-cid-c4ffhvtj] li[data-astro-cid-c4ffhvtj]{color:var(--text-dim);line-height:1.55}.legal-contact[data-astro-cid-c4ffhvtj]{border:1px solid var(--line-strong);border-radius:var(--radius);background:linear-gradient(180deg, var(--surface-2), var(--surface));margin-top:1.5rem;padding:clamp(1.6rem,4vw,2.2rem)}.legal-contact[data-astro-cid-c4ffhvtj] h2[data-astro-cid-c4ffhvtj]{font-family:var(--font-display);margin-bottom:.9rem;font-size:1.4rem;font-weight:420}.legal-contact[data-astro-cid-c4ffhvtj] ul[data-astro-cid-c4ffhvtj]{gap:.45rem;padding:0;list-style:none;display:grid}.legal-contact[data-astro-cid-c4ffhvtj] li[data-astro-cid-c4ffhvtj]{color:var(--text-dim)}.legal-contact[data-astro-cid-c4ffhvtj] a[data-astro-cid-c4ffhvtj]{color:var(--cyan-2);text-underline-offset:3px;text-decoration:underline}
