.legal-page{width:min(720px,100% - 40px);margin:0 auto;padding:clamp(34px,6vw,76px) 0 90px}.back-link{align-items:center;min-height:44px;font-size:15px;font-weight:700;text-decoration-thickness:1.5px;display:inline-flex}.back-link:hover{color:var(--terracotta)}h1,h2{font-family:var(--serif);font-variation-settings:"opsz" 144, "SOFT" 100;letter-spacing:-.03em;text-wrap:balance;font-weight:560}h1{margin:56px 0 0;font-size:clamp(48px,9vw,80px);line-height:1}.legal-page>h1:first-child{margin-top:0}.lead{color:var(--ink-soft);margin:14px 0 50px;font-size:clamp(17px,2.4vw,21px);line-height:1.5}section{margin-top:40px}h2{margin:0 0 10px;font-size:clamp(28px,4.6vw,36px);line-height:1.12}p,li{max-width:68ch;color:var(--ink-muted);font-size:16px;line-height:1.7}p{margin:0 0 14px}ul{margin:0 0 14px;padding-left:1.2em}li{margin-bottom:6px}strong{color:var(--ink)}a{color:var(--terracotta-dark)}a:hover{color:var(--terracotta-bright)}.updated{margin-top:70px;font-size:13px}@media (width<=600px){.legal-page{padding-bottom:60px}h1{margin-top:40px}section{margin-top:32px}}
