@font-face{font-family:Fraunces;font-style:normal;font-weight:400 500;font-display:swap;src:url(../../../fonts/fraunces-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400 500;font-display:swap;src:url(../../../fonts/fraunces-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../../../fonts/fraunces-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../../../fonts/fraunces-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400 500;font-display:swap;src:url(../../../fonts/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:400 500;font-display:swap;src:url(../../../fonts/geist-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/newsreader-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/newsreader-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/geist-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/geist-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--atlas-paper: #faf6ec;--atlas-ink: #1a1612;--atlas-muted-fill: #e8e4dc;--atlas-display: #1a1612;--atlas-body: #3a3530;--atlas-muted: #7a746c;--atlas-correct: #5a8c3a;--atlas-wrong: #b04a3a;--atlas-font-display: "Fraunces", Georgia, serif;--atlas-font-ui: "Geist", -apple-system, BlinkMacSystemFont, sans-serif;--atlas-font-mono: "Geist Mono", ui-monospace, monospace;--atlas-curve: cubic-bezier(.2, 0, .2, 1);--space-2: 2px;--space-4: 4px;--space-8: 8px;--space-16: 16px;--space-24: 24px;--space-40: 40px;--space-64: 64px;--space-96: 96px;--space-128: 128px}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--atlas-paper);color:var(--atlas-body);font-family:var(--atlas-font-ui);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.08 0 0 0 0 0.06 0 0 0 0.06 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:240px 240px}h1,h2,h3{font-family:var(--atlas-font-display);color:var(--atlas-display);font-weight:500}.consent.svelte-18rujyr{position:fixed;left:var(--space-16);right:var(--space-16);bottom:var(--space-16);z-index:100;max-width:560px;margin:0 auto;padding:var(--space-16) var(--space-24);background:var(--atlas-paper);border:1.5px solid var(--atlas-ink);border-radius:4px;box-shadow:0 6px 22px #3c281e1a;text-align:left;animation:svelte-18rujyr-rise .28s var(--atlas-curve) both}.text.svelte-18rujyr{margin:0;font-family:var(--atlas-font-ui);font-size:14px;line-height:1.65;color:var(--atlas-body)}.text.svelte-18rujyr a:where(.svelte-18rujyr){color:var(--atlas-ink);text-decoration:underline;text-underline-offset:3px}.actions.svelte-18rujyr{display:flex;justify-content:flex-end;gap:var(--space-8);margin-top:var(--space-16)}.choice.svelte-18rujyr{font-family:var(--atlas-font-ui);font-size:12px;text-transform:uppercase;letter-spacing:.2em;color:var(--atlas-ink);background:none;border:1.5px solid var(--atlas-ink);border-radius:4px;padding:10px 28px;cursor:pointer;transition:background .24s var(--atlas-curve)}.choice.svelte-18rujyr:hover{background:#efe9d7}.choice.svelte-18rujyr:focus-visible{outline:2px solid var(--atlas-ink);outline-offset:2px}@keyframes svelte-18rujyr-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:768px){.choice.svelte-18rujyr{min-height:44px}}@media(max-width:480px){.consent.svelte-18rujyr{padding:var(--space-16)}.choice.svelte-18rujyr{flex:1;padding:10px 0}}@media(prefers-reduced-motion:reduce){.consent.svelte-18rujyr{animation:none}.choice.svelte-18rujyr{transition-duration:60ms}}
