@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Azeret Mono;src:url(/fonts/AzeretMono.ttf)format("truetype");font-weight:100 900;font-display:swap}.pc-cookies{--pc-bg:#0a0a0a;--pc-ink:#fff;--pc-muted:#bdbdba;--pc-line:#ffffff2e;--pc-signal:#9b563b;z-index:2147483000;box-sizing:border-box;background:var(--pc-bg);max-width:440px;color:var(--pc-ink);border:1px solid var(--pc-line);-webkit-font-smoothing:antialiased;text-align:left;border-radius:2px;flex-direction:column;gap:14px;margin:0;padding:16px;font-family:Geist,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;line-height:1.5;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 1px 2px #0a0a0a1f,0 16px 40px -8px #0a0a0a52}.pc-cookies *,.pc-cookies :before,.pc-cookies :after{box-sizing:border-box}.pc-text{color:var(--pc-ink);margin:0;font-size:14px;font-weight:400;line-height:1.5}.pc-more{color:var(--pc-muted);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.pc-more:hover{color:var(--pc-ink)}.pc-actions{gap:8px;display:flex}.pc-btn{appearance:none;min-height:44px;color:var(--pc-ink);border:1px solid var(--pc-ink);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;flex:1 1 0;margin:0;padding:10px 16px;font-family:Azeret Mono,ui-monospace,SF Mono,monospace;font-size:12px;font-weight:500;line-height:1.2;transition:background .15s,color .15s}.pc-btn:hover{background:var(--pc-ink);color:var(--pc-bg)}.pc-cookies :focus-visible{outline:2px solid var(--pc-signal);outline-offset:2px}@media (min-width:640px){.pc-cookies{width:440px;bottom:24px;left:24px;right:auto}}:root:has(.dm) .pc-cookies{border-radius:20px;padding:18px}:root:has(.dm) .pc-btn{border-radius:999px}@media (min-width:640px){:root:has(.dm) .pc-cookies{border-radius:24px;padding:20px}}@media (prefers-reduced-motion:reduce){.pc-btn{transition:none}}
