.legal{max-width:760px;margin:0 auto;padding:0 26px}h1,h2{font-family:var(--display);font-weight:400;line-height:1.2}main{padding:clamp(44px,7vw,76px) 0}h1{text-align:center;margin-bottom:8px;font-size:clamp(30px,5vw,46px)}.sub{text-align:center;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin-bottom:44px;font-size:11px}h2{margin:38px 0 12px;font-size:23px}p{color:var(--muted);margin-bottom:14px}ul{margin:0 0 16px;padding-left:0;list-style:none}li{color:var(--muted);margin-bottom:8px;padding-left:20px;position:relative}li:before{content:"—";color:var(--accent);position:absolute;left:0}strong{color:var(--ink);font-weight:400}.note{border-left:2px solid var(--accent);margin:26px 0;padding-left:18px}a.back{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--accent);margin-top:40px;font-size:13px;text-decoration:none;display:inline-block}
