.legal-page .structure-topbar,.legal-page .structure-footer{padding-inline:clamp(20px,3.3vw,64px)}.legal-doc{color:#141710;max-width:780px;margin:0 auto;padding:56px clamp(20px,3.3vw,64px) 96px}.legal-doc h1{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.08}.legal-doc .legal-sub{margin:0 0 10px;font-size:19px;line-height:1.45}.legal-doc .legal-meta{letter-spacing:.05em;text-transform:uppercase;color:#66645c;margin:0 0 44px;font-family:Courier New,monospace;font-size:12px}.legal-doc h2{margin:44px 0 12px;font-size:clamp(21px,2vw,26px);font-weight:500;line-height:1.25}.legal-doc h3{margin:28px 0 8px;font-size:18px;font-weight:500}.legal-doc p,.legal-doc li{margin:0 0 10px;font-size:17px;line-height:1.6}.legal-doc ul{margin:0 0 16px;padding-left:1.2em}.legal-doc li{margin-bottom:6px}
