@font-face{font-family:displayFont;src:url(../media/fraunces-s.p.24tivhgkz9rhh.ttf)format("truetype");font-display:swap}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}.displayfont_15ef83db-module__L2wwhG__className{font-family:displayFont,displayFont Fallback}.displayfont_15ef83db-module__L2wwhG__variable{--font-display:"displayFont", "displayFont Fallback"}
@font-face{font-family:bodyFont;src:url(../media/dm_sans-s.p.3-kxqdo2beoh6.ttf)format("truetype");font-display:swap}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.bodyfont_4ccceb9b-module___N3b3a__className{font-family:bodyFont,bodyFont Fallback}.bodyfont_4ccceb9b-module___N3b3a__variable{--font-body:"bodyFont", "bodyFont Fallback"}
:root{--brand-lime:#c6f432;--brand-ink:#0b0b0c;--brand-paper:#f2f2ee;--brand-surface:#f4f3ef;--brand-muted:#60605b;--brand-border:#d8d8d2;--brand-lime-hover:#b5e321;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-body), Arial, sans-serif;color:var(--brand-ink);background:var(--brand-paper);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--brand-ink);outline-offset:3px}input,select,textarea{min-width:0}::selection{background:var(--brand-lime);color:var(--brand-ink)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--brand-surface);border:1px solid var(--brand-ink);color:var(--brand-ink);border-radius:6px;padding:10px 16px;position:fixed;top:10px;left:20px;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.button{background:var(--brand-surface);min-height:42px;color:var(--brand-ink);border:1px solid #dadada;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:10px 16px;font-size:12px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.button:hover{background:var(--brand-paper)}.primary{background:var(--brand-lime);border-color:var(--brand-lime);color:var(--brand-ink)}.primary:hover{background:var(--brand-lime-hover);border-color:var(--brand-lime-hover)}.small{min-height:35px;padding:8px 12px;font-size:11px}.danger{color:#fff;background:#ae4d3a;border-color:#ae4d3a}.danger:hover{background:#963c2b}.icon-button{background:var(--brand-surface);width:33px;height:33px;color:var(--brand-muted);border:1px solid #e1e1e1;border-radius:5px;place-items:center;display:grid}.icon-button:hover{background:var(--brand-paper)}.previous svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
