@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-600-normal-zlTlWIYU.woff2)format("woff2"),url(/assets/caveat-latin-600-normal-DUjB8dgm.woff)format("woff")}:root{--purple:#5d2a8f;--purple-hi:#8b4fd0;--gold:#f2c14e;--ink:#09080e;--line:#111;--screen:#13111c;--tabs:#0f0d17;--paper:#f4efe6;--muted:#8d86a8;--font-display:"Space Grotesk", sans-serif;--font-mono:"JetBrains Mono", monospace;--font-hand:"Caveat", cursive}body{background:var(--ink)}.legal-links{z-index:10;font:12px / 1 var(--font-mono);color:#c3bdd6;background:#09080ef0;border:1px solid #f4efe629;border-radius:999px;align-items:center;padding:2px 4px;display:flex;position:fixed;bottom:6px;right:12px}.legal-links a{min-height:24px;color:inherit;border-radius:999px;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.legal-links a:hover{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.legal-links a:focus-visible{outline:2px solid var(--gold);outline-offset:-1px;color:var(--paper)}.legal-links span{color:var(--muted)}.legal-page{background:var(--ink);color:#d8d3e6;font:500 17px / 1.7 var(--font-display);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0}.legal-main{box-sizing:border-box;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:46rem;margin:0 auto;padding:16px 20px 96px}.legal-main a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.legal-main a:hover{color:var(--paper)}.legal-main a:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}.legal-main .legal-back{min-height:44px;font:500 14px / 1 var(--font-mono);align-items:center;text-decoration:none;display:inline-flex}.legal-main .legal-back:hover{text-decoration:underline}.legal-main h1{color:var(--paper);font:700 clamp(1.6rem, 7vw, 3.5rem) / 1.05 var(--font-display);letter-spacing:-.03em;-webkit-hyphens:manual;hyphens:manual;margin:8px 0 0;padding-bottom:20px}.legal-main h1:after{content:"";background:var(--gold);border-radius:2px;width:56px;height:4px;margin-top:20px;display:block}.legal-main h2{color:var(--paper);font:700 1.375rem / 1.25 var(--font-display);letter-spacing:-.015em;-webkit-hyphens:manual;hyphens:manual;border-top:1px solid #f4efe61f;margin:2.4rem 0 .6rem;padding-top:1.5rem}.legal-main p,.legal-main address,.legal-main ul{margin:0 0 1rem}.legal-main address{font-style:normal}.legal-main ul{padding-left:1.25rem}.legal-main li{margin:.3rem 0}.legal-main li::marker{color:var(--purple-hi)}.legal-main strong{color:var(--paper);font-weight:700}.legal-main .legal-stand{color:var(--muted);font:500 14px / 1.6 var(--font-mono);margin-top:.25rem}
