@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9.0s6677u7501n5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90.3w_oc3nqvqm6n.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab.p.002ht2t_o636a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.anton_43515dbd-module__KzWivq__className{font-family:Anton,Arial Narrow,Impact,sans-serif;font-style:normal;font-weight:400}.anton_43515dbd-module__KzWivq__variable{--font-anton:"Anton", Arial Narrow, Impact, sans-serif}
@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6.1haaxlqnxotgo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3.2km9zhv-p9t3b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1.p.00u70rl5ce7ry.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd.3ejvvd3kfac7p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea.2_dpbef00d2ek.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2.p.1ynh17i_ncei1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1dcc2d65ae47f153.2o-n9zscog2s2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6889cd8b8d2a316f.08x40ejr93q31.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(../media/efe66f9dab7e6ce7.p.13xy2ufn918bd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.barlow_61be3a82-module__Wly1ka__className{font-family:Barlow,Helvetica Neue,system-ui,sans-serif;font-style:normal}.barlow_61be3a82-module__Wly1ka__variable{--font-barlow:"Barlow", Helvetica Neue, system-ui, sans-serif}
:root{--kv-volt:#c9f531;--kv-volt-deep:#a8d615;--kv-volt-ink:#5a6b0a;--kv-volt-muted:#4a5a22;--kv-court-black:#000;--kv-chalk:#fff;--kv-paper:#f7f8f4;--kv-ink:#0d0d0d;--kv-fog:#8b8b8b;--kv-slate:#5c5f57;--kv-rally:#7c3aed;--kv-rally-deep:#2a1656;--kv-success:#3ddc84;--kv-warning:#ffb020;--kv-error:#ff5a5a;--kv-r-thumb:10px;--kv-r-inner:16px;--kv-r-outer:22px;--kv-r-pill:999px;--kv-content:1280px;--kv-gutter:64px;--kv-section:120px;--kv-ease:cubic-bezier(.16, 1, .3, 1);--kv-in:.18s;--kv-out:.32s;--kv-display:var(--font-anton), "Arial Narrow", Impact, sans-serif;--kv-text:var(--font-barlow), "Helvetica Neue", system-ui, sans-serif}[data-surface=dark]{--bg-canvas:var(--kv-court-black);--bg-surface:#131313;--bg-sunken:#0a0a0a;--border-hairline:#262626;--text-primary:var(--kv-chalk);--text-secondary:var(--kv-fog);--accent-fill:var(--kv-volt);--accent-text:var(--kv-volt);--accent-tint:#151a08;--accent-border:var(--kv-volt);--on-accent:var(--kv-court-black);--elevation:none;--decor-opacity:1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-surface=light]{--bg-canvas:var(--kv-paper);--bg-surface:#fff;--bg-sunken:#eceee6;--border-hairline:#e3e5dd;--text-primary:var(--kv-ink);--text-secondary:var(--kv-slate);--accent-fill:var(--kv-volt);--accent-text:var(--kv-volt-ink);--accent-tint:#f0f8d6;--accent-border:#8ca713;--on-accent:var(--kv-court-black);--elevation:0 2px 8px #0d0d0d14;--decor-opacity:.5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg-canvas);color:var(--text-primary);font-family:var(--kv-text);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;font-weight:500;line-height:1.5;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:var(--accent-text);text-underline-offset:3px;text-decoration-thickness:1px}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--kv-volt);outline-offset:2px;border-radius:4px}[data-surface=light] a:focus-visible,[data-surface=light] button:focus-visible{outline-color:var(--accent-border)}::selection{background:var(--kv-volt);color:var(--kv-court-black)}.kv-hero,.kv-section-title,.kv-nav-title{font-family:var(--kv-display);text-transform:uppercase;margin:0;font-weight:400}.kv-hero{letter-spacing:.005em;font-size:clamp(3rem,8.4vw,7.5rem);line-height:.88}.kv-section-title{letter-spacing:.02em;font-size:clamp(1.9rem,4.2vw,3.1rem);line-height:1}.kv-nav-title{letter-spacing:.14em;font-size:1.05rem}.kv-eyebrow{font-family:var(--kv-text);letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.75rem;font-weight:800}.kv-title{font-family:var(--kv-text);margin:0;font-size:1.0625rem;font-weight:800;line-height:1.25}.kv-body{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.5}.kv-meta{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem;font-weight:700}.kv-num{font-variant-numeric:tabular-nums}.kv-accent{color:var(--accent-text)}.kv-shell{width:100%;max-width:calc(var(--kv-content) + var(--kv-gutter) * 2);padding-inline:var(--kv-gutter);margin-inline:auto}.kv-section{padding-block:var(--kv-section);position:relative}.kv-section--tight{padding-block:calc(var(--kv-section) * .65)}.kv-rule{border:0;border-top:1px solid var(--border-hairline);margin:0}@media (max-width:900px){:root{--kv-gutter:24px;--kv-section:72px}body{font-size:16px}}.kv-btn{border-radius:var(--kv-r-pill);min-height:56px;font-family:var(--kv-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background var(--kv-in) var(--kv-ease), color var(--kv-in) var(--kv-ease), border-color var(--kv-in) var(--kv-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:1.05rem;text-decoration:none;display:inline-flex}.kv-btn--primary{background:var(--accent-fill);color:var(--on-accent)}.kv-btn--primary:hover,.kv-btn--primary:active{background:var(--kv-volt-deep)}.kv-btn--outline{color:var(--text-primary);border-color:var(--border-hairline);background:0 0}.kv-btn--outline:hover{border-color:var(--text-primary)}.kv-btn--tonal{background:var(--bg-surface);color:var(--text-primary);border-color:var(--border-hairline)}.kv-btn--sm{min-height:44px;padding:0 20px;font-size:.9rem}.kv-card{background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--kv-r-outer);box-shadow:var(--elevation)}.kv-chip{border-radius:var(--kv-r-pill);border:1px solid var(--border-hairline);letter-spacing:.16em;text-transform:uppercase;min-height:34px;color:var(--text-secondary);white-space:nowrap;align-items:center;padding:0 14px;font-size:.7rem;font-weight:800;display:inline-flex}.kv-chip--on{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}.kv-streaks{pointer-events:none;opacity:var(--decor-opacity);position:absolute;inset:0;overflow:hidden}.kv-streaks span{background:var(--kv-volt);transform-origin:0;width:46%;height:16px;position:absolute;left:-12%;transform:skewY(-22deg)}.kv-streaks span:first-child{width:30%;height:16px;top:18%}.kv-streaks span:nth-child(2){opacity:.85;width:44%;height:7px;top:30%}.kv-streaks span:nth-child(3){opacity:.6;width:22%;height:3px;top:39%}.kv-halftone{pointer-events:none;opacity:var(--decor-opacity);color:var(--kv-volt);background-image:radial-gradient(currentColor 1.2px,#0000 1.3px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 120% at 100% 0,#000 0%,#0000 55%);mask-image:radial-gradient(120% 120% at 100% 0,#000 0%,#0000 55%)}.kv-wash{background-image:linear-gradient(115deg, var(--kv-volt) 0%, var(--kv-rally) 100%)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.kv-skip{z-index:100;background:var(--kv-volt);color:var(--kv-court-black);border-radius:0 0 var(--kv-r-thumb) 0;padding:12px 20px;font-weight:800;position:absolute;top:0;left:-9999px}.kv-skip:focus{left:0}.kv-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
