.current-season{z-index:3;background:radial-gradient(circle at 8%,#4e9bd642,#0000 25%),linear-gradient(110deg,#102d43f7,#244a62f7 48%,#66501ff2);border:1px solid #e1b24f75;grid-template-columns:155px 1.2fr 1.4fr;align-items:center;gap:30px;max-width:1540px;margin:-48px auto 70px;padding:28px clamp(20px,3vw,42px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0009,inset 0 1px #ffffff28}.current-season:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 15%,#ffffff12 45%,#0000 65%);animation:7s ease-in-out infinite season-metal;position:absolute;inset:0;transform:translate(-120%)}.season-metal-mark{clip-path:none;color:#0b1d2c;width:148px;height:148px;box-shadow:none;background:radial-gradient(circle,#d7a83d24,#07101866 68%,#0000 72%);place-items:center;display:grid;position:relative}.season-metal-mark img{object-fit:contain;object-position:center;filter:drop-shadow(0 12px 18px #02070ba8);width:100%;height:100%;display:block}.season-metal-mark svg{filter:drop-shadow(0 5px 7px #0818248f);width:48px;height:48px;margin-top:-9px;overflow:visible}.season-metal-mark svg path:first-child{fill:#102c40;stroke:#f5d476;stroke-width:2.4px}.season-metal-mark svg path:last-child{fill:#f5cf64;stroke:#fff0af;stroke-width:1px}.season-metal-mark b{font-size:12px;position:absolute;bottom:15px}.season-current-copy small{color:#f0bd4e;letter-spacing:2.2px;font-size:9px;font-weight:900}.season-current-copy h2{margin:7px 0;font-size:clamp(25px,3vw,40px)}.season-current-copy p{color:#c5d1d9;max-width:640px;margin:0 0 12px;font-size:12px;line-height:1.5}.season-current-copy>span{color:#f0be4f;letter-spacing:1px;font-size:8px;font-weight:900}.season-current-data{background:#10283cc7;border:1px solid #ffffff1c;grid-template-columns:repeat(3,1fr);display:grid}.season-current-data article{border-right:1px solid #ffffff18;min-height:95px;padding:16px}.season-current-data article:last-child{border:0}.season-current-data small,.season-current-data b,.season-current-data span{display:block}.season-current-data small{color:#91a6b5;letter-spacing:1.2px;font-size:7px}.season-current-data b{color:#f3f6f8;text-transform:uppercase;margin:9px 0 6px;font-size:11px}.season-current-data span{color:#aab9c4;font-size:9px}.season-current-data .season-status{color:#6edb96}@keyframes season-metal{0%,65%{transform:translate(-120%)}90%,to{transform:translate(120%)}}@media (width<=1000px){.current-season{grid-template-columns:85px 1fr;margin:-35px 18px 55px}.season-metal-mark{width:110px;height:110px}.season-current-data{grid-column:1/-1}}@media (width<=620px){.current-season{grid-template-columns:1fr;margin-top:-22px;padding:22px}.season-metal-mark{justify-self:center;width:110px;height:110px;display:grid}.season-current-data{grid-template-columns:1fr}.season-current-data article{border-bottom:1px solid #ffffff18;border-right:0}.season-current-copy p{font-size:11px}}@media (prefers-reduced-motion:reduce){.current-season:before{animation:none}}
