.LegalLayout-module__gzCkDG__legal{padding-top:clamp(38px,5.5vw,88px);padding-bottom:var(--section-y)}.LegalLayout-module__gzCkDG__header{border-bottom:1px solid var(--panel-line);margin-bottom:clamp(24px,3vw,36px);padding-bottom:clamp(20px,2.6vw,30px)}.LegalLayout-module__gzCkDG__header h1{letter-spacing:-.016em;font-size:clamp(2.1rem,1.4rem + 3vw,3.2rem);line-height:1.04}.LegalLayout-module__gzCkDG__updated{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:12px;font-size:.8rem}.LegalLayout-module__gzCkDG__prose{color:var(--ink-dim);font-size:clamp(1.04rem,.99rem + .35vw,1.14rem);line-height:1.78}.LegalLayout-module__gzCkDG__prose>p{max-width:70ch}.LegalLayout-module__gzCkDG__prose>p+p{margin-top:1.1em}.LegalLayout-module__gzCkDG__prose h2{color:var(--ink);border-top:1px solid var(--line);max-width:30ch;margin-top:clamp(32px,4vw,52px);margin-bottom:12px;padding-top:clamp(20px,2.4vw,28px);font-size:clamp(1.3rem,1.15rem + .8vw,1.6rem);line-height:1.2}.LegalLayout-module__gzCkDG__prose h2:first-child{border-top:0;margin-top:0;padding-top:0}.LegalLayout-module__gzCkDG__prose h3{color:var(--ink);margin-top:26px;margin-bottom:8px;font-size:1.1rem}.LegalLayout-module__gzCkDG__prose strong{color:var(--ink);font-weight:700}.LegalLayout-module__gzCkDG__prose a{color:var(--signal-bright);border-bottom:1px solid var(--panel-line)}.LegalLayout-module__gzCkDG__prose a:hover{border-bottom-color:var(--signal-bright)}.LegalLayout-module__gzCkDG__prose ul,.LegalLayout-module__gzCkDG__prose ol{max-width:70ch;margin-top:12px}.LegalLayout-module__gzCkDG__prose li{max-width:70ch;padding:6px 0 6px 24px;position:relative}.LegalLayout-module__gzCkDG__prose ul li:before{content:"";background:var(--signal);width:11px;height:1px;position:absolute;top:1.06em;left:0}.LegalLayout-module__gzCkDG__prose ol{counter-reset:n}.LegalLayout-module__gzCkDG__prose ol li{counter-increment:n}.LegalLayout-module__gzCkDG__prose ol li:before{content:counter(n);font-family:var(--mono);color:var(--muted);font-size:.82rem;position:absolute;left:0}
