.hub-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(20px,4vw,48px);padding:clamp(28px,5vw,60px) 0 clamp(20px,3vw,32px);display:grid}.hub-hero__copy{gap:14px;min-width:0;display:grid}.hub-hero__title{font:800 clamp(3rem,7.4vw,6.4rem)/.86 var(--ux-display);letter-spacing:-.015em;text-transform:uppercase;margin:0}.hub-hero__title em{color:var(--ux-accent);font-style:normal}.hub-hero__actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.hub-stats{margin-bottom:4px}.hub-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:0 clamp(16px,2.4vw,28px);display:grid}.aw-next{border:1px solid var(--ux-line);border-radius:var(--ux-r);background:var(--ux-s1);min-width:0;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000059}.aw-next[hidden]{display:none}.aw-next:before{content:"";background:var(--ux-stripe);height:3px;display:block}.aw-next__bug{border-bottom:1px solid var(--ux-line);color:var(--ux-ink-3);font:400 .66rem/1 var(--ux-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.aw-next__bug>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aw-next__state{color:var(--ux-ink);flex:none;align-items:center;gap:8px;display:flex}.aw-next__state i{background:var(--ux-accent);border-radius:50%;width:8px;height:8px}.aw-next.is-live .aw-next__state{color:var(--ux-accent)}.aw-next.is-live .aw-next__state i{animation:1.3s ease-in-out infinite ux-pulse}.aw-next__body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 18px 4px;display:grid}.aw-next__copy{min-width:0}.aw-next h2{font:800 clamp(1.6rem,2.8vw,2.3rem)/.92 var(--ux-display);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.aw-next__copy p{color:var(--ux-ink-2);margin:6px 0 0;font-weight:500}.aw-next__logo{border-radius:var(--ux-r-sm);background:#ffffff0a;place-items:center;width:76px;height:56px;padding:6px;display:grid}.aw-next__logo img{object-fit:contain;max-width:100%;max-height:100%}.aw-next__clock{grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 18px 0;display:grid;position:relative}.aw-next__clock>span{border:1px solid var(--ux-line);border-radius:var(--ux-r-sm);background:var(--ux-sink);justify-items:center;gap:5px;padding:10px 0 8px;display:grid}.aw-next__clock b{font:400 clamp(1.5rem,3vw,2.1rem)/1 var(--ux-mono);font-variant-numeric:tabular-nums;color:#fff}.aw-next__clock small{color:var(--ux-ink-3);font:400 .56rem/1 var(--ux-mono);letter-spacing:.16em;text-transform:uppercase}.aw-next__live{display:none}.aw-next.is-live .aw-next__clock>span{visibility:hidden}.aw-next.is-live .aw-next__live{border:1px solid var(--ux-accent);border-radius:var(--ux-r-sm);font:800 1.8rem/1 var(--ux-display);letter-spacing:.04em;text-transform:uppercase;background:repeating-linear-gradient(90deg,#0b0c0f 0 16px,#13161a 16px 32px);place-items:center;display:grid;position:absolute;inset:0}.aw-next__when{color:var(--ux-ink-2);font:400 .8rem/1.35 var(--ux-mono);gap:3px;margin:14px 18px 0;display:grid}.aw-next__when em{color:var(--ux-ink-3);font-style:normal}.aw-next__when em:empty{display:none}.aw-next__actions{grid-template-columns:1fr 1fr;gap:8px;padding:16px 18px 18px;display:grid}.aw-next__actions :is(a,button){border:1px solid var(--ux-line-2);border-radius:var(--ux-r);min-height:46px;color:var(--ux-ink);font:700 .95rem/1 var(--ux-body);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:flex}.aw-next__actions a{border-color:var(--ux-accent);background:var(--ux-accent);color:var(--aw-on-accent,#fff)}.aw-next__actions svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.hub-battle__card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}.hub-battle__driver{border-right:1px solid var(--ux-line);background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--ux-accent) 14%,transparent),transparent 62%);flex-direction:column;gap:14px;padding:22px;display:flex}.hub-battle__number{min-height:130px;color:var(--ux-gold);font:400 clamp(4rem,7vw,6rem)/1 var(--font-number,"Permanent Marker"),sans-serif;text-shadow:5px 7px #000;place-items:center;display:grid}.hub-battle__number img{object-fit:contain;filter:drop-shadow(5px 8px 6px #0009);max-width:100%;max-height:150px}.hub-battle__driver h3{font:800 clamp(1.6rem,2.6vw,2.2rem)/.95 var(--ux-display);text-transform:uppercase;margin:0}.hub-battle__driver p{color:var(--ux-ink-3);margin:6px 0 0;font-size:.84rem}.hub-battle__marks{border:1px solid var(--ux-line);border-radius:var(--ux-r-sm);grid-template-columns:1fr 1fr;margin:auto 0 0;display:grid}.hub-battle__marks div{padding:10px 12px}.hub-battle__marks div+div{border-left:1px solid var(--ux-line)}.hub-battle__marks dt{color:var(--ux-ink-3);font:400 .6rem/1 var(--ux-mono);letter-spacing:.14em;text-transform:uppercase}.hub-battle__marks dd{font:800 1.5rem/1 var(--ux-display);text-transform:uppercase;margin:6px 0 0}.aw-tower{background:0 0;min-width:0}.aw-tower[hidden]{display:none}.aw-tower__head{border-bottom:1px solid var(--ux-line);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.aw-tower__head>span{align-items:center;gap:8px;min-width:0;display:flex}.aw-tower__head b{background:var(--ux-accent);color:var(--aw-on-accent,#fff);font:700 .72rem/1 var(--ux-body);text-transform:uppercase;border-radius:3px;flex:none;padding:4px 7px}.aw-tower__head small{color:var(--ux-ink-2);font:400 .62rem/1 var(--ux-mono);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.aw-tower__head em{color:var(--ux-ink-3);font:400 .62rem/1 var(--ux-mono);text-transform:uppercase;flex:none;font-style:normal}.aw-tower__rows{margin:0;padding:0;list-style:none}.aw-tower__rows li{border-top:1px solid var(--ux-line);min-height:42px;font:400 .86rem/1 var(--ux-mono);grid-template-columns:2.2rem 2.2rem 2.6rem minmax(0,1fr) auto;align-items:center;padding-right:14px;display:grid}.aw-tower__rows li:first-child{border-top:0}.aw-tower__pos{color:#fff;font:800 1.05rem/1 var(--ux-display);align-self:stretch;place-items:center;display:grid}.aw-tower__rows li:first-child .aw-tower__pos{color:var(--ux-gold)}.aw-tower__rows i{font:400 .66rem/1 var(--ux-mono);justify-self:center;font-style:normal}.aw-tower__rows i.is-up{color:var(--ux-up)}.aw-tower__rows i.is-down{color:var(--ux-down)}.aw-tower__rows i.is-flat{color:var(--ux-ink-3)}.aw-tower__num{border:1px solid var(--ux-line-2);min-width:2rem;color:var(--ux-ink-2);font:400 .74rem/1 var(--ux-mono);text-align:center;border-radius:3px;justify-self:start;padding:3px 4px}.aw-tower__rows strong{font:700 1.05rem/1 var(--ux-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;padding-left:4px;overflow:hidden}.aw-tower__rows em{color:var(--ux-ink-2);font-variant-numeric:tabular-nums;font-style:normal}.aw-tower__rows li.is-team{background:linear-gradient(90deg,color-mix(in srgb,var(--ux-accent) 20%,transparent),transparent 80%);box-shadow:inset 3px 0 var(--ux-accent)}.aw-tower__rows li.is-team .aw-tower__num{border-color:var(--ux-accent);color:#fff}.aw-tower__rows li.is-cut{border-top:1px dashed var(--ux-cut)}.aw-tower__gap{color:var(--ux-ink-3);place-items:center;grid-template-columns:1fr!important;min-height:16px!important;display:grid!important}.aw-tower__note{border-top:1px solid var(--ux-line);color:var(--ux-ink-3);font:400 .62rem/1 var(--ux-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:10px 14px;display:flex}.aw-tower__key{background:var(--ux-accent);border-radius:2px;width:10px;height:10px}.aw-tower__cut-key{border-top:1px dashed var(--ux-cut);width:16px;margin-left:6px}.ux-upnext__logo{object-fit:contain;width:44px;height:32px}.ux-upnext .ux-row{grid-template-columns:52px minmax(0,1fr) 44px}.hub-result{margin-top:14px}.hub-result h3{font-size:clamp(1.4rem,2.2vw,1.8rem)}.hub-result__entries{gap:6px;margin:14px 0 8px;display:grid}.hub-result__entries strong{border-radius:var(--ux-r-sm);background:var(--ux-sink);font:700 1rem/1 var(--ux-display);text-transform:uppercase;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.hub-result__entries b{color:var(--ux-accent);font-weight:800}.hub-wire{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:14px;display:grid}.hub-wire__lead{flex-direction:column;grid-row:1/3;justify-content:flex-end;gap:10px;min-height:340px;padding:clamp(18px,2.6vw,30px);background:linear-gradient(180deg,transparent 20%,#07080ad9),radial-gradient(circle at 80% 10%,color-mix(in srgb,var(--ux-accent) 24%,transparent),transparent 55%),var(--ux-s1)!important;display:flex!important}.hub-wire__lead h3{margin:0;line-height:.95;font-size:clamp(1.8rem,3.4vw,2.9rem)!important}.hub-wire__lead p{max-width:60ch}.hub-wire__item h3{font-size:1.25rem}.hub-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}.hub-rail::-webkit-scrollbar{display:none}.hub-rail>*{scroll-snap-align:start}.hub-program{gap:6px;padding:14px;display:grid!important}.hub-program__logo{border-radius:var(--ux-r-sm);background:#ffffff0a;place-items:center;height:72px;margin-bottom:6px;display:grid}.hub-program__logo img{object-fit:contain;max-width:80%;max-height:56px}.hub-program small{color:var(--ux-ink-3);font:400 .62rem/1.2 var(--ux-mono);letter-spacing:.12em;text-transform:uppercase}.hub-program.is-alliance small{color:#b99cff}.hub-program strong{font:700 1.1rem/1 var(--ux-display);text-transform:uppercase}.hub-drivers{grid-auto-columns:minmax(200px,1fr)}.ux-driver{gap:4px;padding:14px 14px 16px;overflow:hidden;display:grid!important}.ux-driver__number{border-radius:var(--ux-r-sm);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--ux-accent) 18%,#1b1f25),#0e1013 70%);color:#e9edf0;height:140px;font:400 4.4rem/1 var(--font-number,"Permanent Marker"),sans-serif;text-shadow:5px 7px #000;place-items:center;margin-bottom:8px;display:grid}.ux-driver__number img{object-fit:contain;max-width:86%;max-height:120px}.ux-driver strong{font:800 1.35rem/1 var(--ux-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.ux-driver small{color:var(--ux-ink-3);font:400 .7rem/1.3 var(--ux-mono);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-partners{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.hub-partners>a{border:1px solid var(--ux-line);border-radius:var(--ux-r);background:var(--ux-s1);min-height:130px;color:inherit;place-items:center;gap:10px;padding:16px;text-decoration:none;display:grid}.hub-partners>a:hover{border-color:var(--ux-line-2)}.hub-partners img{object-fit:contain;max-width:170px;max-height:70px}.hub-partners strong{font:800 1.4rem/1 var(--ux-display);text-align:center;text-transform:uppercase}.hub-partners span{color:var(--ux-ink-3);font:400 .66rem/1 var(--ux-mono);letter-spacing:.12em;text-transform:uppercase}.hub-faith{border:1px solid color-mix(in srgb,var(--ux-gold) 28%,transparent);border-radius:var(--ux-r);background:linear-gradient(120deg,#e0c89114,#0000 60%);gap:10px;padding:clamp(22px,4vw,40px);display:grid}.hub-faith .ux-tag{color:var(--ux-gold)}.hub-faith p{max-width:62ch;color:var(--ux-ink-2);margin:0;font-size:1.05rem}.hub-faith span{color:var(--ux-gold);font:400 .8rem/1 var(--ux-mono);letter-spacing:.12em}@media (width<=1180px){.hub-battle__card{grid-template-columns:1fr}.hub-battle__driver{border-right:0;border-bottom:1px solid var(--ux-line)}.hub-battle__number{min-height:100px}}@media (width<=960px){.hub-hero{grid-template-columns:1fr;align-items:start}.hub-grid,.hub-wire{grid-template-columns:1fr}.hub-wire__lead{grid-row:auto;min-height:260px}}@media (width<=640px){.hub-hero{gap:18px;padding-top:22px}.hub-hero__title{font-size:clamp(2.9rem,15vw,4rem)}.hub-hero__actions{grid-template-columns:1fr 1fr;display:grid}.hub-hero__actions .ux-btn{padding:0 10px}.hub-battle__driver{grid-template-columns:96px minmax(0,1fr);align-items:center;padding:16px;display:grid}.hub-battle__number{min-height:84px;font-size:2.6rem;overflow:hidden}.hub-battle__number img{max-height:84px}.hub-battle__marks{grid-column:1/-1}.hub-rail{margin-inline:calc(-1 * var(--ux-pad));padding-inline:var(--ux-pad);scroll-padding-inline:var(--ux-pad);grid-auto-columns:42%}.hub-drivers{grid-auto-columns:62%}.hub-partners{grid-template-columns:1fr 1fr}.hub-partners>a{min-height:110px}.hub-partners strong{font-size:1.1rem}}html[data-content-state] .aw-next:not([data-schedule-state=ready])>:not(.aw-sched-status){visibility:hidden}.ux-upnext-shell{position:relative}.ux-upnext-shell:not([data-schedule-state=ready]) .ux-upnext{min-height:268px}html[data-content-state] .ux-upnext-shell:not([data-schedule-state=ready]) .ux-upnext>li{visibility:hidden}
