.legal:where(.astro-sb6l2mzp){max-width:760px;margin:0 auto;padding:64px 22px 120px}.lbl:where(.astro-sb6l2mzp){font:500 12px var(--mono);letter-spacing:.2em;text-transform:lowercase;color:var(--green);display:block}.legal:where(.astro-sb6l2mzp) h1:where(.astro-sb6l2mzp){letter-spacing:-.01em;margin-top:14px;font-size:clamp(40px,4.6vw,64px);font-weight:400;line-height:1.06}.legal:where(.astro-sb6l2mzp) .meta:where(.astro-sb6l2mzp){font:500 12.5px/1.6 var(--mono);color:color-mix(in srgb, var(--cream) 66%, transparent);margin-top:18px}.legal:where(.astro-sb6l2mzp) .summary{background:var(--mid);border:1px solid #bedcc829;border-radius:8px;margin-top:36px;padding:26px 28px}.legal:where(.astro-sb6l2mzp) .summary h2{font:600 12px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-top:0}.legal:where(.astro-sb6l2mzp) .summary ul{margin-top:14px}.legal:where(.astro-sb6l2mzp) h2{margin-top:56px;font-size:clamp(26px,2.2vw,32px);font-weight:400;line-height:1.2}.legal:where(.astro-sb6l2mzp) h3{font:600 13px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--cream) 90%, transparent);margin-top:30px}.legal:where(.astro-sb6l2mzp) p,.legal:where(.astro-sb6l2mzp) li{color:color-mix(in srgb, var(--cream) 86%, transparent);font-size:19px;line-height:1.6}.legal:where(.astro-sb6l2mzp) p{margin-top:14px}.legal:where(.astro-sb6l2mzp) ul{margin-top:12px;padding-left:22px}.legal:where(.astro-sb6l2mzp) li+li{margin-top:8px}.legal:where(.astro-sb6l2mzp) a{color:var(--green);text-underline-offset:4px;text-decoration:underline}.legal:where(.astro-sb6l2mzp) strong{color:var(--cream);font-weight:500}.legal:where(.astro-sb6l2mzp) .toc{columns:2;font:500 13px/1.9 var(--mono);column-gap:32px;margin-top:30px;padding-left:20px}.legal:where(.astro-sb6l2mzp) .toc li{font:inherit;margin:0}.legal:where(.astro-sb6l2mzp) .todo{color:#fff;font:600 .78em var(--mono);letter-spacing:.02em;background:#8a3a1c;border-radius:3px;padding:1px 6px}@media (width<=700px){.legal:where(.astro-sb6l2mzp){padding-top:34px}.legal:where(.astro-sb6l2mzp) .toc{columns:1}}
