@font-face{font-family:Yanone Kaffeesatz;src:url(../../../fonts/yanone-kaffeesatz.woff2)format("woff2");font-weight:200 700;font-display:swap}@font-face{font-family:Jost;src:url(../../../fonts/jost.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--navy:#324a6e;--navy-deep:#253852;--slate:#4e708c;--steel:#5886a7;--sky:#99c0d1;--mist:#e3ebeb;--screen:#e8ecdd;--paper:#f7f8f3;--coral:#d9777e;--cream:#f6ecd0;--ink:#1e2a3a;--muted:#5f6b78;--rule:#d5dbd8;--card:"Yanone Kaffeesatz", "Futura PT Cond", sans-serif;--body:"Jost", "Futura PT", "Century Gothic", sans-serif;--gutter:clamp(1rem, 4vw, 2.5rem);--max:76rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}.shell{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.hed{font-family:var(--body);letter-spacing:-.01em;color:var(--navy-deep);text-wrap:balance;font-weight:500;line-height:1.15}a .hed{background:linear-gradient(var(--coral), var(--coral)) 0 100% / 0 2px no-repeat;transition:background-size .35s}a:hover .hed,a:focus-visible .hed{background-size:100% 2px}.kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--steel);font-size:.75rem;font-weight:600}.section-title{letter-spacing:.18em;text-transform:uppercase;color:var(--navy);font-size:.8125rem;font-weight:600}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.meta{color:var(--muted);font-size:.8125rem}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.footer.svelte-4jwo3w{background:var(--navy);color:#c9d5df;margin-top:clamp(4rem,8vw,6rem);padding-block:clamp(2.5rem,5vw,3.5rem) 2rem}.footer__grid.svelte-4jwo3w{gap:2rem;display:grid}.logo.svelte-4jwo3w{letter-spacing:.04em;color:#fff;font-size:2.75rem;font-weight:500;line-height:1}.footer__about.svelte-4jwo3w{max-width:28rem;margin-top:.9rem;font-size:.9375rem}.footer__links.svelte-4jwo3w{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.5rem 2rem;padding:0;list-style:none;display:grid}.footer__links.svelte-4jwo3w a:where(.svelte-4jwo3w){letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem}.footer__links.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:#fff}.footer__fine.svelte-4jwo3w{color:#9fb0c0;border-top:1px solid #ffffff26;gap:.5rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.8125rem;display:grid}.footer__fine.svelte-4jwo3w .game:where(.svelte-4jwo3w){color:#fff;text-underline-offset:3px;font-weight:500;text-decoration:underline}.footer__fine.svelte-4jwo3w .game:where(.svelte-4jwo3w):hover{text-decoration-thickness:2px}@media (width>=760px){.footer__grid.svelte-4jwo3w{grid-template-columns:1.4fr 1fr}}
