.search-box{display:grid;gap:9px;font-size:11px;color:#bbabca}.search-box input{width:100%;padding:16px;background:#180f23;border:1px solid #985ada;border-radius:12px;color:white}.footer{margin-top:90px;padding:35px 0;border-top:1px solid #ffffff25;background:#0e0817}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.footer-inner p{max-width:390px;color:#ac99be;font-size:12px}.footer-inner nav{display:flex;gap:19px;font-size:11px;font-weight:800}.head-main a:hover,.main-nav a:hover{color:#dcbbff}.hero-buttons{display:flex;flex-wrap:wrap}.quick-actions{scrollbar-width:none}
@media(max-width:900px){.surface-grid,.story-grid,.player-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.squad-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-art{font-size:110px}.hero-copy h1{font-size:55px}.footer-inner{flex-wrap:wrap}}
@media(max-width:600px){.head-main{height:67px}.site-mark{font-size:18px}.main-nav{height:0;overflow:hidden;padding:0}.site-head.menu-open .main-nav{height:auto;max-height:150px;flex-wrap:wrap;padding:13px 20px}.hero-panel{min-height:360px;grid-template-columns:25% 75%}.hero-art{font-size:70px;opacity:.38}.hero-copy{padding:18px}.hero-copy h1{font-size:43px}.hero-copy p{font-size:12px}.hero-head{display:none}.hero-media{flex-wrap:wrap}.section,.match-module{padding-top:47px}.section-title h2{font-size:29px}.story-card{min-height:157px}.story-top{height:55px;font-size:30px}.story-copy{padding:10px 12px}.story-copy h3{font-size:14px}.story-copy p{display:none}.story-copy small{font-size:9px}.match-card{min-height:160px;padding:16px}.match-live-grid{gap:5px}.match-team{font-size:15px}.match-score{font-size:24px}.squad-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-inner{display:grid}.tab-bar button{padding:10px 13px;font-size:9px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}