.LegalLayout-module__ZEQlSG__page{flex-direction:column;min-height:100dvh;display:flex}.LegalLayout-module__ZEQlSG__topbar{z-index:10;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(8px);border-bottom:var(--border-w) solid var(--ink);position:sticky;top:0}.LegalLayout-module__ZEQlSG__topbarInner{max-width:var(--maxw);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:12px 20px;display:flex}.LegalLayout-module__ZEQlSG__brand{align-items:center;display:inline-flex}.LegalLayout-module__ZEQlSG__brandMark{width:28px;height:auto;image-rendering:pixelated;filter:brightness(0)}.LegalLayout-module__ZEQlSG__nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.LegalLayout-module__ZEQlSG__navLink{font-family:var(--font-pixel), monospace;letter-spacing:.5px;border:var(--border-w) solid var(--ink);background:var(--white);color:var(--ink);white-space:nowrap;border-radius:999px;padding:8px 12px;font-size:10px}.LegalLayout-module__ZEQlSG__navLinkActive{background:var(--hot);color:var(--white)}.LegalLayout-module__ZEQlSG__main{flex:1;width:100%;max-width:880px;margin:0 auto;padding:40px 20px 72px}.LegalLayout-module__ZEQlSG__header{margin-bottom:24px}.LegalLayout-module__ZEQlSG__eyebrow{font-family:var(--font-pixel), monospace;letter-spacing:.5px;color:var(--hot);margin-bottom:14px;font-size:11px;display:inline-block}.LegalLayout-module__ZEQlSG__title{font-family:var(--font-pixel), monospace;letter-spacing:.5px;font-size:clamp(22px,5vw,34px);line-height:1.25}.LegalLayout-module__ZEQlSG__updated{font-family:var(--font-mono), monospace;color:var(--danger);margin-top:14px;font-size:18px}.LegalLayout-module__ZEQlSG__doc{padding:clamp(22px,4vw,40px)}.LegalLayout-module__ZEQlSG__doc h2{font-family:var(--font-pixel), monospace;letter-spacing:.5px;color:var(--ink);border-top:1px solid var(--paper-edge);margin:34px 0 12px;padding-top:14px;font-size:clamp(13px,2.4vw,16px);line-height:1.5}.LegalLayout-module__ZEQlSG__doc>h2:first-of-type{border-top:none;margin-top:0;padding-top:0}.LegalLayout-module__ZEQlSG__doc h3{font-family:var(--font-body), system-ui, sans-serif;color:var(--ink);margin:20px 0 8px;font-size:16px;font-weight:700}:is(.LegalLayout-module__ZEQlSG__doc p,.LegalLayout-module__ZEQlSG__doc li){font-family:var(--font-body), system-ui, sans-serif;color:#1a1014;font-size:15.5px;line-height:1.7}.LegalLayout-module__ZEQlSG__doc p{margin:0 0 14px}:is(.LegalLayout-module__ZEQlSG__doc ul,.LegalLayout-module__ZEQlSG__doc ol){margin:0 0 16px;padding-left:22px}.LegalLayout-module__ZEQlSG__doc li{margin-bottom:8px}.LegalLayout-module__ZEQlSG__doc li::marker{color:var(--hot)}.LegalLayout-module__ZEQlSG__doc strong{font-weight:700}.LegalLayout-module__ZEQlSG__doc a{color:var(--hot);text-underline-offset:2px;text-decoration:underline}.LegalLayout-module__ZEQlSG__doc .lead{font-size:17px;line-height:1.65}.LegalLayout-module__ZEQlSG__doc .spaced{margin-bottom:36px}.LegalLayout-module__ZEQlSG__doc .note{background:var(--press);border:1px solid var(--paper-edge);border-radius:var(--radius-md);margin:18px 0;padding:14px 16px;font-size:14.5px}.LegalLayout-module__ZEQlSG__footer{border-top:var(--border-w) solid var(--ink);background:var(--paper)}.LegalLayout-module__ZEQlSG__footerInner{max-width:var(--maxw);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:28px 20px;display:flex}.LegalLayout-module__ZEQlSG__footBrand{font-family:var(--font-script), cursive;font-size:30px;line-height:1}.LegalLayout-module__ZEQlSG__footLinks{font-family:var(--font-pixel), monospace;letter-spacing:.5px;align-items:center;gap:18px;font-size:10px;display:inline-flex}.LegalLayout-module__ZEQlSG__footLegal{max-width:var(--maxw);font-family:var(--font-mono), monospace;color:var(--subtext);margin:0 auto;padding:0 20px 28px;font-size:16px}@media (max-width:560px){.LegalLayout-module__ZEQlSG__navLink{padding:7px 10px;font-size:9px}}
