.legal-meta{color:var(--ink-2);font-size:14.5px}.legal{max-width:68ch;color:var(--ink-2);padding-block:28px clamp(48px,7vw,88px);line-height:1.65}.legal h2{color:var(--ink);margin:36px 0 10px;font-size:clamp(21px,2.4vw,26px)}.legal>h2:first-child{margin-top:0}.legal p+p,.legal p+ul,.legal ul+p{margin-top:12px}.legal ul{gap:6px;margin:0;padding-left:22px;display:grid}.legal a{color:var(--accent-ink);text-underline-offset:3px}.legal a:hover{color:var(--ink)}.legal :is(p,li,h2){overflow-wrap:anywhere}.legal:has(+.barrier){padding-bottom:0}.barrier{border-color:var(--accent);justify-items:start;gap:12px;max-width:68ch;margin:28px 0 clamp(48px,7vw,88px);padding:22px;display:grid}.barrier h2{margin-top:6px;font-size:21px}.barrier p{color:var(--ink-2);overflow-wrap:anywhere;font-size:15px}.barrier .who{align-items:center;gap:12px;display:flex}
