@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo_v5-s.p.06ugs0ysl5xik.woff2?dpl=dpl_8Uax1GTwy7m7m23TuJrWaEd3d3aM)format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_29783dc0-module__Yd7xOG__className{font-family:archivo,archivo Fallback,Helvetica Neue,Arial,sans-serif;font-style:normal}.archivo_29783dc0-module__Yd7xOG__variable{--font-archivo:"archivo", "archivo Fallback", Helvetica Neue, Arial, sans-serif}
.legal{--ink:#0c0c10;--edge:#2a2a33;--mute:#8d8c95;--soft:#b9b8c0;--hot:#ff4f1a;--f:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;--gut:clamp(16px,3.2vw,48px);background:var(--ink);color:#fff;min-height:100svh;font-family:var(--f);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:17px;line-height:1.6}:is(html:has(.legal),body:has(.legal)){background:#0c0c10}.legal *,.legal :before,.legal :after{box-sizing:border-box}.legal a{color:inherit;text-underline-offset:3px}.legal :focus-visible{outline:2px solid var(--hot);outline-offset:4px}.legal ::selection{background:var(--hot);color:#fff}.legal .top{padding:18px var(--gut);text-transform:uppercase;letter-spacing:.06em;color:var(--soft);justify-content:space-between;align-items:center;gap:16px;font-size:12px;font-stretch:125%;display:flex}.legal .top a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.legal .top a:hover{color:#fff}.legal .top nav{gap:22px;display:flex}.legal main{max-width:72ch;padding:clamp(24px,6vw,72px) var(--gut) 96px;margin-inline:auto}.legal section+section{border-top:1px solid var(--edge);margin-top:72px;padding-top:56px}.legal h1{text-transform:uppercase;margin:0 0 24px;font-size:clamp(40px,8vw,72px);font-weight:800;font-stretch:62%;line-height:.9}.legal h2{margin:40px 0 8px;font-size:19px;font-weight:700}.legal p,.legal ul{color:var(--soft);margin:0 0 14px}.legal ul{padding-left:20px}.legal li{margin-bottom:6px}.legal strong{color:#fff;font-weight:600}.legal .lead{color:#fff;font-size:20px}.legal .meta{color:var(--mute);margin-top:40px;font-size:13px}
