@font-face{font-family:bangor;src:url(../media/BangorSansTwo-s.p.0-yjo82rerqgi.otf)format("opentype");font-display:swap;font-weight:400 900}@font-face{font-family:bangor Fallback;src:local(Arial);ascent-override:86.76%;descent-override:22.74%;line-gap-override:10.77%;size-adjust:83.57%}.Hrz3MW_className{font-family:bangor,bangor Fallback}.Hrz3MW_variable{--font-bangor:"bangor", "bangor Fallback"}
@font-face{font-family:futura;src:url(../media/FuturaPTBold-s.p.0padbu745r0ew.otf)format("opentype");font-display:swap;font-weight:700}@font-face{font-family:futura Fallback;src:local(Arial);ascent-override:91.38%;descent-override:27.92%;line-gap-override:0.0%;size-adjust:107.46%}.xGSMpa_className{font-family:futura,futura Fallback;font-weight:700}.xGSMpa_variable{--font-futura:"futura", "futura Fallback"}
@font-face{font-family:inter;src:url(../media/Inter_Variable-s.p.24zbyljy1vorm.ttf)format("truetype");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%}._6tJuea_className{font-family:inter,inter Fallback}._6tJuea_variable{--font-inter:"inter", "inter Fallback"}
:root{--primary-100:#dfefb0;--primary-200:#cfe88a;--primary-300:#b9dd54;--primary-400:#acd633;--primary-500:#97cc00;--primary-600:#89ba00;--primary-700:#6b9100;--primary-800:#537000;--primary-900:#3f5600;--dark-100:#bababa;--dark-200:#999;--dark-300:#6e6e6e;--dark-400:#4e4e4e;--dark-500:#222;--dark-600:#1f1f1f;--dark-700:#181818;--dark-800:#131313;--dark-900:#0e0e0e;--white-50:#fff;--white-100:#f2f2f2;--white-200:#e8e8e8;--white-300:#b5b5b5;--white-400:#8c8c8c;--white-500:#6b6b6b;--error-100:#ffb7b7;--error-200:#ff9595;--error-300:#ff6464;--error-400:#ff4646;--error-500:#ff1818;--error-600:#e81616;--error-700:#b31111;--error-800:#8c0d0d;--error-900:#6b0a0a;--info-100:#bdd0fd;--info-200:#9dbafc;--info-300:#709afb;--info-400:#5586fa;--info-500:#3d73f0;--info-600:#265fe3;--info-700:#1e4ab1;--info-800:#173989;--info-900:#122c69;--brand:var(--primary-500);--brand-hover:var(--primary-600);--brand-active:var(--primary-700);--ink:#343330;--text-heading:var(--dark-500);--text-body:var(--ink);--text-muted:var(--white-500);--text-disabled:var(--white-300);--text-on-brand:#fff;--text-on-dark:#fff;--surface:var(--white-50);--surface-muted:var(--white-100);--surface-dark:var(--dark-500);--surface-inverse:#000;--border:#e9e9e9;--border-strong:var(--white-200);--border-focus:var(--primary-500);--success:var(--primary-600);--danger:var(--error-500);--warning:#f1b104;--link:var(--primary-700);--link-hover:var(--primary-800);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--shadow-sm:0 1px 2px #0e0e0e0f;--shadow-md:0 4px 12px #0e0e0e14;--shadow-lg:0 12px 32px #0e0e0e1f;--shadow-brand:0 8px 24px #97cc0047;--ring:0 0 0 3px #97cc0059;--font-display:var(--font-bangor), var(--font-futura), "Futura", sans-serif;--font-body:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--h1:48px;--h2:44px;--h3:40px;--h4:36px;--h5:32px;--h6:28px;--heading-weight:700;--heading-leading:1.1;--heading-tracking:.01em;--text-2xl:24px;--text-xl:22px;--text-lg:20px;--text-md:18px;--text-base:16px;--text-sm:14px;--text-xs:12px;--text-2xs:10px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.2;--leading-snug:1.4;--leading-normal:1.5;--leading-relaxed:1.6}html,body{background:var(--dark-900);-webkit-font-smoothing:antialiased;margin:0;padding:0}*{box-sizing:border-box}body{font-family:var(--font-body);color:var(--ink)}a{color:var(--primary-700);text-decoration:underline}a:hover{color:var(--primary-800)}input::placeholder{color:var(--white-400)}button{font-family:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
