.legal-page .legal-hero{border-bottom:1px solid var(--hairline);padding-block:56px 40px}@media (min-width:1000px){.legal-page .legal-hero{padding-block:96px 56px}}.legal-page .legal-hero-inner{max-width:46rem}.legal-page .legal-hero h1{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;margin-top:16px;font-size:clamp(2.125rem,1.6rem + 2.2vw,3.5rem);font-weight:400;line-height:1.1}.legal-page .legal-hero p{color:var(--muted);margin-top:20px;font-size:1.1875rem;line-height:1.55}.legal-page .legal-content-wrap{padding-block:48px var(--section)}.legal-page .legal-content{max-width:46rem;font-size:1.0625rem;line-height:1.75}.legal-page .legal-last-updated{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:500}.legal-page .legal-content h2{font-family:var(--serif);margin-top:2.25em;font-size:1.5rem;font-weight:400;line-height:1.25}.legal-page .legal-content p{margin-top:1em}.legal-page .legal-content ul{margin-top:1em;padding-left:1.25em;list-style:outside}.legal-page .legal-content li+li{margin-top:.4em}.legal-page .legal-content li::marker{color:var(--clay-text)}.legal-page .legal-content strong{font-weight:500}.legal-page .legal-content a{color:var(--clay-text);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}
