@font-face{font-family:inter;src:url(../media/inter_latin-s.p.32ot5-l-7_z7l.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.Hsyfkq_className{font-family:inter,inter Fallback}.Hsyfkq_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:pixel;src:url(../media/pixelify_sans_latin-s.0z0k9bddmxl7a.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:pixel Fallback;src:local(Arial);ascent-override:80.21%;descent-override:24.41%;line-gap-override:0.0%;size-adjust:114.7%}.avP86a_className{font-family:pixel,pixel Fallback}.avP86a_variable{--font-pixel:"pixel", "pixel Fallback"}
@font-face{font-family:block;src:url(../media/jersey_10_latin-s.p.3pk6goui-mqtg.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:block Fallback;src:local(Arial);ascent-override:99.77%;descent-override:33.26%;line-gap-override:0.0%;size-adjust:80.54%}.pEZ9RW_className{font-family:block,block Fallback;font-weight:400}.pEZ9RW_variable{--font-block:"block", "block Fallback"}
@font-face{font-family:handwritten;src:url(../media/kalam_latin-s.0i6ecmumdmlan.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:handwritten Fallback;src:local(Arial);ascent-override:110.75%;descent-override:55.32%;line-gap-override:0.0%;size-adjust:95.98%}.SnRNKq_className{font-family:handwritten,handwritten Fallback;font-weight:400}.SnRNKq_variable{--font-handwritten:"handwritten", "handwritten Fallback"}
@font-face{font-family:profile;src:url(../media/atkinson_hyperlegible_next_latin.1x8h2h617a5nw.woff2)format("woff2");font-display:swap;font-weight:700}.OZqaCq_className{font-family:profile;font-weight:700}.OZqaCq_variable{--font-profile:"profile"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{color:#f6fbff;-webkit-font-smoothing:antialiased;background:#061016;max-width:100%;margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:clip}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #7af2a3}::selection{color:#07150e;background:#70e99d}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--motion-response:.14s;--motion-reveal:.2s;--motion-out:cubic-bezier(.23,1,.32,1)}:where(a,button,input,select,textarea,summary){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(a,button){transition:color var(--motion-response) ease, background-color var(--motion-response) ease, border-color var(--motion-response) ease, opacity var(--motion-response) ease, translate .1s var(--motion-out)}:where(input,select,textarea){transition:border-color var(--motion-response) ease, background-color var(--motion-response) ease, box-shadow var(--motion-response) ease}:where(button:not(:disabled)):active{translate:0 1px}a:has(>[data-navigation-pending]){cursor:progress;opacity:.6}@media (prefers-reduced-motion:no-preference){a:has(>[data-navigation-pending]){animation:1s ease-in-out .16s infinite alternate navigation-wait}@keyframes navigation-wait{0%{opacity:.6}to{opacity:.85}}@supports (interpolate-size:allow-keywords){:where(details){interpolate-size:allow-keywords}:where(details)::details-content{opacity:0;block-size:0;transition:block-size var(--motion-reveal) var(--motion-out), opacity var(--motion-response) ease, content-visibility var(--motion-reveal) allow-discrete;overflow:clip}:where(details[open])::details-content{opacity:1;block-size:auto}}}input[type=checkbox]{appearance:none;vertical-align:middle;cursor:pointer;background:#13262b;border:1px solid #718981;border-radius:4px;flex:0 0 18px;place-content:center;width:18px;min-width:18px;height:18px;padding:0;display:inline-grid}input[type=checkbox]:before{content:"✓";color:#eaf4e2;font:700 14px/1 Arial,sans-serif;transform:scale(0)}input[type=checkbox]:checked{background:#365b40;border-color:#a9c49b}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:indeterminate:before{content:"−";transform:scale(1)}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}
