@font-face{font-family:manrope;src:url(../media/Manrope_Regular-s.p.3viug2dfokhn0.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:manrope;src:url(../media/Manrope_Medium-s.p.1l-ayk3xi55qm.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:manrope;src:url(../media/Manrope_SemiBold-s.p.1itsw_m55v5x5.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:manrope;src:url(../media/Manrope_Bold-s.p.1xrcqyic8ny0h.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:102.74%;descent-override:28.91%;line-gap-override:0.0%;size-adjust:103.76%}.manrope_3f4a7204-module__Njkw4q__className{font-family:manrope,manrope Fallback}.manrope_3f4a7204-module__Njkw4q__variable{--font-body:"manrope", "manrope Fallback"}
@font-face{font-family:archivoExpanded;src:url(../media/ArchivoExpanded_Bold-s.p.3v_5q3r6htua9.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:archivoExpanded Fallback;src:local(Arial);ascent-override:65.03%;descent-override:15.55%;line-gap-override:0.0%;size-adjust:135.02%}.archivoexpanded_8c8c6322-module__0dbCrW__className{font-family:archivoExpanded,archivoExpanded Fallback}.archivoexpanded_8c8c6322-module__0dbCrW__variable{--font-display:"archivoExpanded", "archivoExpanded Fallback"}
@font-face{font-family:archivoCondensed;src:url(../media/ArchivoCondensed_Regular-s.p.0fynkp868soqn.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:archivoCondensed;src:url(../media/ArchivoCondensed_SemiBold-s.p.3c68-gecntog4.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:archivoCondensed Fallback;src:local(Arial);ascent-override:112.63%;descent-override:26.94%;line-gap-override:0.0%;size-adjust:77.96%}.archivocondensed_7921cdb9-module__33HXya__className{font-family:archivoCondensed,archivoCondensed Fallback}.archivocondensed_7921cdb9-module__33HXya__variable{--font-mono-ish:"archivoCondensed", "archivoCondensed Fallback"}
:root{--bolt:#e2202b;--bolt-deep:#a81219;--bolt-wash:#fdecec;--carbon:#14161a;--showroom:#f5f7f9;--surface:#fff;--chrome:#9aa4ae;--chrome-line:#e4e9ed;--ink:#14161a;--ink-secondary:#5a646e;--ink-red:#a81219;--on-bolt:#fff;--foam-bg:#dcf2f0;--foam-ink:#0e8c86;--foam-ink-text:#096b66;--caution-bg:#fdf3dd;--caution-ink:#f2a81c;--caution-ink-text:#8a5a00;--info-bg:#e8eefc;--info-ink-text:#1f4699;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:40px;--s9:48px;--radius:8px;--radius-sm:5px;--t-display:22px;--t-h1:19px;--t-h2:15px;--t-body:14px;--t-label:12.5px;--t-caption:11.5px;--shadow-card:0 1px 2px #14161a0f;--shadow-pop:0 8px 28px #14161a29;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--showroom);color:var(--ink);font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;font-size:var(--t-body);-webkit-font-smoothing:antialiased;line-height:1.45}h1,h2,h3,h4{margin:0;font-weight:700}.display{font-family:var(--font-display), var(--font-body), sans-serif;text-transform:uppercase;letter-spacing:-.01em}.tnum{font-family:var(--font-mono-ish), var(--font-body), sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.skeletonBar{background:linear-gradient(90deg, var(--chrome-line) 25%, var(--showroom) 50%, var(--chrome-line) 75%);background-size:200% 100%;border-radius:3px;height:10px;animation:1.4s linear infinite fmShimmer}@keyframes fmShimmer{to{background-position:-200% 0}}a{color:var(--ink-red);text-decoration:none}a:hover{text-decoration:underline}button{font:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}input,select,textarea{font:inherit;color:var(--ink)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--bolt);outline-offset:2px;border-radius:var(--radius-sm)}::placeholder{color:var(--ink-secondary);opacity:.75}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
