.v6 .legal-head{background:var(--purple);color:var(--ink);border-bottom:1.5px solid var(--ink);padding-block:var(--s6)var(--s5)}.v6 .legal-head h1{font-variation-settings:"wdth" 122;margin-top:var(--s2);max-width:16ch;font-size:clamp(40px,5.6vw,84px)}.v6 .legal-head .eff{margin-top:var(--s3);font-family:var(--mono);font-size:var(--t0);letter-spacing:.08em;text-transform:uppercase;color:#001026b8}.v6 .legal-doc{padding-block:var(--s6)var(--s7)}.v6 .legal-doc .doc,.v6 .legal-doc .intro{max-width:860px}.v6 .legal-doc .intro{color:var(--slate);max-width:70ch;margin-bottom:var(--s5);line-height:1.6}.v6 .legal-doc .doc{gap:var(--s5);display:grid}.v6 .legal-doc .doc section{gap:var(--s3);border-top:1.5px solid var(--line);display:grid;padding-block:var(--s5)0!important}.v6 .legal-doc .doc section:first-child{border-top:0;padding-top:0!important}.v6 .legal-doc .doc h2{font-family:var(--display);font-size:var(--t2);font-variation-settings:"wdth" 122;letter-spacing:-.03em;max-width:none;font-weight:800;line-height:1.05}.v6 .legal-doc .doc h3{font-family:var(--display);font-size:var(--t1);font-variation-settings:"wdth" 118;letter-spacing:-.015em;font-weight:700;line-height:1.2}.v6 .legal-doc .doc p{color:var(--slate);max-width:70ch;line-height:1.6}.v6 .legal-doc .doc strong{color:var(--ink);font-weight:600}.v6 .legal-doc .doc a,.v6 .legal-doc .intro a{color:var(--ink);text-underline-offset:3px;text-decoration:underline 1.5px;text-decoration-color:var(--purple);font-weight:500;transition:color .2s}.v6 .legal-doc .doc a:hover,.v6 .legal-doc .intro a:hover{color:var(--purple)}.v6 .legal-doc .doc ul{gap:var(--s2);max-width:70ch;margin:0;padding:0;list-style:none;display:grid}.v6 .legal-doc .doc li{grid-template-columns:var(--s3)1fr;color:var(--slate);line-height:1.6;display:grid}.v6 .legal-doc .doc li:before{content:"";background:var(--purple);width:9px;height:9px;margin-top:.42em}.v6 .legal-doc .doc .subs{gap:var(--s4);display:grid}.v6 .legal-doc .doc .sub{gap:var(--s2);border-left:1.5px solid var(--ink);padding-left:var(--s3);display:grid}@media (max-width:720px){.v6 .legal-head{padding-block:var(--s5)var(--s4)}.v6 .legal-doc{padding-block:var(--s5)var(--s6)}.v6 .legal-doc .doc{gap:var(--s4)}.v6 .legal-doc .doc section{padding-block:var(--s4)0!important}}
