.legal{max-width:900px;padding-block:70px 100px}.legal h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:700;line-height:1.25;margin:25px 0 35px;letter-spacing:-.025em}.legal h2{font-family:Manrope,Arial,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.5;margin:35px 0 15px}.legal p,.legal li{font-size:1rem;line-height:1.8;color:#d5d8c9}.legal p+p{margin-top:14px}.legal ul{padding-left:22px}.legal a{text-decoration:underline;text-underline-offset:4px}.legal-draft{padding:23px;border:1px solid var(--accent);font-size:.9rem;line-height:1.8;color:#d5d8c9}.legal-draft strong{color:var(--accent)}.legal .eyebrow{font-size:.75rem;color:var(--muted)}.header .text-button{margin-top:0}.legal dl{line-height:1.8}.legal dt{color:var(--muted);font-size:.8rem}.legal dd{margin:0 0 14px;overflow-wrap:anywhere}@media(max-width:760px){.legal{padding-top:40px}.header .text-button{font-size:.72rem}.legal h1{font-size:2rem}}.inline-link{text-decoration:underline;text-underline-offset:3px}