.legal-main{flex:1;width:100%;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(3.5rem,8vw,6rem)}.legal-doc{box-sizing:border-box;width:100%;max-width:38rem;padding-inline:var(--landing-pad);margin-inline:auto}.legal-kicker{margin-bottom:.75rem;display:block}.legal-title{margin:0 0 .75rem}.legal-lead{font-size:var(--ss-text-body);line-height:var(--ss-leading-body);margin:0 0 2.25rem}.legal-doc h2{font-family:var(--ss-font);font-size:var(--ss-text-lead);letter-spacing:var(--ss-track-tight);color:var(--ss-ink);margin:2.25rem 0 .65rem;font-weight:800}.legal-doc p,.legal-doc li{font-size:var(--ss-text-label);line-height:var(--ss-leading-read);color:var(--ss-ink);margin:0 0 .85rem}.legal-doc ul{margin:0 0 .85rem;padding-left:1.15rem}.legal-doc li+li{margin-top:.35rem}.legal-doc code{font-family:var(--ss-mono);font-size:var(--ss-text-meta)}.legal-doc strong{font-weight:600}.legal-doc ul.legal-links{flex-wrap:wrap;gap:.75rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.legal-doc ul.legal-links li,.legal-doc ul.legal-links li+li{margin-top:0}
