.kva-home{--red:#e8101a;--red-hi:#ff2a33;--red-deep:#6e070c;--ink:#070708;--ink-2:#0d0d0f;--ink-3:#141417;--line:#1f1f23;--line-2:#2c2c32;--paper:#f2f0ea;--paper-2:#c9c7c0;--mute:#8a8a92;--mute-2:#55555d;--display:var(--font-archivo-black),Impact,"Arial Narrow Bold",sans-serif;--score:var(--font-big-shoulders),var(--font-archivo-black),Impact,sans-serif;--body:var(--font-archivo),Helvetica,Arial,sans-serif;--gutter:clamp(18px,4.6vw,88px);--max:1440px;--ease:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.77,0,.18,1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ink);color:var(--paper);font-family:var(--body);-webkit-font-smoothing:antialiased;margin-top:calc(-1 * (var(--kv-nav-h,64px) + var(--kv-nav-top,14px) * 2));font-size:15px;line-height:1.55;overflow-x:clip}.kva-home *,.kva-home :before,.kva-home :after{box-sizing:border-box}.kva-home img{max-width:100%;display:block}.kva-home a{color:inherit;text-decoration:none}.kva-home button{font:inherit;color:inherit;cursor:pointer}.kva-home h1,.kva-home h2,.kva-home h3{font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:400;line-height:.9}.kva-home p,.kva-home ul{margin:0}.kva-home .wrap{max-width:var(--max);padding-inline:var(--gutter);margin:0 auto}.kva-home .label{letter-spacing:.24em;text-transform:uppercase;color:var(--mute);font-size:10.5px;font-weight:600}.kva-home .label.red{color:var(--red-hi)}@keyframes kv-fade{to{opacity:1}}.kva-home .btn{--mx:0px;--my:0px;letter-spacing:.2em;text-transform:uppercase;isolation:isolate;min-height:54px;transform:translate(var(--mx),var(--my));transition:transform .5s var(--ease),color .4s var(--ease),border-color .4s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:10.8px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.kva-home .btn span,.kva-home .btn svg{z-index:1;position:relative}.kva-home .btn svg{width:16px;height:16px;transition:transform .5s var(--ease)}.kva-home .btn:hover svg{transform:translate(4px)}.kva-home .btn:before{content:"";aspect-ratio:1;width:140%;transition:transform .6s var(--ease);z-index:0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.kva-home .btn:hover:before{transform:translate(-50%,-50%)scale(1)}.kva-home .btn-red{background:var(--red);color:#fff;box-shadow:0 10px 40px -10px #e8101ab3}.kva-home .btn-red:before{background:var(--paper)}.kva-home .btn-red:hover{color:var(--ink)}.kva-home .btn-line{border-color:var(--line-2);background:#ffffff05}.kva-home .btn-line:before{background:var(--paper)}.kva-home .btn-line:hover{color:var(--ink);border-color:var(--paper)}.kva-home .btn-paper{background:var(--paper);color:var(--ink)}.kva-home .btn-paper:before{background:var(--red)}.kva-home .btn-paper:hover{color:#fff}.kva-home .link{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;font-size:10.8px;font-weight:600;display:inline-flex}.kva-home .link svg{width:16px;height:16px;transition:transform .5s var(--ease)}.kva-home a:hover .link svg,.kva-home .link:hover svg{transform:translate(5px)}.kva-home .loader{display:none}html.kv-js .kva-home .loader{z-index:95;background:var(--ink);clip-path:inset(0);transition:clip-path 1s var(--ease-io);place-items:center;display:grid;position:fixed;inset:0}html.kv-loaded .kva-home .loader{clip-path:inset(0 0 100%);pointer-events:none}.kva-home .clock{justify-items:center;gap:18px;display:grid}.kva-home .clock .lbl{letter-spacing:.4em;color:var(--mute);text-transform:uppercase;font-size:10px}.kva-home .clock b{font-family:var(--score);color:var(--red);font-variant-numeric:tabular-nums;text-shadow:0 0 60px #e8101a8c;text-align:center;min-width:2ch;font-size:clamp(120px,22vw,260px);font-weight:900;line-height:.8}.kva-home .clock i{background:var(--line-2);width:clamp(160px,24vw,300px);height:2px;display:block;position:relative;overflow:hidden}.kva-home .clock i:after{content:"";background:var(--red);transform-origin:0;transform:scaleX(var(--p,0));position:absolute;inset:0}.kva-home .hero{isolation:isolate;align-items:center;min-height:max(560px,min(100svh,1000px));display:flex;position:relative;overflow:hidden}.kva-home .hero .spot{z-index:-2;pointer-events:none;background:radial-gradient(38% 50% at var(--sx,70%) var(--sy,38%),#e8101a42,transparent 70%),radial-gradient(70% 60% at 50% 120%,#c98b4a1a,transparent 70%);position:absolute;inset:0}.kva-home .hero .beam{z-index:-1;pointer-events:none;filter:blur(24px);transform-origin:top;opacity:0;background:linear-gradient(#ffffff12,#0000 75%);width:24vw;height:140%;position:absolute;top:-20%}.kva-home .hero .beam.b1{left:52%;transform:rotate(18deg)}.kva-home .hero .beam.b2{left:74%;transform:rotate(-14deg)}html.kv-ready .kva-home .hero .beam{animation:9s ease-in-out infinite alternate kv-sweepb,2s .6s forwards kv-fade}html.kv-ready .kva-home .hero .beam.b2{animation-delay:-4s,.9s}@keyframes kv-sweepb{0%{rotate:-8deg}to{rotate:8deg}}.kva-home .floor{aspect-ratio:94/50;transform-origin:50% 100%;z-index:-1;pointer-events:none;width:200%;max-width:3000px;position:absolute;bottom:-4%;left:50%;transform:translate(-50%)perspective(1000px)rotateX(70deg);-webkit-mask-image:linear-gradient(#0000 18%,#000 78%);mask-image:linear-gradient(#0000 18%,#000 78%)}.kva-home .floor svg{width:100%;height:100%}.kva-home .floor *{fill:none;stroke:#f2f0ea42;stroke-width:1.5px;vector-effect:non-scaling-stroke}.kva-home .floor .hot{stroke:#e8101ab3}html.kv-js .kva-home .floor .dr{stroke-dasharray:3000;stroke-dashoffset:3000px}html.kv-ready .kva-home .floor .dr{animation:kv-draw 2.4s var(--ease) forwards;animation-delay:calc(var(--d,0) * .18s + .3s)}@keyframes kv-draw{to{stroke-dashoffset:0}}.kva-home #ball{z-index:-1;right:calc(max(0px,(100vw - var(--max)) / 2) + var(--gutter) - 3.6%);aspect-ratio:1;pointer-events:none;width:min(39vw,100svh - 190px,650px);position:absolute;top:calc(50% + 38px);translate:0 -50%}html.kv-js .kva-home #ball{opacity:0;transition:opacity 1.6s var(--ease) .5s}html.kv-ready .kva-home #ball{opacity:1}.kva-home .hero .wrap{width:100%;padding-block:calc(var(--kv-nav-h,64px) + var(--kv-nav-top,14px) * 2 + 8px) clamp(24px,4vh,48px);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.kva-home .h-row{flex-wrap:wrap;align-items:center;gap:28px 48px;margin-top:clamp(18px,3.2vh,32px);display:flex}.kva-home .h-row .h-cta{margin-top:0}.kva-home .eyebrow{align-items:center;gap:14px;margin-bottom:clamp(14px,2.4vh,26px);display:flex}.kva-home .eyebrow .dot,.kva-home .live-dot{background:var(--red);border-radius:50%;flex:none;width:7px;height:7px;animation:2.2s infinite kv-ping}@keyframes kv-ping{0%{box-shadow:0 0 #e8101a99}to{box-shadow:0 0 0 14px #e8101a00}}.kva-home .h1{letter-spacing:-.04em;font-size:clamp(42px,min(7.7vw,12.5vh),128px);line-height:.84}.kva-home .h1 .line{margin-bottom:-.04em;padding-bottom:.04em;display:block;overflow:hidden}.kva-home .h1 .ch{will-change:transform;display:inline-block}html.kv-js .kva-home .h1 .ch{transform:translateY(108%)rotate(6deg)}html.kv-ready .kva-home .h1 .ch{transition:transform 1.2s var(--ease);transition-delay:calc(var(--i) * 30ms + .15s);transform:none}.kva-home .h1 .red{color:var(--red)}.kva-home .h1 .w{white-space:nowrap;display:inline-block}.kva-home .h1 .thin{color:#0000;-webkit-text-stroke:1.5px #f2f0ea99}.kva-home .h-sub{max-width:50ch;color:var(--paper-2);margin-top:clamp(16px,3vh,32px);font-size:clamp(14.4px,1.08vw,17.1px);line-height:1.6}.kva-home .h-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}html.kv-js .kva-home .h-sub,html.kv-js .kva-home .h-cta,html.kv-js .kva-home .h-side,html.kv-js .kva-home .eyebrow{opacity:0;transform:translateY(18px)}html.kv-ready .kva-home .h-sub,html.kv-ready .kva-home .h-cta,html.kv-ready .kva-home .h-side,html.kv-ready .kva-home .eyebrow{opacity:1;transition:opacity 1s var(--ease),transform 1s var(--ease);transform:none}html.kv-ready .kva-home .eyebrow{transition-delay:.1s}html.kv-ready .kva-home .h-sub{transition-delay:.75s}html.kv-ready .kva-home .h-cta{transition-delay:.9s}html.kv-ready .kva-home .h-side{transition-delay:1.05s}.kva-home .h-side{grid-auto-flow:column;gap:28px;display:grid}.kva-home .h-side .k{border-left:1px solid var(--line-2);gap:4px;padding-left:18px;display:grid;position:relative}.kva-home .h-side .k:before{content:"";background:var(--red);width:1px;height:40%;position:absolute;top:0;left:-1px}.kva-home .h-side b{font-family:var(--score);letter-spacing:.005em;font-variant-numeric:tabular-nums;font-size:clamp(36px,3.24vw,52.2px);font-weight:900;line-height:.9}.kva-home .h-side b i{color:var(--red);font-style:normal}@media (max-width:900px){.kva-home .hero .wrap{grid-template-columns:minmax(0,1fr);padding-top:130px}.kva-home .h-side{grid-template-columns:repeat(3,auto);justify-content:start;gap:18px}.kva-home .h-side b{font-size:clamp(25.2px,7.2vw,39.6px)}.kva-home #ball{width:110vw;top:90px;right:-46vw;translate:none;opacity:.55!important}.kva-home .floor{width:300%}}@media (max-width:420px){.kva-home .h-side{gap:12px}.kva-home .h-side .k{padding-left:12px}.kva-home .h-cta .btn{width:100%}}.kva-home .ticker{border-block:1px solid var(--line);background:linear-gradient(90deg,#e8101a1a,transparent 35%),var(--ink-2);align-items:stretch;display:flex;position:relative;overflow:hidden}.kva-home .ticker .tag-live{padding:0 26px 0 var(--gutter);letter-spacing:.24em;text-transform:uppercase;color:var(--paper);border-right:1px solid var(--line);z-index:2;flex:none;align-items:center;gap:12px;font-size:10.5px;font-weight:600;display:flex;position:relative}.kva-home .ticker .rail{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}@media (max-width:640px){.kva-home .ticker .tag-live .txt{display:none}.kva-home .ticker .tag-live{padding-right:16px}}.kva-home .ticker .row{will-change:transform;width:max-content;display:flex}.kva-home .ticker .row span{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--paper-2);align-items:center;gap:26px;padding:20px 0 20px 26px;font-size:clamp(13.5px,1.26vw,18px);display:inline-flex}.kva-home .ticker .row span:after{content:"";background:radial-gradient(circle at 35% 35%,#ff5a3a,var(--red) 55%,var(--red-deep));border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0006}html.kv-js .kva-home .rv{opacity:0;transition:opacity 1.1s var(--ease),transform 1.1s var(--ease);transform:translateY(40px)}html.kv-js .kva-home .rv.in{opacity:1;transform:none}.kva-home .rv.d1{transition-delay:80ms!important}.kva-home .rv.d2{transition-delay:.16s!important}.kva-home .rv.d3{transition-delay:.24s!important}.kva-home .mask{display:block;overflow:hidden}html.kv-js .kva-home .mask>span{transition:transform 1.2s var(--ease);display:block;transform:translateY(105%)}html.kv-js .kva-home .in .mask>span,html.kv-js .kva-home .mask.in>span{transform:none}.kva-home .sec{padding-block:clamp(96px,11vw,170px);position:relative}.kva-home .kicker{align-items:center;gap:14px;margin-bottom:22px;display:flex}.kva-home .kicker:before{content:"";background:var(--red);width:28px;height:1px}.kva-home .h2{letter-spacing:-.035em;font-size:clamp(39.6px,6.3vw,100.8px);line-height:.86}.kva-home .lede{color:var(--paper-2);max-width:48ch;font-size:clamp(14.4px,1.08vw,17.1px);line-height:1.6}.kva-home .tonight-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:clamp(40px,5vw,64px);display:flex}.kva-home .tonight-top .lede{margin-top:22px}.kva-home .clockbox{text-align:right;justify-items:end;gap:10px;display:grid}.kva-home .clockbox .t{font-family:var(--score);font-variant-numeric:tabular-nums;color:var(--paper);letter-spacing:.02em;font-size:clamp(47px,5.4vw,79px);font-weight:900;line-height:.85}.kva-home .clockbox .t em{color:var(--red);font-style:normal;animation:1s steps(2,end) infinite kv-blink}@keyframes kv-blink{50%{opacity:.25}}.kva-home .clockbox .live{align-items:center;gap:10px;display:inline-flex}@media (max-width:700px){.kva-home .clockbox{text-align:left;justify-items:start}}.kva-home .q{letter-spacing:-.04em;margin-bottom:18px;font-size:clamp(41.4px,7.74vw,126px);line-height:.84}.kva-home .q-ctx{color:var(--paper-2);max-width:56ch;margin-bottom:clamp(36px,4vw,56px);font-size:clamp(14.4px,1.08vw,17.1px);line-height:1.6}.kva-home .faceoff{gap:0;min-height:clamp(260px,34vw,440px);display:flex;position:relative}.kva-home .side{border:1px solid var(--line-2);background:var(--ink-2);text-align:left;transition:flex .9s var(--ease),border-color .5s,background .5s,opacity .5s;isolation:isolate;border-radius:28px;flex-direction:column;flex:1;justify-content:space-between;padding:clamp(22px,3vw,40px);display:flex;position:relative;overflow:hidden}.kva-home .side:before{content:"";z-index:-1;background:radial-gradient(80% 90% at 50% 110%,#e8101a00,#0000);transition:background .6s;position:absolute;inset:0}.kva-home .side:hover{border-color:var(--mute-2);flex:1.35}.kva-home .side:hover:before{background:radial-gradient(80% 90% at 50% 110%,#e8101a47,#0000)}.kva-home .side small{letter-spacing:.26em;text-transform:uppercase;color:var(--mute);font-size:9.9px;font-weight:600}.kva-home .side b{font-family:var(--display);text-transform:uppercase;letter-spacing:-.04em;transition:transform .9s var(--ease);font-size:clamp(46.8px,8.1vw,135px);font-weight:400;line-height:.8;display:block}.kva-home .side:hover b{transform:translateY(-6px)}.kva-home .side .hint{letter-spacing:.22em;text-transform:uppercase;color:var(--paper-2);align-items:center;gap:10px;font-size:9.9px;font-weight:600;display:flex}.kva-home .side .hint i{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;transition:background .4s,border-color .4s;display:grid}.kva-home .side.on{background:var(--red);border-color:var(--red);flex:1.6}.kva-home .side.on small,.kva-home .side.on .hint{color:#ffffffd9}.kva-home .side.on .hint i{background:#fff;border-color:#fff}.kva-home .side.on .hint i:after{content:"";background:var(--red);border-radius:50%;width:8px;height:8px}.kva-home .side.off{opacity:.45}.kva-home .vs-slot{z-index:2;flex:none;width:12px;position:relative}.kva-home .vs{aspect-ratio:1;background:var(--ink);border:1px solid var(--line-2);width:clamp(58px,5.4vw,78px);font-family:var(--score);z-index:2;pointer-events:none;border-radius:50%;place-items:center;font-size:clamp(19.8px,2.16vw,28.8px);font-weight:900;transition:border-color .5s,background .5s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.kva-home .vs:before{content:"";border:1px dashed var(--line-2);border-radius:50%;animation:18s linear infinite kv-spin;position:absolute;inset:-8px}@keyframes kv-spin{to{transform:rotate(360deg)}}.kva-home .result{border:1px solid var(--line);background:var(--ink-2);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding:18px 22px;display:flex}.kva-home .result p{color:var(--paper-2)}.kva-home .result p b{color:var(--paper)}@media (max-width:640px){.kva-home .faceoff{flex-direction:column;min-height:0}.kva-home .side{min-height:190px}.kva-home .side:hover,.kva-home .side.on{flex:1}.kva-home .vs{left:50%!important}}.kva-home .week{border-top:1px solid var(--line);position:relative}.kva-home .week-pin{flex-direction:column;justify-content:center;gap:clamp(28px,4vh,48px);height:100vh;padding-top:104px;display:flex;position:sticky;top:0;overflow:hidden}.kva-home .week-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.kva-home .week-track{padding-inline:var(--gutter);will-change:transform;gap:18px;display:flex}.kva-home .day{border:1px solid var(--line-2);background:linear-gradient(180deg,var(--ink-2),var(--ink));isolation:isolate;border-radius:28px;flex-direction:column;flex:none;justify-content:space-between;width:clamp(290px,31vw,470px);height:clamp(380px,58vh,560px);padding:clamp(24px,2.4vw,36px);transition:border-color .5s;display:flex;position:relative;overflow:hidden}.kva-home .day:after{content:"";z-index:-1;background:var(--red);clip-path:circle(0% at 100% 100%);transition:clip-path .9s var(--ease);position:absolute;inset:0}.kva-home .day:hover:after{clip-path:circle(150% at 100% 100%)}.kva-home .day:hover{border-color:var(--red)}.kva-home .day .dn{font-family:var(--score);color:#0000;-webkit-text-stroke:1.2px var(--line-2);transition:-webkit-text-stroke-color .5s,transform .9s var(--ease);font-size:clamp(99px,9.9vw,162px);font-weight:900;line-height:.78}.kva-home .day:hover .dn{-webkit-text-stroke-color:#ffffff80;transform:translate(8px)}.kva-home .day h3{letter-spacing:-.02em;font-size:clamp(23.4px,2.07vw,32.4px);line-height:.98}.kva-home .day .meta{justify-content:space-between;align-items:center;display:flex}.kva-home .tag{border:1px solid var(--line-2);letter-spacing:.24em;text-transform:uppercase;color:var(--paper-2);border-radius:999px;padding:7px 12px;font-size:9px;font-weight:600;transition:border-color .4s,color .4s;display:inline-flex}.kva-home .day:hover .tag{color:#fff;border-color:#fff9}.kva-home .arr{border:1px solid var(--line-2);width:48px;height:48px;transition:background .4s,border-color .4s,transform .6s var(--ease);border-radius:50%;place-items:center;display:grid}.kva-home .arr svg{width:18px;height:18px}.kva-home .day:hover .arr{color:var(--ink);background:#fff;border-color:#fff;transform:rotate(-45deg)}.kva-home .day.end{background:var(--paper);color:var(--ink);border-color:var(--paper)}.kva-home .day.end:after{display:none}.kva-home .day.end h3{font-size:clamp(30.6px,2.88vw,46.8px)}.kva-home .day.end .dn{-webkit-text-stroke-color:#07070833}.kva-home .week-bar{background:var(--line);border-radius:2px;height:2px;position:relative;overflow:hidden}.kva-home .week-bar i{background:var(--red);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (max-width:900px){.kva-home .week-pin{height:auto;padding-block:96px;position:relative}.kva-home .week-track{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:10px;overflow-x:auto}.kva-home .week-track::-webkit-scrollbar{display:none}.kva-home .day{scroll-snap-align:center;width:min(82vw,380px);height:420px}.kva-home .week-bar{display:none}}.kva-home .proof{border-top:1px solid var(--line);background:radial-gradient(60% 50% at 80% 40%,#e8101a1f,transparent 70%),var(--ink);overflow:hidden}.kva-home .odo{font-family:var(--score);letter-spacing:-.01em;font-variant-numeric:tabular-nums;max-width:100%;margin-block:18px 8px;font-size:clamp(41.4px,11.16vw,189px);font-weight:900;line-height:1;display:flex}.kva-home .odo .col{height:1em;display:inline-block;overflow:hidden}.kva-home .odo .col span{transition:transform 2.6s var(--ease);display:block}.kva-home .odo .col span b{height:1em;font-weight:900;display:block}.kva-home .odo .sep{color:var(--red)}.kva-home .proof-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(36px,6vw,96px);margin-top:clamp(40px,5vw,72px);display:grid}.kva-home .stats{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,1fr);margin-bottom:34px;display:grid}.kva-home .stats div{gap:4px;padding:22px 16px 0 0;display:grid}.kva-home .stats b{font-family:var(--score);font-size:clamp(32.4px,3.06vw,48.6px);font-weight:900;line-height:.9}.kva-home .proof-copy .lede{color:var(--paper);font-size:clamp(15.3px,1.22vw,18.9px)}.kva-home .proof-copy .lede em{color:var(--red-hi);font-style:normal}.kva-home .chart{border:1px solid var(--line-2);background:linear-gradient(180deg,#c98b4a0d,transparent 60%),var(--ink-2);border-radius:28px;padding:clamp(16px,2vw,28px);position:relative}.kva-home .chart svg{width:100%;height:auto;display:block}.kva-home .chart .court *{fill:none;stroke:#f2f0ea33;stroke-width:1.4px}.kva-home .chart .shot{transform-box:fill-box;transform-origin:50%}html.kv-js .kva-home .chart .shot{opacity:0;transform:scale(0)}html.kv-js .kva-home .chart.in .shot{opacity:1;transition:opacity .5s,transform .7s var(--ease);transition-delay:calc(var(--i) * 18ms);transform:none}.kva-home .chart .mk{fill:var(--red)}.kva-home .chart .ms{fill:none;stroke:var(--paper-2);stroke-width:1.4px}.kva-home .chart-cap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.kva-home .legend{gap:18px;display:flex}.kva-home .legend span{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);align-items:center;gap:8px;font-size:9.9px;display:inline-flex}.kva-home .legend i{background:var(--red);border-radius:50%;width:9px;height:9px}.kva-home .legend i.o{border:1.4px solid var(--paper-2);background:0 0}@media (max-width:900px){.kva-home .proof-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.kva-home .stats b{font-size:24.3px}.kva-home .stats div{padding-right:8px}}.kva-home .arg{border-top:1px solid var(--line)}.kva-home .arg-head{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;margin-bottom:clamp(40px,5vw,72px);display:grid}@media (max-width:900px){.kva-home .arg-head{grid-template-columns:minmax(0,1fr)}}.kva-home .bento{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:14px;display:grid}.kva-home .panel{border:1px solid var(--line-2);background:var(--ink-2);isolation:isolate;transform-style:preserve-3d;transition:border-color .5s,transform .6s var(--ease);border-radius:28px;padding:clamp(24px,2.8vw,40px);position:relative;overflow:hidden}.kva-home .panel:before{content:"";z-index:-1;background:radial-gradient(400px circle at var(--px,50%) var(--py,50%),#e8101a29,transparent 60%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.kva-home .panel:hover:before{opacity:1}.kva-home .panel:hover{border-color:var(--mute-2)}.kva-home .panel.board{flex-direction:column;grid-row:span 2;gap:26px;display:flex}.kva-home .ptop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kva-home .panel h3{letter-spacing:-.025em;font-size:clamp(27px,2.7vw,41.4px);line-height:.92}.kva-home .panel p{color:var(--paper-2);max-width:44ch}.kva-home .brd{border-top:1px solid var(--line-2);display:grid}.kva-home .brow{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 0;display:grid;position:relative}.kva-home .brow .r{font-family:var(--score);color:var(--mute-2);font-size:27px;font-weight:900;line-height:1}.kva-home .brow:first-child .r{color:var(--red)}.kva-home .brow .n{gap:6px;min-width:0;font-weight:600;display:grid}.kva-home .brow .n small{color:var(--mute);font-size:11.7px;font-weight:400;line-height:1.4}.kva-home .brow .bar{background:var(--line);border-radius:3px;height:3px;overflow:hidden}.kva-home .brow .bar i{background:var(--paper-2);width:0;height:100%;transition:width 1.6s var(--ease);display:block}.kva-home .brow:first-child .bar i{background:var(--red)}.kva-home .brow .pts{font-family:var(--score);font-variant-numeric:tabular-nums;text-align:right;min-width:3ch;font-size:25.2px;font-weight:900}.kva-home .rules{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.kva-home .rules li{color:var(--paper-2);gap:8px;font-size:12.6px;line-height:1.45;display:grid}.kva-home .rules b{font-family:var(--score);color:var(--red);font-size:19.8px;font-weight:900}.kva-home .board .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;display:flex}.kva-home .small-note{color:var(--mute);font-size:10.8px}.kva-home .panel .art{height:120px;margin-block:4px 22px;position:relative}.kva-home .stack{align-items:flex-end;gap:8px;display:flex;position:absolute;inset:0}.kva-home .stack i{transform-origin:bottom;transform:scaleY(var(--h));transition:transform 1s var(--ease),background .5s;background:linear-gradient(#f2f0ea38,#f2f0ea00);border-radius:10px 10px 0 0;flex:1}.kva-home .panel:hover .stack i{background:linear-gradient(180deg,var(--red),transparent)}.kva-home .panel:hover .stack i:nth-child(odd){transform:scaleY(calc(var(--h) * .7))}.kva-home .env{place-items:center;display:grid;position:absolute;inset:0}.kva-home .env .card{border:1px solid var(--line-2);background:var(--ink-3);width:min(100%,280px);height:100px;transition:transform .8s var(--ease);border-radius:16px;align-content:start;gap:8px;padding:16px;display:grid}.kva-home .env .card i{background:var(--line-2);border-radius:6px;height:6px;display:block}.kva-home .env .card i:first-child{background:var(--red);width:40%}.kva-home .env .card i:nth-child(2){width:90%}.kva-home .env .card i:nth-child(3){width:70%}.kva-home .env .card.back{opacity:.5;position:absolute;transform:translate(14px,-12px)rotate(4deg)}.kva-home .panel:hover .env .card.back{transform:translate(26px,-22px)rotate(8deg)}.kva-home .panel:hover .env .card.front{transform:translate(-8px,6px)rotate(-3deg)}.kva-home .panel .cta{margin-top:24px}@media (max-width:900px){.kva-home .bento{grid-template-columns:minmax(0,1fr)}.kva-home .panel.board{grid-row:auto}.kva-home .rules{grid-template-columns:1fr}}.kva-home .sunday{border-top:1px solid var(--line);position:relative;overflow:hidden}.kva-home .sunday .big{letter-spacing:-.05em;white-space:nowrap;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;font-size:clamp(57.6px,13.5vw,234px);line-height:.8}.kva-home .sunday .big .o{color:var(--red)}.kva-home .sun-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,6vw,96px);margin-top:clamp(32px,4vw,56px);display:grid}.kva-home .sun-grid h3{font-size:clamp(25.2px,2.7vw,39.6px)}.kva-home .sun-grid .lede{margin-top:18px}.kva-home .tiny{color:var(--mute);margin-top:12px;padding-left:18px;font-size:10.8px}@media (max-width:900px){.kva-home .sun-grid{grid-template-columns:minmax(0,1fr)}}.kva-home .sites{border-top:1px solid var(--line)}.kva-home .sites-in{background:linear-gradient(120deg,#e8101a2e,#e8101a00 55%),var(--ink-2);border:1px solid var(--line-2);border-radius:32px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:clamp(32px,4vw,56px);display:grid;position:relative;overflow:hidden}.kva-home .sites-in:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #e8101a4d;border-radius:50%;width:40%;position:absolute;top:-60%;right:-8%}.kva-home .sites-in h3{margin-bottom:14px;font-size:clamp(27px,3.06vw,48.6px)}.kva-home .sites-in p{color:var(--paper-2);max-width:56ch}@media (max-width:800px){.kva-home .sites-in{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.kva-home,.kva-home *,.kva-home :before,.kva-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html.kv-js .kva-home .h1 .ch,html.kv-js .kva-home .rv,html.kv-js .kva-home .mask>span,html.kv-js .kva-home .h-sub,html.kv-js .kva-home .h-cta,html.kv-js .kva-home .h-side,html.kv-js .kva-home .eyebrow,html.kv-js .kva-home .chart .shot{opacity:1!important;transform:none!important}html.kv-js .kva-home .floor .dr{stroke-dashoffset:0}html.kv-js .kva-home .loader{display:none}}.kva-home .odo .col span{transform:translateY(calc(var(--d) * -1em))}html.kv-js .kva-home .odo .col span{transform:none}html.kv-js .kva-home .odo.in .col span{transform:translateY(calc(var(--d) * -1em))}.kva-home .side .pct{font-family:var(--score);font-variant-numeric:tabular-nums;font-size:clamp(30px,3.2vw,48px);font-weight:900;line-height:.9}.kva-home .side .top-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.kva-home .side:disabled{cursor:default}.kva-home .split{background:var(--line);border-radius:4px;height:4px;margin-top:16px;display:flex;overflow:hidden}.kva-home .split i{background:var(--red);transition:width 1.2s var(--ease)}.kva-home .split b{background:var(--paper-2);transition:width 1.2s var(--ease)}.kva-home .result .grow{flex:1;min-width:min(100%,280px)}.kva-home .sun-form{width:100%;max-width:560px}.kva-home .sun-form .tiny{padding-left:18px}.kva-home .side+.vs-slot+.side{padding-left:clamp(40px,4.4vw,64px)}.kva-home .faceoff.locked .side:hover{border-color:var(--line-2);flex:1}.kva-home .faceoff.locked .side.on,.kva-home .faceoff.locked .side.on:hover{border-color:var(--red);flex:1.4}.kva-home .faceoff.locked .side:hover b{transform:none}.kva-home .faceoff.locked .vs{border-color:var(--red);animation:kv-pop .7s var(--ease)}.kva-home .faceoff.locked .vs:before{border-color:#e8101a73}@keyframes kv-pop{0%{scale:1.35}to{scale:1}}@media (max-width:640px){.kva-home .vs-slot{width:100%;height:12px}.kva-home .side+.vs-slot+.side{padding-left:clamp(22px,3vw,40px)}}.kva-home .arg-head .lede{max-width:56ch}.kva-home .odo .final{display:none}.kva-home .odo .final i{color:var(--red);font-style:normal}.kva-home .odo.done .col,.kva-home .odo.done .sep{display:none}.kva-home .odo.done .final{display:inline}html:not(.kv-js) .kva-home .odo .col,html:not(.kv-js) .kva-home .odo .sep{display:none}html:not(.kv-js) .kva-home .odo .final{display:inline}.kva-home .only-mob{display:none}.kva-home .ptop .label{white-space:nowrap}@media (max-width:700px){.kva-home .sec{padding-block:56px}.kva-home .only-desk{display:none}.kva-home .only-mob{display:inline}.kva-home #ball{opacity:.42!important}.kva-home .h-sub{margin-top:14px}.kva-home .h-row{gap:22px;margin-top:20px}.kva-home .h-cta .btn{min-height:48px}.kva-home .tonight-top{margin-bottom:28px}.kva-home .q-ctx{margin-bottom:24px}.kva-home .side{border-radius:22px;min-height:150px;padding:20px}.kva-home .result{border-radius:16px;padding:14px 18px}.kva-home .week-pin{gap:24px;padding-block:56px}.kva-home .day{border-radius:22px;width:min(72vw,300px);height:230px;padding:20px}.kva-home .day .dn{font-size:64px}.kva-home .day h3{font-size:19px}.kva-home .arr{width:38px;height:38px}.kva-home .proof-grid{gap:28px;margin-top:28px}.kva-home .stats{margin-bottom:22px}.kva-home .chart{border-radius:22px}.kva-home .arg-head{margin-bottom:28px}.kva-home .bento{gap:10px}.kva-home .panel{border-radius:22px;padding:22px}.kva-home .panel.board{gap:18px}.kva-home .panel .art{display:none}.kva-home .panel .cta{margin-top:16px}.kva-home .brow{grid-template-columns:40px minmax(0,1fr) auto;padding:12px 0}.kva-home .brow .r{font-size:24px}.kva-home .brow .pts{font-size:22px}.kva-home .rules{gap:10px}.kva-home .sun-grid{gap:24px;margin-top:22px}.kva-home .sites-in{border-radius:24px;gap:20px;padding:24px}}.kva-home .bento{align-items:stretch;max-width:1180px;margin-inline:auto}.kva-home .panel.board{justify-content:space-between}.kva-home .arg-head{max-width:1180px;margin-inline:auto}.kva-home .panel.board .foot{margin-top:0}.kva-home .panel .art{height:96px;margin-block:4px 16px}@media (max-width:900px){.kva-home .bento{max-width:none}}.kva-home .side{container-type:inline-size}.kva-home .faceoff .side b{font-size:min(clamp(46.8px,8.1vw,135px),calc((100cqi - 110px) / (var(--len,6) * .8)));overflow-wrap:normal}.kva-home .faceoff.locked .side.off b{font-size:min(clamp(40px,6.2vw,104px),calc((100cqi - 110px) / (var(--len,6) * .8)))}@media (max-width:640px){.kva-home .faceoff .side b{font-size:min(clamp(46.8px,8.1vw,135px),calc((100cqi - 50px) / (var(--len,6) * .8)))}}
