ul{list-style:none;margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}*{margin:0}a{text-decoration:none;color:inherit}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}h1,h2,h3,h4,h5,h6{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}body{background:#0a0e14;background:radial-gradient(ellipse at top left,rgba(0,184,255,.08) 0%,transparent 50%),radial-gradient(ellipse at top right,rgba(255,23,68,.05) 0%,transparent 50%),radial-gradient(ellipse at bottom left,rgba(0,230,118,.04) 0%,transparent 50%),#0a0e14;background-attachment:fixed;color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.6;display:flex;flex-direction:column;min-height:100vh;margin-top:6.75rem;position:relative;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;background-image:linear-gradient(rgba(0,184,255,.03) .0625rem,transparent .0625rem),linear-gradient(90deg,rgba(0,184,255,.03) .0625rem,transparent .0625rem);background-size:3.125rem 3.125rem;pointer-events:none;z-index:0;opacity:.5;animation:grid-move 20s linear infinite}body:after{content:"";position:fixed;width:37.5rem;height:37.5rem;border-radius:50%;background:radial-gradient(circle,rgba(0,184,255,.15) 0%,transparent 70%);top:-18.75rem;right:-18.75rem;pointer-events:none;z-index:0;animation:glow-pulse 8s ease-in-out infinite}@keyframes grid-move{0%{transform:translate(0)}to{transform:translate(3.125rem,3.125rem)}}@keyframes glow-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}main{flex-grow:1;display:flex;flex-direction:column;position:relative;z-index:1}.container{max-width:90rem;height:100%;margin:0 auto;padding:0 .5rem;position:relative}.container--small{max-width:62rem}.section--margin{margin-bottom:5rem}@media (max-width: 768px){.section--margin{margin-bottom:3rem}}.section:not(:last-child):after{content:"";position:absolute;bottom:-2.5rem;left:50%;transform:translate(-50%);width:3.75rem;height:.125rem;background:linear-gradient(90deg,transparent 0%,#00b8ff 50%,transparent 100%);opacity:.4}.section__inner{position:relative}h1,h2,h3,h4,h5,h6{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;position:relative}.material-symbols-outlined{vertical-align:middle;line-height:1}.visually-hidden{position:absolute!important;width:.0625rem!important;height:.0625rem!important;margin:-.0625rem!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}[hidden]{display:none!important}*{scrollbar-width:thin;scrollbar-color:#00b8ff hsla(0,0%,100%,.1)}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{background:#ffffff08;border-radius:.25rem}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00b8ff99,#00b8ff66);border-radius:.25rem;border:.125rem solid rgba(0,0,0,0);background-clip:padding-box;transition:all .2s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#00b8ffcc,#00b8ff99);border-color:#ffffff0d}::-webkit-scrollbar-thumb:active{background:#00b8ff;box-shadow:0 0 .5rem #00b8ff66}::-webkit-scrollbar-corner{background:#0000}.u-scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.u-scrollbar-hidden::-webkit-scrollbar{display:none}.u-scrollbar-thin{scrollbar-width:thin}.u-scrollbar-thin::-webkit-scrollbar{width:.25rem;height:.25rem}.u-scrollbar-normal{scrollbar-width:auto}.u-scrollbar-normal::-webkit-scrollbar{width:.5rem;height:.5rem}.u-scrollbar-thick{scrollbar-width:auto}.u-scrollbar-thick::-webkit-scrollbar{width:.75rem;height:.75rem}.u-scrollbar-accent{scrollbar-color:#00b8ff hsla(0,0%,100%,.1)}.u-scrollbar-accent::-webkit-scrollbar-thumb{background:#00b8ff}.u-scrollbar-accent::-webkit-scrollbar-thumb:hover{background:#00d4ff}.u-scrollbar-live{scrollbar-color:#ff1744 hsla(0,0%,100%,.1)}.u-scrollbar-live::-webkit-scrollbar-thumb{background:#ff1744}.u-scrollbar-success{scrollbar-color:#00e676 hsla(0,0%,100%,.1)}.u-scrollbar-success::-webkit-scrollbar-thumb{background:#00e676}.u-scrollbar-dark{scrollbar-color:rgba(0,0,0,.5) hsla(0,0%,100%,.05)}.u-scrollbar-dark::-webkit-scrollbar-track{background:#ffffff0d}.u-scrollbar-dark::-webkit-scrollbar-thumb{background:#00000080}.u-scrollbar-dark::-webkit-scrollbar-thumb:hover{background:#000000b3}.u-scrollbar-light{scrollbar-color:hsla(0,0%,100%,.5) rgba(0,0,0,.1)}.u-scrollbar-light::-webkit-scrollbar-track{background:#0000000d}.u-scrollbar-light::-webkit-scrollbar-thumb{background:#ffffff80}.u-scrollbar-light::-webkit-scrollbar-thumb:hover{background:#ffffffb3}.u-scrollbar-gradient::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00b8ff,#0099d9)}.u-scrollbar-gradient::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#00d4ff,#00b8ff)}.u-scrollbar-glow::-webkit-scrollbar-thumb{background:#00b8ff;box-shadow:0 0 .5rem #00b8ff80}.u-scrollbar-glow::-webkit-scrollbar-thumb:hover{box-shadow:0 0 .75rem #00b8ffcc}.u-scrollbar-glow::-webkit-scrollbar-thumb:active{box-shadow:0 0 1rem #00b8ff}.u-scrollbar-rounded::-webkit-scrollbar-track{border-radius:.5rem;margin:.25rem 0}.u-scrollbar-rounded::-webkit-scrollbar-thumb{border-radius:.5rem}.u-scroll-horizontal{overflow-x:auto;overflow-y:hidden}.u-scroll-horizontal::-webkit-scrollbar{height:.375rem}.u-scroll-horizontal::-webkit-scrollbar-track{margin:0 1rem}.u-scroll-vertical{overflow-x:hidden;overflow-y:auto}.u-scroll-vertical::-webkit-scrollbar{width:.375rem}.u-scroll-vertical::-webkit-scrollbar-track{margin:1rem 0}.u-scrollbar-padded::-webkit-scrollbar-track{margin:.5rem 0}.u-scrollbar-minimal{scrollbar-width:thin}.u-scrollbar-minimal::-webkit-scrollbar{width:.375rem;height:.375rem}.u-scrollbar-minimal::-webkit-scrollbar-track{background:#0000}.u-scrollbar-minimal::-webkit-scrollbar-thumb{background:#00b8ff4d;border-radius:.1875rem}.u-scrollbar-minimal::-webkit-scrollbar-thumb:hover{background:#00b8ff80}.u-scrollbar-on-hover::-webkit-scrollbar-thumb{background:#0000}.u-scrollbar-on-hover:hover::-webkit-scrollbar-thumb{background:#00b8ff99}.u-scrollbar-on-hover:hover::-webkit-scrollbar-thumb:hover{background:#00b8ff}.u-scroll-smooth{scroll-behavior:smooth}.u-scroll-auto{scroll-behavior:auto}.u-scroll-offset-sm{scroll-margin-top:5rem;scroll-padding-top:5rem}.u-scroll-offset-md{scroll-margin-top:7.5rem;scroll-padding-top:7.5rem}.u-scroll-offset-lg{scroll-margin-top:10rem;scroll-padding-top:10rem}.u-scroll-snap-x{scroll-snap-type:x mandatory;overflow-x:auto}.u-scroll-snap-x>*{scroll-snap-align:start}.u-scroll-snap-y{scroll-snap-type:y mandatory;overflow-y:auto}.u-scroll-snap-y>*{scroll-snap-align:start}.u-snap-start{scroll-snap-align:start}.u-snap-center{scroll-snap-align:center}.u-snap-end{scroll-snap-align:end}.sr-only{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.no-scroll{overflow:hidden}.header{background:#141920;position:fixed;top:0;right:0;left:0;z-index:1000;border-bottom:.0625rem solid hsla(0,0%,100%,.05);transition:all .3s ease;backdrop-filter:blur(1.25rem)}.header:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.03) 0%,transparent 100%);pointer-events:none}.header--scrolled{background:#141920f2;box-shadow:0 .5rem 2rem #0006;border-bottom-color:#ffffff14}.header__inner{display:flex;align-items:center;justify-content:space-between;height:4.5rem;gap:2rem;padding:0 2rem;position:relative}@media (max-width: 1320px){.header__inner{padding:0 1rem;height:4rem}}.header__left{display:flex;align-items:center;gap:2.5rem;z-index:1}@media (max-width: 1320px){.header__left{gap:1.5rem}}.header__logo-link{display:flex;align-items:center;min-width:6.25rem;gap:.75rem;text-decoration:none;line-height:0;transition:all .2s ease;position:relative}.header__logo-link:after{content:"";position:absolute;inset:-.5rem;background:radial-gradient(circle,rgba(0,184,255,.3) 0%,transparent 70%);opacity:0;transition:opacity .3s ease;z-index:-1;border-radius:.5rem}.header__logo-link:hover{transform:translateY(-.0625rem)}.header__logo-link:hover:after{opacity:.3}.header__logo-link:hover .header__logo{filter:drop-shadow(0 0 .75rem rgba(0,184,255,.4))}.header__logo-link:active{transform:translateY(0)}.header__logo{display:block;height:2.25rem;width:auto;object-fit:contain;transition:filter .3s ease}@media (max-width: 768px){.header__logo{height:1.75rem}}@media (max-width: 1320px){.header__sports-dropdown{display:none}}.header__sports-dropdown-mobile{display:none;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:.0625rem solid hsla(0,0%,100%,.08)}@media (max-width: 1320px){.header__sports-dropdown-mobile{display:block}}@media (max-width: 1320px){.header__nav{position:fixed;top:0;right:0;bottom:0;width:min(85vw,25rem);height:100vh;background:#141920;transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);padding:6.25rem 1.5rem 2rem;z-index:999;border-left:.0625rem solid hsla(0,0%,100%,.08);overflow-y:auto;box-shadow:-.5rem 0 2rem #00000080}.header__nav:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.02) 0%,transparent 50%);pointer-events:none}.header__nav::-webkit-scrollbar{width:.25rem}.header__nav::-webkit-scrollbar-track{background:#ffffff0d}.header__nav::-webkit-scrollbar-thumb{background:#00b8ff;border-radius:.125rem}}.header__list{list-style:none;display:flex;align-items:center;gap:.25rem;margin:0;padding:0}@media (max-width: 1320px){.header__list{flex-direction:column;gap:.5rem}}@media (max-width: 1320px){.header__item{width:100%}}.header__link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#b0b8c4;text-transform:uppercase;font-weight:600;font-size:.8125rem;letter-spacing:.1em;padding:.625rem 1rem;border-radius:.5rem;transition:all .2s ease;position:relative;white-space:nowrap}.header__link:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#00b8ff1a,#00b8ff0d);border-radius:.5rem;opacity:0;transition:opacity .2s ease}.header__link:after{content:"";position:absolute;bottom:.375rem;left:1rem;right:1rem;height:.125rem;background:linear-gradient(90deg,transparent 0%,#00b8ff 50%,transparent 100%);transform:scaleX(0);transition:transform .3s ease}.header__link:hover{color:#fff;background:#ffffff0d}.header__link:hover:before{opacity:1}.header__link:hover:after{transform:scaleX(1)}.header__link.is-active{color:#00b8ff;background:#ffffff0d;box-shadow:inset 0 0 0 .0625rem #00b8ff4d}.header__link.is-active:before{opacity:1}.header__link.is-active:after{transform:scaleX(1);background:#00b8ff}@media (max-width: 1320px){.header__link{width:100%;justify-content:flex-start;font-size:.9375rem;padding:1rem 1.25rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05)}.header__link:hover{background:#202530;border-color:#00b8ff4d;transform:translate(.125rem)}.header__link:after{display:none}.header__link.is-active{background:#202530;border-color:#00b8ff4d;box-shadow:0 .25rem .75rem #00b8ff33}}.header__burger{display:none;flex-direction:column;align-items:center;justify-content:center;gap:.3125rem;width:3rem;height:3rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;cursor:pointer;z-index:1001;transition:all .2s ease;position:relative;overflow:hidden}.header__burger:before{content:"";position:absolute;inset:0;background:radial-gradient(circle,rgba(0,184,255,.3) 0%,transparent 70%);opacity:0;transition:opacity .3s ease}.header__burger:hover{background:#202530;border-color:#00b8ff4d;transform:scale(1.05)}.header__burger:hover:before{opacity:.2}.header__burger:hover .header__burger-bar{background:#fff}.header__burger:active{transform:scale(.98)}@media (max-width: 1320px){.header__burger{display:inline-flex}}.header__burger-bar{width:1.5rem;height:.125rem;background:#fff;border-radius:6.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center;will-change:transform,opacity,background-color;position:relative;z-index:1}.header__overlay{position:fixed;inset:0;background:#0a0e14d9;backdrop-filter:blur(.5rem);opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);z-index:998;pointer-events:none}.header__overlay.is-visible{opacity:1;pointer-events:auto}@media (min-width: 1321px){.header__overlay{display:none!important}}.header--menu-open .header__nav{transform:translate(0)}.header--menu-open .header__burger{background:#00b8ff;border-color:#00b8ff;box-shadow:0 0 1.25rem #00b8ff66}.header--menu-open .header__burger:before{opacity:.5}.header--menu-open .header__burger-bar{background:#fff}.header--menu-open .header__burger-bar:nth-of-type(2){transform:translateY(.4375rem) rotate(45deg)}.header--menu-open .header__burger-bar:nth-of-type(3){opacity:0;transform:translate(-1.25rem)}.header--menu-open .header__burger-bar:nth-of-type(4){transform:translateY(-.4375rem) rotate(-45deg)}.header--loading:after{content:"";position:absolute;bottom:0;left:0;right:0;height:.125rem;background:linear-gradient(90deg,#00b8ff,#00d4ff,#00b8ff);background-size:200% 100%;animation:shimmer 1.5s infinite}@media (prefers-reduced-motion: reduce){.header,.header__link,.header__burger,.header__burger-bar,.header__nav,.header__overlay{transition:none!important;animation:none!important}}.sports-dropdown{position:relative;width:100%;max-width:15rem;min-width:12.5rem}@media (max-width: 1320px){.sports-dropdown{max-width:100%}}.sports-dropdown__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem .875rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;cursor:pointer;transition:all .2s ease;user-select:none;position:relative;overflow:hidden}.sports-dropdown__trigger:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,184,255,.05) 0%,transparent 100%);opacity:0;transition:opacity .2s ease;pointer-events:none}.sports-dropdown__trigger:hover{border-color:#00b8ff4d;background:#202530;transform:translateY(-.0625rem);box-shadow:0 .25rem .75rem #00000026}.sports-dropdown__trigger:hover:before{opacity:1}.sports-dropdown__trigger:hover .sports-dropdown__arrow{color:#00b8ff}.sports-dropdown__trigger:active{transform:translateY(0)}.sports-dropdown__trigger--open{border-color:#00b8ff4d;background:#202530;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 .25rem .75rem #00b8ff26}.sports-dropdown__trigger--open:before{opacity:1}.sports-dropdown__trigger--open .sports-dropdown__arrow{color:#00b8ff}.header__sports-dropdown-mobile .sports-dropdown__trigger{background:#0f1318;border-color:#ffffff14}.header__sports-dropdown-mobile .sports-dropdown__trigger:hover,.header__sports-dropdown-mobile .sports-dropdown__trigger--open{background:#1a1f27;border-color:#00b8ff4d}.sports-dropdown__selected{display:flex;align-items:center;gap:.75rem;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:.875rem;font-weight:600;color:#fff;position:relative;z-index:1;flex:1;min-width:0}.sports-dropdown__selected span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sports-dropdown__selected-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:#00b8ff1a;border-radius:.25rem;color:#00b8ff;transition:all .2s ease}.sports-dropdown__selected-icon .material-symbols-outlined{font-size:1.25rem;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.sports-dropdown__trigger:hover .sports-dropdown__selected-icon{background:#00b8ff26;transform:scale(1.05)}.sports-dropdown__arrow{color:#b0b8c4;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1}.sports-dropdown__arrow .material-symbols-outlined{font-size:1.25rem;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.sports-dropdown__trigger--open .sports-dropdown__arrow{transform:rotate(180deg);color:#00b8ff}.sports-dropdown__menu{position:absolute;top:100%;left:0;right:0;background:#1a1f27;border:.0625rem solid rgba(0,184,255,.3);border-top:none;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;max-height:22.5rem;overflow-y:auto;z-index:100;opacity:0;visibility:hidden;transform:translateY(-.625rem);transition:all .3s ease;box-shadow:0 .5rem 1.5rem #0000004d}.sports-dropdown__menu:before{content:"";position:absolute;top:0;left:0;right:0;height:.0625rem;background:linear-gradient(90deg,transparent 0%,rgba(0,184,255,.5) 50%,transparent 100%)}.header__sports-dropdown-mobile .sports-dropdown__menu{background:#0f1318;box-shadow:0 .5rem 1.5rem #00000080}.sports-dropdown__menu::-webkit-scrollbar{width:.375rem}.sports-dropdown__menu::-webkit-scrollbar-track{background:#ffffff08;border-radius:.1875rem;margin:.25rem 0}.sports-dropdown__menu::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00b8ff99,#00b8ff66);border-radius:.1875rem;transition:background .2s ease}.sports-dropdown__menu::-webkit-scrollbar-thumb:hover{background:#00b8ff}.sports-dropdown__menu--open{opacity:1;visibility:visible;transform:translateY(0)}.sports-dropdown__menu--loading:after{content:"";position:absolute;top:0;left:0;right:0;height:.125rem;background:linear-gradient(90deg,#00b8ff,#00d4ff,#00b8ff);background-size:200% 100%;animation:shimmer 1.5s infinite}.sports-dropdown__item{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;cursor:pointer;transition:all .2s ease;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:.875rem;font-weight:500;color:#b0b8c4;position:relative;overflow:hidden}.sports-dropdown__item:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,184,255,.05) 0%,transparent 100%);opacity:0;transition:opacity .2s ease}.sports-dropdown__item:after{content:"";position:absolute;left:0;top:0;bottom:0;width:.1875rem;background:#00b8ff;transform:scaleY(0);transition:transform .2s ease}.sports-dropdown__item:hover{background:#ffffff0d;color:#fff;padding-left:1.125rem}.sports-dropdown__item:hover:before{opacity:1}.sports-dropdown__item:hover .sports-dropdown__item-icon{transform:scale(1.1);color:#00b8ff}.sports-dropdown__item--active{background:#00b8ff1a;color:#00b8ff;font-weight:600}.sports-dropdown__item--active:before{opacity:1}.sports-dropdown__item--active:after{transform:scaleY(1)}.sports-dropdown__item--active .sports-dropdown__item-icon{color:#00b8ff;background:#00b8ff26}.sports-dropdown__item:last-child{border-bottom-left-radius:.4375rem;border-bottom-right-radius:.4375rem}.header__sports-dropdown-mobile .sports-dropdown__item:hover{background:#ffffff0d}.header__sports-dropdown-mobile .sports-dropdown__item--active{background:#00b8ff26}.sports-dropdown__item-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:#ffffff0d;border-radius:.25rem;color:#b0b8c4;transition:all .2s ease}.sports-dropdown__item-icon .material-symbols-outlined{font-size:1.25rem;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.sports-dropdown__item-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:1}.sports-dropdown__empty{padding:2rem 1rem;text-align:center;color:#6b7280;font-size:.875rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.sports-dropdown__empty:before{content:"🏆";font-size:2rem;opacity:.5}.sports-dropdown__search{padding:.75rem .875rem;border-bottom:.0625rem solid hsla(0,0%,100%,.05);position:sticky;top:0;background:#1a1f27;z-index:10}.sports-dropdown__search-input{width:100%;padding:.5rem .75rem;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.25rem;color:#fff;font-size:.8125rem;transition:all .2s ease}.sports-dropdown__search-input::placeholder{color:#6b7280}.sports-dropdown__search-input:focus{outline:none;border-color:#00b8ff4d;box-shadow:0 0 0 .1875rem #00b8ff1a}.sports-dropdown__menu--open .sports-dropdown__item{animation:slideIn .3s ease forwards;opacity:0;transform:translate(-.625rem)}.sports-dropdown__menu--open .sports-dropdown__item:nth-child(1){animation-delay:.03s}.sports-dropdown__menu--open .sports-dropdown__item:nth-child(2){animation-delay:.06s}.sports-dropdown__menu--open .sports-dropdown__item:nth-child(3){animation-delay:.09s}.sports-dropdown__menu--open .sports-dropdown__item:nth-child(4){animation-delay:.12s}.sports-dropdown__menu--open .sports-dropdown__item:nth-child(5){animation-delay:.15s}.sports-dropdown__menu--open .sports-dropdown__item:nth-child(6){animation-delay:.18s}.sports-dropdown__menu--open .sports-dropdown__item:nth-child(7){animation-delay:.21s}.sports-dropdown__menu--open .sports-dropdown__item:nth-child(8){animation-delay:.24s}.sports-dropdown__menu--open .sports-dropdown__item:nth-child(9){animation-delay:.27s}.sports-dropdown__menu--open .sports-dropdown__item:nth-child(10){animation-delay:.3s}@keyframes slideIn{to{opacity:1;transform:translate(0)}}.sports-dropdown__trigger:focus-visible{outline:.125rem solid #00b8ff;outline-offset:.125rem}.sports-dropdown__item:focus-visible{outline:.125rem solid #00b8ff;outline-offset:-.125rem;z-index:1}.sports-dropdown__item:focus{background:#ffffff0d}@media (prefers-reduced-motion: reduce){.sports-dropdown__trigger,.sports-dropdown__menu,.sports-dropdown__item,.sports-dropdown__arrow{transition:none!important;animation:none!important}.sports-dropdown__menu--open .sports-dropdown__item{animation:none!important;opacity:1!important;transform:none!important}}.footer{background:#141920;border-top:.0625rem solid hsla(0,0%,100%,.08);margin-top:auto;position:relative;overflow:hidden}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:12.5rem;background:linear-gradient(180deg,rgba(255,255,255,.02) 0%,transparent 100%);pointer-events:none}.footer:after{content:"";position:absolute;top:0;left:0;right:0;height:.0625rem;background:linear-gradient(90deg,transparent 0%,#00b8ff 20%,#00b8ff 80%,transparent 100%);opacity:.3}.footer__container{max-width:90rem;margin:0 auto;padding:0 2rem;position:relative;z-index:1}@media (max-width: 1440px){.footer__container{padding:0 1.5rem}}@media (max-width: 768px){.footer__container{padding:0 1rem}}.footer__top{display:grid;grid-template-columns:1.2fr 2.8fr;gap:5rem;padding:5rem 0 3.75rem;border-bottom:.0625rem solid hsla(0,0%,100%,.08)}@media (max-width: 1024px){.footer__top{grid-template-columns:1fr;gap:2.5rem;padding:3.75rem 0 2.5rem}}@media (max-width: 768px){.footer__top{gap:2rem;padding:2rem 0 1.5rem}}.footer__brand{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 480px){.footer__brand{align-items:center;text-align:center}}.footer__logo{display:inline-flex;align-items:center;gap:.75rem;text-decoration:none;width:fit-content;transition:all .2s ease;position:relative}.footer__logo:after{content:"";position:absolute;inset:-.75rem;background:radial-gradient(circle,rgba(0,184,255,.3) 0%,transparent 70%);opacity:0;transition:opacity .3s ease;z-index:-1;border-radius:.5rem}.footer__logo:hover{transform:translateY(-.125rem)}.footer__logo:hover:after{opacity:.4}.footer__logo:hover .footer__logo-img{filter:drop-shadow(0 0 1rem rgba(0,184,255,.5))}.footer__logo:active{transform:translateY(0)}.footer__logo-img{height:2.5rem;width:auto;object-fit:contain;transition:filter .3s ease}@media (max-width: 480px){.footer__logo-img{height:2rem}}.footer__logo-text{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;font-size:1.5rem;color:#fff;transition:color .2s ease}@media (max-width: 480px){.footer__logo-text{font-size:1.25rem}}.footer__logo-accent{color:#00b8ff}.footer__description{font-size:.9375rem;color:#b0b8c4;line-height:1.8;margin:0;max-width:22.5rem}@media (max-width: 1024px){.footer__description{max-width:100%}}@media (max-width: 480px){.footer__description{font-size:.875rem;line-height:1.7}}.footer__links{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width: 1024px){.footer__links{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width: 480px){.footer__links{grid-template-columns:1fr;gap:1.5rem}}.footer__column{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 480px){.footer__column{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}}.footer__column-title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:.9375rem;font-weight:700;color:#fff;margin:0;text-transform:uppercase;letter-spacing:.1em;position:relative;padding-bottom:.5rem}.footer__column-title:after{content:"";position:absolute;bottom:0;left:0;width:2rem;height:.125rem;background:linear-gradient(90deg,#00b8ff 0%,transparent 100%);border-radius:6.25rem}@media (max-width: 480px){.footer__column-title{font-size:.875rem}}.footer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.footer__list-item{margin:0}.footer__link{font-size:.875rem;color:#b0b8c4;text-decoration:none;transition:all .2s ease;display:inline-flex;align-items:center;gap:.5rem;position:relative;padding-left:0;width:fit-content}.footer__link:before{content:"";background-color:#00b8ff;border-radius:6.25rem;height:.5rem;width:.5rem;position:absolute;left:0;opacity:0;transform:translate(-.25rem);transition:all .2s ease;color:#00b8ff;font-weight:700;font-size:1.25rem}.footer__link:hover{color:#00b8ff;padding-left:1.25rem}.footer__link:hover:before{opacity:1;transform:translate(0)}@media (max-width: 480px){.footer__link{font-size:.8125rem}}.footer__bottom{padding:1.5rem 0;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media (max-width: 768px){.footer__bottom{flex-direction:column;text-align:center;padding:1rem 0;gap:1rem}}.footer__copyright{font-size:.875rem;color:#6b7280;margin:0;display:flex;align-items:center;gap:.5rem}.footer__copyright:before{content:"";display:inline-block;width:1rem;height:1rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2300b8ff'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.6}@media (max-width: 480px){.footer__copyright{font-size:.8125rem;flex-direction:column;gap:.25rem}.footer__copyright:before{display:none}}.footer__legal-links{display:flex;align-items:center;gap:1.5rem;list-style:none;margin:0;padding:0;flex-wrap:wrap}@media (max-width: 768px){.footer__legal-links{justify-content:center;gap:1rem}}.footer__legal-link{font-size:.875rem;color:#6b7280;text-decoration:none;transition:all .2s ease;position:relative}.footer__legal-link:after{content:"";position:absolute;bottom:-.125rem;left:0;right:0;height:.0625rem;background:#00b8ff;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.footer__legal-link:hover{color:#00b8ff}.footer__legal-link:hover:after{transform:scaleX(1)}@media (max-width: 480px){.footer__legal-link{font-size:.75rem}}.footer__newsletter{margin-top:2rem;padding:1.5rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.08);border-radius:.75rem;position:relative;overflow:hidden}.footer__newsletter:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,184,255,.05) 0%,transparent 100%);pointer-events:none}.footer__newsletter-title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.125rem;font-weight:700;color:#fff;margin:0 0 .5rem}.footer__newsletter-text{font-size:.875rem;color:#b0b8c4;margin:0 0 1rem}.footer__newsletter-form{display:flex;gap:.5rem}@media (max-width: 480px){.footer__newsletter-form{flex-direction:column}}.footer__newsletter-input{flex:1;padding:.75rem 1rem;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;color:#fff;font-size:.875rem;transition:all .2s ease}.footer__newsletter-input::placeholder{color:#6b7280}.footer__newsletter-input:focus{outline:none;border-color:#00b8ff4d;box-shadow:0 0 0 .1875rem #00b8ff1a}.footer__newsletter-button{padding:.75rem 1.5rem;background:#00b8ff;border:.0625rem solid #00b8ff;border-radius:.5rem;color:#fff;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}.footer__newsletter-button:hover{background:#00d4ff;border-color:#00d4ff;transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #00b8ff4d}.footer__newsletter-button:active{transform:translateY(0)}.footer__back-to-top{position:fixed;right:1.5rem;bottom:1.5rem;width:3rem;height:3rem;background:#00b8ff;border:.0625rem solid #00b8ff;border-radius:6.25rem;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;opacity:0;visibility:hidden;transform:translateY(1.25rem);z-index:999;box-shadow:0 .25rem .75rem #00b8ff4d}.footer__back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.footer__back-to-top:hover{background:#00d4ff;border-color:#00d4ff;transform:translateY(-.25rem);box-shadow:0 .5rem 1.5rem #00b8ff66}.footer__back-to-top:hover .material-symbols-outlined,.footer__back-to-top:active{transform:translateY(-.125rem)}.footer__back-to-top .material-symbols-outlined{font-size:1.5rem;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24;transition:transform .2s ease}@media (max-width: 768px){.footer__back-to-top{right:1rem;bottom:1rem;width:2.75rem;height:2.75rem}.footer__back-to-top .material-symbols-outlined{font-size:1.375rem}}@media (prefers-reduced-motion: reduce){.footer__logo,.footer__social-link,.footer__link,.footer__legal-link,.footer__newsletter-input,.footer__newsletter-button,.footer__back-to-top{transition:none!important;animation:none!important}.footer__social-link:hover,.footer__newsletter-button:hover,.footer__back-to-top:hover{transform:none!important}}.swiper{width:100%;min-width:0;overflow:hidden}.swiper .swiper-slide{height:auto;position:relative}.swiper .swiper-button-prev,.swiper .swiper-button-next{display:block;position:absolute;color:#0a0e14;background-color:#00b8ffcc;top:50%;transform:translateY(-50%);height:2.5rem;width:2.5rem;border:.0625rem solid hsla(0,0%,100%,.05);z-index:10;transition:all .2s ease}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{font-size:1rem;line-height:2rem;font-weight:700;color:#fff}.swiper .swiper-button-prev:hover,.swiper .swiper-button-next:hover{background-color:#00d4ff;border-color:#00b8ff4d;transform:translateY(-50%) scale(1.1)}.swiper-button-prev{left:0;border-radius:0 .25rem .25rem 0}.swiper-button-next{right:0;border-radius:.25rem 0 0 .25rem}.swiper-button-disabled{opacity:0!important;pointer-events:none}.swiper .swiper-wrapper,.swiper .swiper-slide{min-width:0;max-width:100%;box-sizing:border-box}.table{box-sizing:border-box;width:100%}@media (max-width: 480px){.table--main .entity__name{display:none}}.table--main .table__th:first-child,.table--main .table__td:first-child{position:sticky;left:0;z-index:3;width:2rem}.table--main .table__th:first-child{background-color:#0099d9}.table--main .table__td:first-child{background-color:#1a1f27}.table--main .table__th:nth-child(2),.table--main .table__td:nth-child(2){position:sticky;left:2rem;z-index:3}@media (max-width: 480px){.table--main .table__th:nth-child(2),.table--main .table__td:nth-child(2){left:1.59375rem}}.table--main .table__th:nth-child(2){background-color:#0099d9}.table--main .table__td:nth-child(2){background-color:#1a1f27}.table__wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;background-color:#1a1f27}.table__wrap--scrolled{box-shadow:inset -.625rem 0 .625rem -.625rem #00000080}.table__header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background-color:#141920;border-bottom:.0625rem solid hsla(0,0%,100%,.05)}.table__header-title{font:700 1.25rem/1.2 Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.02em}.table__header-actions{display:flex;gap:.75rem}.table__table{width:100%;border-collapse:collapse;background-color:#1a1f27;font-size:.9375rem}.table__head{background-color:#00b8ff;position:sticky;top:0;z-index:10}.table__head:after{content:"";position:absolute;bottom:-.1875rem;left:0;right:0;height:.1875rem;background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,transparent 100%)}.table__tr{border-bottom:.0625rem solid hsla(0,0%,100%,.05);transition:background-color .2s ease}.table__tr:hover{background-color:#ffffff0d}.table__tr:last-child{border-bottom:none}.table__tr--highlighted{background-color:#00b8ff1a}.table__tr--highlighted:hover{background-color:#00b8ff26}.table__tr--clickable{cursor:pointer}.table__tr--clickable:hover{background-color:#ffffff0d}.table__th{padding:.75rem 1rem;font:600 .8125rem/1.2 Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;background-color:#0099d9;color:#fff;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;position:relative}.table__th--sortable{cursor:pointer;user-select:none;padding-right:2rem}.table__th--sortable:hover{background-color:#00b8ff0d}.table__th--sortable:after{content:"↕";position:absolute;right:.75rem;top:50%;transform:translateY(-50%);opacity:.5;font-size:.75rem}.table__th--sortable[data-sort=asc]:after{content:"↑";opacity:1}.table__th--sortable[data-sort=desc]:after{content:"↓";opacity:1}.table__td{padding:.5rem;font:400 .9375rem/1.4 Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;color:#b0b8c4;vertical-align:middle}.table__td--pos{font-weight:700;color:#fff;text-align:center}.table__td--pos .pos--1{color:gold}.table__td--pos .pos--2{color:silver}.table__td--pos .pos--3{color:#cd7f32}.table__td--pos .pos--relegation{color:#ff5252;position:relative}.table__td--pos .pos--relegation:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.1875rem;background-color:#ff5252}.table__td--empty{color:#6b7280;text-align:center;font-style:italic}.table__td--number{font-variant-numeric:tabular-nums;text-align:right}.table__td--percent:after{content:"%";opacity:.7;margin-left:.125rem}.table__td--currency:before{content:"$";opacity:.7;margin-right:.125rem}.table .entity{display:inline-flex;align-items:center;gap:.75rem;text-decoration:none;color:inherit;transition:all .2s ease;min-width:0}.table .entity:hover{color:#00b8ff}.table .entity:hover .entity__logo{transform:scale(1.05)}.table .entity__logo{width:2.25rem;height:2.25rem;object-fit:contain;flex-shrink:0;background:#ffffff08;padding:.125rem;transition:transform .2s ease}.table .entity__logo img{width:100%;height:100%;object-fit:contain}.table .entity__info{display:flex;flex-direction:column;min-width:0}.table .entity__name{font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .entity__meta{font-size:.75rem;color:#6b7280;line-height:1.2}.table .form{display:inline-flex;gap:.1875rem;padding:0;margin:0;list-style:none}.table .form__item{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font:700 .75rem/1 Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;color:#fff;transition:transform .2s ease}.table .form__item:hover{transform:scale(1.1)}.table .form__item--win{background:#00e676}.table .form__item--draw{background:#ffc107}.table .form__item--lose{background:#ff5252}.table .status{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.table .status--live{background:#ff174433;color:#ff1744}.table .status--live:before{content:"";width:.375rem;height:.375rem;background:#ff1744;border-radius:50%;animation:pulse 2s infinite}.table .status--finished{background:#6b728033;color:#6b7280}.table .status--scheduled{background:#00b8ff33;color:#00b8ff}.table .progress{display:flex;align-items:center;gap:.5rem;width:100%}.table .progress__bar{flex:1;height:.375rem;background:#ffffff08;overflow:hidden}.table .progress__fill{height:100%;background:linear-gradient(90deg,#00b8ff,#00d4ff);transition:width .3s ease}.table .progress__value{min-width:3ch;text-align:right;font-size:.875rem;font-weight:500}.table--compact .table__th,.table--compact .table__td{padding:.5rem .75rem;font-size:.875rem}.table--compact .entity__logo{width:1.75rem;height:1.75rem}.table--compact .form__item{width:1.25rem;height:1.25rem;font-size:.625rem}.table--sticky .table__wrap{overflow-x:auto}.table--sticky .table__th:first-child,.table--sticky .table__td:first-child{position:sticky;left:0;z-index:5;background-color:#141920}.table--sticky .table__th:first-child{background-color:#0099d9;z-index:11}.table--sticky.table--sticky-two .table__th:nth-child(2),.table--sticky.table--sticky-two .table__td:nth-child(2){position:sticky;left:3.75rem;z-index:4;background-color:#141920}.table--sticky.table--sticky-two .table__th:nth-child(2){background-color:#0099d9;z-index:11}.table--borderless .table__tr{border-bottom:none}.table--borderless .table__wrap,.table--borderless .table__table{background-color:#0000}.table--striped .table__tr:nth-child(2n){background-color:#ffffff08}@media (max-width: 768px){.table__header{flex-direction:column;align-items:flex-start;gap:.75rem;padding:.75rem 1rem}.table__header-title{font-size:1.125rem}.table__th,.table__td{padding:.625rem .5rem;font-size:.875rem}.table .entity__logo{width:2rem;height:2rem}.table .entity__name{font-size:.875rem}.table .entity__meta,.table--responsive .hide-mobile{display:none}}@media (max-width: 480px){.table__th,.table__td{padding:.5rem .375rem;font-size:.8125rem}.table .entity{gap:.5rem}.table .entity__logo{width:1.75rem;height:1.75rem}.table .form__item{width:1.25rem;height:1.25rem;font-size:.625rem}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.table__wrap{position:relative}.table__wrap.is-scrollable:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2.5rem;background:linear-gradient(to right,transparent,rgba(0,0,0,.4));pointer-events:none;z-index:2;transition:opacity .3s ease}.table__wrap.is-scrollable.table__wrap--scrolled:after{opacity:0}.table__wrap.table__wrap--scrolled:before{content:"";position:absolute;top:0;left:0;bottom:0;width:2.5rem;background:linear-gradient(to left,transparent,rgba(0,0,0,.3));pointer-events:none;z-index:2}@media (max-width: 768px){.table__wrap.is-scrollable:after{width:3.75rem;background:linear-gradient(to right,transparent,rgba(0,0,0,.5))}.table__wrap--scrolled:before{width:3.75rem}}.tabs__nav{display:inline-flex;gap:.25rem;margin-bottom:1rem}.tabs__tab{appearance:none;background-color:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);padding:.5rem .75rem;font:inherit;cursor:pointer;color:#b0b8c4;font-weight:600;font-size:.875rem;transition:all .2s ease;text-transform:capitalize}.tabs__tab:first-child{border-radius:.5rem 0 0 .5rem}.tabs__tab:last-child{border-radius:0 .5rem .5rem 0}.tabs__tab:hover{background:#202530;color:#fff;border-color:#ffffff14}.tabs__tab:active{background-color:#00b8ff;color:#0a0e14}.tabs__tab.is-active{background:#00b8ff;color:#0a0e14;border-color:#00b8ff}@media (max-width: 480px){.tabs__tab{font-size:.875rem;padding:.625rem 1rem}}.tabs__panel{display:block}.tabs__panel[hidden]{display:none}.tabs__panel.is-active{animation:fadeIn .18s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}.section-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-bottom:.5rem;margin-bottom:1rem;border-bottom:.0625rem solid hsla(0,0%,100%,.08);position:relative}@media (max-width: 640px){.section-header{flex-direction:column;align-items:center;gap:.5rem}}.section-header:after{content:"";position:absolute;bottom:-.0625rem;left:0;width:7.5rem;height:.125rem;background:linear-gradient(90deg,#00b8ff 0%,transparent 100%);border-radius:6.25rem}.section-header__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.2;color:#fff;position:relative;margin:0}.section-header__title:before{content:"";position:absolute;bottom:.125rem;left:-.25rem;right:-.25rem;height:40%;background:linear-gradient(90deg,#00b8ff26,#00b8ff0d);z-index:-1;border-radius:.25rem;transform:skew(-2deg)}@media (max-width: 640px){.section-header__title{font-size:1.5rem}}.section-header__more{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:#b0b8c4;transition:all .2s ease}.section-header__more:hover{color:#00b8ff}.section-header__more:hover .section-header__more-icon{background-color:#00b8ff;color:#fff}.section-header__more-text{position:relative;padding:.25rem 0;font-weight:600}@media (max-width: 640px){.section-header__more-text{display:none}}.section-header__more-text:after{content:"";position:absolute;bottom:.25rem;left:0;right:0;height:.125rem;background:#00b8ff;transform:scaleX(0);transition:transform .3s ease}.section-header__more:hover .section-header__more-text:after{transform:scaleX(1)}.section-header__more-icon{display:flex;align-items:center;justify-content:center;background-color:#1a1f27;color:#fff;padding:.25rem;border-radius:.25rem;transition:all .3s ease}.section-header__more-icon .material-symbols-outlined{font-size:1.5rem}.breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.breadcrumbs__item{display:flex;align-items:center;gap:.25rem}.breadcrumbs__link{display:inline-flex;align-items:center;gap:.375rem;color:#b0b8c4;text-decoration:none;font-size:.875rem;font-weight:500;padding:.375rem .5rem;border-radius:.25rem;transition:all .2s ease;position:relative}.breadcrumbs__link:before{content:"";position:absolute;inset:0;background:#ffffff08;border-radius:.25rem;opacity:0;transition:opacity .2s ease}.breadcrumbs__link:hover{color:#00b8ff}.breadcrumbs__link:hover:before{opacity:1}.breadcrumbs__link:hover .breadcrumbs__home-icon{color:#00b8ff;transform:scale(1.1)}.breadcrumbs__link:active{transform:scale(.98)}.breadcrumbs__home-icon{font-size:1.125rem;color:#6b7280;transition:all .2s ease}.breadcrumbs__separator{font-size:1.125rem;color:#6b7280;user-select:none}.breadcrumbs__current{display:inline-block;color:#fff;font-size:.875rem;font-weight:600;padding:.375rem .5rem}@media (max-width: 768px){.breadcrumbs__link,.breadcrumbs__current{font-size:.8125rem;padding:.25rem .375rem}.breadcrumbs__home-icon,.breadcrumbs__separator{font-size:1rem}}.page-hero{margin-top:-2.125rem;margin-bottom:2rem;position:relative;padding:2.5rem 0;background:linear-gradient(135deg,#1a1f2780,#141920cc);border-bottom:.0625rem solid hsla(0,0%,100%,.05);overflow:hidden}.page-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at top left,rgba(0,184,255,.1) 0%,transparent 50%);animation:pulse 8s ease-in-out infinite;pointer-events:none}.page-hero__inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:1rem}.page-hero__breadcrumbs{animation:slideInDown .6s cubic-bezier(.4,0,.2,1)}.page-hero__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.2;color:#fff;margin:0;letter-spacing:-.02em;animation:slideInUp .8s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-shadow:0 0 2.5rem rgba(0,184,255,.2)}.page-hero__subtitle{font-size:clamp(1rem,2vw,1.25rem);color:#b0b8c4;line-height:1.6;max-width:43.75rem;margin:0;animation:slideInUp 1s cubic-bezier(.4,0,.2,1)}.page-hero__background{position:absolute;inset:0;z-index:0}.page-hero__background-image{width:100%;height:100%;object-fit:cover;object-position:center}.page-hero__overlay{position:absolute;inset:0;background:linear-gradient(135deg,#0a0e14f2,#141920d9);backdrop-filter:blur(.25rem)}.page-hero--compact{padding:1.5rem 0}.page-hero--compact .page-hero__title{font-size:clamp(1.5rem,4vw,2.5rem)}.page-hero--compact .page-hero__subtitle{font-size:clamp(.875rem,1.5vw,1rem)}.page-hero--large{padding:5rem 0;min-height:25rem;display:flex;align-items:center}.page-hero--large .page-hero__inner{gap:1.5rem}.page-hero--centered{text-align:center}.page-hero--centered .page-hero__inner{align-items:center}.page-hero--centered .page-hero__subtitle{margin:0 auto}@media (max-width: 768px){.page-hero{padding:1.5rem 0}.page-hero__title{font-size:clamp(1.75rem,8vw,2.5rem)}.page-hero__subtitle{font-size:1rem}.page-hero--large{padding:2rem 0;min-height:18.75rem}}@media (prefers-reduced-motion: reduce){.page-hero,.page-hero__title,.page-hero__subtitle,.page-hero__breadcrumbs{animation:none!important}.page-hero:before{animation:none!important}}.calendar{position:relative}.calendar__wrap{display:flex;align-items:flex-start;gap:2rem;margin-top:1rem}@media (max-width: 1024px){.calendar__wrap{flex-direction:column;align-items:stretch;gap:1.5rem}}@media (max-width: 480px){.calendar__wrap{gap:1rem;margin-top:.5rem}}.calendar__bar{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:1rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem}@media (max-width: 768px){.calendar__bar{justify-content:center}}.calendar__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;font-size:1.25rem;color:#fff;display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:11.25rem}@media (max-width: 480px){.calendar__title{font-size:1.125rem;min-width:10rem}}.calendar__month,.calendar__year{color:#fff}.calendar__nav{appearance:none;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;display:grid;place-items:center;width:2.5rem;height:2.5rem;border:.0625rem solid hsla(0,0%,100%,.05);background:#0f1318;color:#fff;border-radius:.5rem;transition:all .2s ease}.calendar__nav:hover{background:#00b8ff;border-color:#00b8ff;transform:translateY(-.0625rem);color:#fff}.calendar__nav--toggle{position:relative}.calendar__nav--toggle[aria-pressed=true]{background:#00b8ff;border-color:#00b8ff}.calendar__nav:focus-visible{outline:.125rem solid #00b8ff;outline-offset:.125rem}.calendar__nav--today .calendar__nav-icon{font-size:1.125rem}.calendar__grid{flex-shrink:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;position:relative;min-width:20rem}@media (max-width: 640px){.calendar__grid{min-width:100%}}@media (max-width: 480px){.calendar__grid{min-width:17.5rem}}.calendar__compact-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;width:100%}@media (max-width: 1024px){.calendar__compact-grid{grid-template-columns:repeat(auto-fit,minmax(6.25rem,1fr))}}@media (max-width: 640px){.calendar__compact-grid{grid-template-columns:repeat(auto-fit,minmax(6.25rem,1fr));gap:.5rem}}@media (max-width: 480px){.calendar__compact-grid{grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));gap:.25rem}}.calendar__compact-grid .calendar__cell{aspect-ratio:1.2/1;border:.125rem solid rgba(0,184,255,.3);background:#00b8ff1a}.calendar__compact-grid .calendar__cell .calendar__daynum{font-size:1rem;font-weight:700}.calendar__compact-grid .calendar__cell .calendar__badge{background:#00b8ff;border:.125rem solid #fff}.calendar__no-matches{grid-column:1/-1;text-align:center;color:#6b7280;font-style:italic;padding:2.5rem 1.5rem;background:#6b72800d;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;margin-top:1.5rem}.calendar__dow{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;grid-area:1/1/2/8;margin-bottom:.5rem}.calendar__dow span{font-size:.875rem;font-weight:600;color:#b0b8c4;text-align:center;text-transform:uppercase;letter-spacing:.5px;padding:.5rem .25rem}.calendar__cell{appearance:none;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;position:relative;aspect-ratio:1/1;border:.0625rem solid hsla(0,0%,100%,.05);padding:.5rem;display:flex;flex-direction:column;justify-content:center;gap:.25rem;background:#1a1f27;color:#fff;border-radius:.5rem;transition:all .2s ease;min-height:3rem}@media (max-width: 1024px){.calendar__cell{min-height:2.75rem;padding:.375rem;aspect-ratio:2/1.2}}@media (max-width: 768px){.calendar__cell{aspect-ratio:1/1;min-height:1.5rem}}@media (max-width: 640px){.calendar__cell{aspect-ratio:1.2/1;min-height:2.25rem;padding:.25rem}}@media (max-width: 480px){.calendar__cell{min-height:2rem;padding:.1875rem}}.calendar__cell:hover{background:#202530;border-color:#00b8ff4d;transform:translateY(-.0625rem)}.calendar__cell--muted{opacity:.4;cursor:default}.calendar__cell--muted:hover{background:#1a1f27;border-color:#ffffff0d;transform:none}.calendar__cell[aria-selected=true]{background:#00b8ff;color:#fff;border-color:#0099d9;transform:translateY(-.0625rem)}.calendar__cell[aria-selected=true] .calendar__daynum{color:#fff}.calendar__cell[aria-selected=true] .calendar__badge{background:#fff;color:#00b8ff}.calendar__cell.calendar__today{border-color:#00b8ff;border-width:.125rem}.calendar__cell.calendar__today .calendar__daynum{color:#fff;font-weight:700}.calendar__daynum{font-weight:600;font-size:.875rem;line-height:1}@media (max-width: 480px){.calendar__daynum{font-size:.75rem}}.calendar__badge{position:absolute;top:.25rem;right:.25rem;width:1rem;height:1rem;background:#00b8ff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:700;line-height:1}@media (max-width: 480px){.calendar__badge{width:.875rem;height:.875rem;font-size:.5625rem;top:.125rem;right:.125rem}}.calendar__matches{flex-grow:1;min-width:0}.calendar__matches-title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.calendar__matches-title{text-align:center;font-size:1.125rem;margin-bottom:1rem}}.calendar__matches-list{display:flex;flex-direction:column;gap:1rem}@media (max-width: 768px){.calendar__matches-list{gap:.5rem}}@media (max-width: 480px){.calendar__matches-list{gap:.5rem}}.calendar__matches-list .muted{text-align:center;color:#6b7280;font-style:italic;padding:2.5rem 1.5rem}@media (max-width: 768px){.calendar__matches-list .muted{padding:1.5rem}}.calendar--large .calendar__grid{min-width:21.25rem}.calendar--large .calendar__cell{min-height:3.75rem;padding:1rem}@media (max-width: 640px){.calendar--large .calendar__cell{min-height:1.5rem;padding:.25rem;aspect-ratio:1.5/1}}.calendar--large .calendar__daynum{font-size:1rem}.calendar--compact .calendar__wrap{gap:1.5rem}.calendar--compact .calendar__grid{min-width:17.5rem}.calendar--compact .calendar__cell{min-height:2.5rem;padding:.375rem}.calendar__matches-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr))}.calendar__matches-list .card-badge{width:100%;margin:0}@media (max-width: 320px){.calendar__grid{min-width:16.25rem}.calendar__cell{min-height:2rem;padding:.125rem}.calendar__daynum{font-size:.6875rem}.calendar__badge{width:.75rem;height:.75rem;font-size:.5rem}.calendar__nav{width:2.25rem;height:2.25rem}.calendar__nav .material-symbols-outlined{font-size:1.125rem}.calendar__title{font-size:1rem;min-width:8.75rem}}.calendar__grid.calendar__grid--compact{display:flex}@media (prefers-reduced-motion: reduce){.calendar__cell,.calendar__nav{transition:none!important}}.pagination{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:2rem 0;flex-wrap:wrap}@media (max-width: 768px){.pagination{flex-direction:column;gap:1rem;padding:1.5rem 0}}.pagination__info{flex-shrink:0}.pagination__count{font-size:.875rem;color:#b0b8c4;font-weight:500;transition:opacity .2s ease}@media (max-width: 768px){.pagination__count{font-size:.8125rem}}.pagination__controls{display:flex;align-items:center;gap:.5rem;flex:1;justify-content:center}@media (max-width: 768px){.pagination__controls{width:100%;order:-1}}.pagination__arrow{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;background:#1a1f27;color:#fff;transition:all .2s ease;cursor:pointer;flex-shrink:0;position:relative;overflow:hidden}.pagination__arrow:before{content:"";position:absolute;inset:0;background:#00b8ff;opacity:0;transition:opacity .2s ease;z-index:0}.pagination__arrow svg{position:relative;z-index:1;transition:transform .2s ease}.pagination__arrow:hover:not(.pagination__arrow--disabled){border-color:#00b8ff4d;transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #00b8ff4d}.pagination__arrow:hover:not(.pagination__arrow--disabled):before{opacity:1}.pagination__arrow:hover:not(.pagination__arrow--disabled) svg{transform:scale(1.1)}.pagination__arrow:active:not(.pagination__arrow--disabled){transform:translateY(0)}.pagination__arrow--disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.pagination__arrow svg{width:1.25rem;height:1.25rem}.pagination__pages{display:flex;align-items:center;gap:.25rem}.pagination__page{display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;border:.0625rem solid rgba(0,0,0,0);border-radius:.5rem;background:#1a1f27;color:#fff;font-size:.875rem;font-weight:500;transition:all .2s ease;cursor:pointer;text-decoration:none;position:relative;overflow:hidden}.pagination__page:before{content:"";position:absolute;inset:0;background:#ffffff0d;transform:scale(0);transition:transform .2s ease;border-radius:.5rem}.pagination__page span{position:relative;z-index:1}.pagination__page:hover:not(.pagination__page--active){border-color:#00b8ff4d;color:#00b8ff;transform:translateY(-.125rem)}.pagination__page:hover:not(.pagination__page--active):before{transform:scale(1)}.pagination__page--active{border-color:#00b8ff;background:#00b8ff;color:#fff;cursor:default;pointer-events:none;box-shadow:0 .25rem .75rem #00b8ff4d;transform:scale(1.05)}@media (max-width: 480px){.pagination__page{min-width:2.25rem;height:2.25rem;padding:0 .5rem;font-size:.8125rem}}.pagination__ellipsis{display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;color:#6b7280;font-size:.875rem;user-select:none;opacity:.6;animation:ellipsisPulse 2s ease-in-out infinite}@media (max-width: 480px){.pagination__ellipsis{min-width:2.25rem;height:2.25rem}}.pagination__per-page{display:flex;align-items:center;gap:.5rem;flex-shrink:0}@media (max-width: 768px){.pagination__per-page{width:100%;justify-content:center}}.pagination__label{font-size:.875rem;color:#b0b8c4;font-weight:500;white-space:nowrap}@media (max-width: 768px){.pagination__label{font-size:.8125rem}}.pagination__select{min-width:5rem;height:2.5rem;padding:0 2rem 0 .75rem;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;background:#1a1f27 url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:.75rem;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;appearance:none;transition:all .2s ease}.pagination__select:hover{border-color:#00b8ff4d;transform:translateY(-.0625rem);box-shadow:0 .125rem .5rem #00b8ff4d}.pagination__select:focus{outline:none;border-color:#00b8ff4d;box-shadow:0 0 0 .1875rem #00b8ff26;transform:translateY(-.0625rem)}@media (max-width: 768px){.pagination__select{height:2.375rem;font-size:.8125rem}}@keyframes ellipsisPulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes fadeIn{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}.pagination__page,.pagination__ellipsis{animation:fadeIn .3s cubic-bezier(.4,0,.2,1) backwards}.pagination__page:nth-child(1),.pagination__ellipsis:nth-child(1){animation-delay:.03s}.pagination__page:nth-child(2),.pagination__ellipsis:nth-child(2){animation-delay:.06s}.pagination__page:nth-child(3),.pagination__ellipsis:nth-child(3){animation-delay:.09s}.pagination__page:nth-child(4),.pagination__ellipsis:nth-child(4){animation-delay:.12s}.pagination__page:nth-child(5),.pagination__ellipsis:nth-child(5){animation-delay:.15s}.pagination__page:nth-child(6),.pagination__ellipsis:nth-child(6){animation-delay:.18s}.pagination__page:nth-child(7),.pagination__ellipsis:nth-child(7){animation-delay:.21s}.pagination__page:nth-child(8),.pagination__ellipsis:nth-child(8){animation-delay:.24s}.pagination__page:nth-child(9),.pagination__ellipsis:nth-child(9){animation-delay:.27s}.pagination__page:nth-child(10),.pagination__ellipsis:nth-child(10){animation-delay:.3s}.pagination--compact{padding:1rem 0}.pagination--compact .pagination__arrow,.pagination--compact .pagination__page{width:2.25rem;height:2.25rem;min-width:2.25rem}.pagination--compact .pagination__select{height:2.25rem;min-width:4.375rem}.pagination--loading{pointer-events:none}.pagination--loading .pagination__arrow,.pagination--loading .pagination__page,.pagination--loading .pagination__select,.pagination--loading .pagination__count{opacity:.5}@media (prefers-reduced-motion: reduce){.pagination__page,.pagination__ellipsis,.pagination__arrow,.pagination__select{animation:none!important;transition:none!important}}.league-hero{position:relative;padding:2rem 0;overflow:hidden}@media (max-width: 768px){.league-hero{padding:2rem 0}}.league-hero__inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:2rem}.league-hero__breadcrumbs{animation:slideInDown .6s cubic-bezier(.4,0,.2,1)}.league-hero__main{display:flex;flex-direction:column;gap:2rem}.league-hero__header{display:flex;align-items:center;gap:1.5rem;animation:slideInLeft .8s cubic-bezier(.4,0,.2,1)}@media (max-width: 768px){.league-hero__header{flex-direction:column;text-align:center;gap:1rem}}.league-hero__logo-wrapper{flex-shrink:0;width:7.5rem;height:7.5rem;padding:1rem;background:#1a1f27;border:.125rem solid rgba(0,184,255,.3);border-radius:.75rem;display:flex;align-items:center;justify-content:center;box-shadow:0 .5rem 2rem #00b8ff4d;position:relative}@media (max-width: 768px){.league-hero__logo-wrapper{width:6.25rem;height:6.25rem}}.league-hero__logo{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 .125rem .5rem rgba(0,0,0,.3))}.league-hero__title-block{flex:1;display:flex;flex-direction:column;gap:.5rem}.league-hero__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.2;color:#fff;margin:0;letter-spacing:-.02em;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;background-clip:text}.league-hero__meta{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}@media (max-width: 768px){.league-hero__meta{justify-content:center}}.league-hero__meta-item{display:flex;align-items:center;gap:.375rem;color:#b0b8c4;font-size:.875rem;font-weight:500}.league-hero__meta-item .material-symbols-outlined{font-size:1.125rem;color:#00b8ff}.league-hero__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));gap:1rem;animation:slideInUp 1s cubic-bezier(.4,0,.2,1)}@media (max-width: 480px){.league-hero__stats{grid-template-columns:repeat(2,1fr)}}.league-hero__stat{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.5rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;transition:all .2s ease;position:relative;overflow:hidden}.league-hero__stat:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,184,255,.1) 0%,transparent 100%);opacity:0;transition:opacity .2s ease}.league-hero__stat:hover{border-color:#00b8ff4d;transform:translateY(-.25rem);box-shadow:0 .75rem 2rem #00b8ff4d}.league-hero__stat:hover:before{opacity:1}.league-hero__stat:hover .league-hero__stat-value{color:#00b8ff;transform:scale(1.1)}.league-hero__stat-value{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;color:#fff;line-height:1;margin-bottom:.375rem;transition:all .2s ease}.league-hero__stat-label{font-size:.8125rem;color:#b0b8c4;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.league-hero__history{padding:2rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-left:.25rem solid #00b8ff;border-radius:.75rem;animation:slideInUp 1.2s cubic-bezier(.4,0,.2,1)}@media (max-width: 768px){.league-hero__history{padding:1.5rem}}.league-hero__history-title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700;color:#fff;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.league-hero__history-title:before{content:"";width:.25rem;height:1.5rem;background:#00b8ff;border-radius:.125rem}.league-hero__history-content{font-size:1rem;line-height:1.7;color:#b0b8c4}.league-hero__history-content p{margin-bottom:1rem}.league-hero__history-content p:last-child{margin-bottom:0}@keyframes slideInDown{0%{opacity:0;transform:translateY(-1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-1.875rem)}to{opacity:1;transform:translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.league-hero,.league-hero__breadcrumbs,.league-hero__header,.league-hero__stats,.league-hero__history,.league-hero__stat{animation:none!important}.league-hero__background:before,.league-hero__logo-wrapper:before{animation:none!important}}.review-head{background:#1a1f27;border-radius:.75rem;border:.0625rem solid hsla(0,0%,100%,.05);padding:1.5rem}@media (min-width: 768px){.review-head{padding:2rem}}.review-head__meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:.0625rem solid hsla(0,0%,100%,.05)}.review-head__date{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:.875rem;color:#b0b8c4;font-weight:500}.review-head__league{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:50%;transition:all .2s ease}.review-head__league:hover{transform:scale(1.05);border-color:#00b8ff4d}.review-head__league-icon{width:2rem;height:2rem;object-fit:contain}.review-head__match{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:center}@media (max-width: 768px){.review-head__match{grid-template-columns:1fr;gap:1.5rem}}.review-head__score{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem;background:#00b8ff;border-radius:.75rem;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;min-width:7.5rem;box-shadow:0 .25rem 1rem #00b8ff4d}@media (max-width: 768px){.review-head__score{order:-1;padding:1.5rem}}.review-head__score-value{font-size:2rem;color:#fff;line-height:1}@media (min-width: 768px){.review-head__score-value{font-size:2.5rem}}.review-head__score-separator{font-size:1.5rem;color:#fff9;font-weight:400}.review-head__team{display:flex;flex-direction:column;gap:.5rem}.review-head__team--home{align-items:flex-start}.review-head__team--home .review-head__team-info{flex-direction:row}.review-head__team--home .review-head__events{align-items:flex-start}.review-head__team--away{align-items:flex-end}.review-head__team--away .review-head__team-info{flex-direction:row-reverse}.review-head__team--away .review-head__events{align-items:flex-end}@media (max-width: 768px){.review-head__team--home,.review-head__team--away{align-items:center}.review-head__team--home .review-head__team-info,.review-head__team--away .review-head__team-info{flex-direction:column;text-align:center}.review-head__team--home .review-head__events,.review-head__team--away .review-head__events{align-items:center}}.review-head__position{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.review-head__team-content{display:flex;flex-direction:column;gap:1rem;width:100%}.review-head__team-info{display:flex;align-items:center;gap:1rem;transition:opacity .2s ease}.review-head__team-info:hover{opacity:.8}.review-head__team-logo{width:3rem;height:3rem;object-fit:contain;flex-shrink:0}@media (min-width: 768px){.review-head__team-logo{width:4rem;height:4rem}}.review-head__team-name{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.125rem;font-weight:700;color:#fff;line-height:1.2}@media (min-width: 768px){.review-head__team-name{font-size:1.375rem}}.review-head__events{display:flex;flex-direction:column;gap:.5rem}.review-head__players{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem}.review-head__player-item{font-size:.875rem}.review-head__player-link{color:#b0b8c4;text-decoration:none;transition:color .2s ease;display:inline-flex;align-items:center;gap:.375rem}.review-head__player-link:hover{color:#00b8ff}.review-head__minute{font-size:.75rem;color:#00b8ff;font-weight:600}.review-head__minute:before{content:"("}.review-head__minute:after{content:")"}.review-head__cards{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;background:#ffc10726;border:.0625rem solid rgba(255,193,7,.3);border-radius:.25rem;width:fit-content}.review-head__card-count{font-size:.875rem;font-weight:600;color:#ffc107}.review-head__card-icon{width:1rem;height:1.25rem;object-fit:contain}.review-stats{background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:1.5rem}@media (min-width: 768px){.review-stats{padding:2rem}}.review-stats__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 1.5rem}@media (min-width: 768px){.review-stats__title{font-size:1.5rem;margin-bottom:2rem}}.review-stats__list{display:flex;flex-direction:column;gap:1.5rem}.review-stats__item{display:flex;flex-direction:column;gap:.5rem}.review-stats__label{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:.875rem;font-weight:600;color:#b0b8c4;text-align:center;text-transform:uppercase;letter-spacing:.05em}.review-stats__bar{display:grid;grid-template-columns:3rem 1fr 3rem;gap:.5rem;align-items:center}@media (min-width: 768px){.review-stats__bar{grid-template-columns:4rem 1fr 4rem;gap:1rem}}.review-stats__value{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:700;color:#fff;text-align:center}@media (min-width: 768px){.review-stats__value{font-size:1.125rem}}.review-stats__value--home{color:#00b8ff}.review-stats__value--away{color:#fff}.review-stats__track{position:relative;display:flex;height:2rem;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;overflow:hidden}@media (min-width: 768px){.review-stats__track{height:2.5rem}}.review-stats__fill{height:100%;transition:width .6s ease;position:relative}.review-stats__fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);animation:shimmer 2s infinite}.review-stats__fill--home{background:#00b8ff;border-radius:.5rem 0 0 .5rem}.review-stats__fill--away{background:linear-gradient(90deg,#fffc,#fff9);border-radius:0 .5rem .5rem 0}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.review-stats__fill{transition:none!important}.review-stats__fill:after{animation:none!important}}.video-player{display:grid;grid-template-columns:1fr 18.75rem;gap:1rem;background:#1a1f27;border-radius:.75rem;padding:1rem;border:.0625rem solid hsla(0,0%,100%,.05)}@media (max-width: 992px){.video-player{grid-template-columns:1fr}}.video-player__main{position:relative;height:40rem;display:block;border-radius:.5rem;overflow:hidden;text-decoration:none;background:#0a0e14;transition:transform .2s ease}.video-player__main:hover .video-player__main-thumb{transform:scale(1.05)}.video-player__main:hover .card-video__play-icon{transform:translate(-50%,-50%) scale(1.1);background:#00d4ff}.video-player__main:focus-visible{outline:.125rem solid #00b8ff;outline-offset:.125rem}.video-player__main-thumb{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.video-player__title{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:linear-gradient(to top,rgba(10,14,20,.95) 0%,rgba(10,14,20,.7) 60%,transparent 100%);font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.25rem;font-weight:600;color:#fff;margin:0;line-height:1.3}@media (max-width: 768px){.video-player__title{font-size:1rem;padding:1rem}}.video-player .card-video__play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:4rem;color:#fff;background:#00b8ffe6;border-radius:50%;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 .25rem 1.25rem #00b8ff66;pointer-events:none}@media (max-width: 768px){.video-player .card-video__play-icon{font-size:3rem;width:4rem;height:4rem}}.video-player__aside{display:grid;grid-template-rows:repeat(3,1fr);gap:1rem}@media (max-width: 992px){.video-player__aside{display:none}}@media (max-width: 576px){.video-player__aside{grid-template-columns:1fr}}.video-player__item{margin:0;display:flex}.video-player__link{position:relative;flex-grow:1;display:block;border-radius:.5rem;overflow:hidden;text-decoration:none;background:#0f1318;border:.125rem solid hsla(0,0%,100%,.05);transition:all .2s ease}.video-player__link:hover{border-color:#00b8ff4d;box-shadow:0 .25rem .75rem #0000004d}.video-player__link:hover .video-player__thumb{transform:scale(1.05)}.video-player__link:hover .card-video__play-icon{transform:translate(-50%,-50%) scale(1.1);opacity:1}.video-player__link:focus-visible{outline:.125rem solid #00b8ff;outline-offset:.125rem}.video-player__link .card-video__play-icon{font-size:2.5rem;width:3rem;height:3rem;opacity:.9}@media (max-width: 768px){.video-player__link .card-video__play-icon{font-size:2rem;width:2.5rem;height:2.5rem}}.video-player__thumb{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.video-player__item-title{position:absolute;bottom:0;left:0;right:0;padding:.5rem;background:linear-gradient(to top,rgba(10,14,20,.95) 0%,rgba(10,14,20,.7) 60%,transparent 100%);font-size:.8125rem;font-weight:500;color:#fff;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 768px){.video-player__item-title{font-size:.75rem;padding:.25rem}}@media (prefers-reduced-motion: reduce){.video-player__main,.video-player__link,.video-player__main-thumb,.video-player__thumb,.card-video__play-icon{transition:none!important}}.player-hero{background:#1a1f27;border-radius:.75rem;padding:2.5rem;border:.0625rem solid hsla(0,0%,100%,.05);margin-bottom:2rem;position:relative;overflow:hidden}.player-hero:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,transparent 0%,rgba(0,184,255,.03) 100%);pointer-events:none}@media (max-width: 768px){.player-hero{padding:1.5rem}}.player-hero__container{display:grid;grid-template-columns:auto 1fr;gap:2.5rem;align-items:start;position:relative;z-index:1}@media (max-width: 768px){.player-hero__container{grid-template-columns:1fr;gap:1.5rem}}.player-hero__avatar-section{display:flex;flex-direction:column;align-items:center}.player-hero__avatar-wrapper{position:relative;width:15rem;height:15rem;border-radius:50%;border:.25rem solid rgba(0,184,255,.3);background:#0f1318;box-shadow:0 0 2.5rem #00b8ff4d,0 .5rem 2rem #0006;transition:all .3s ease}.player-hero__avatar-wrapper:hover{transform:scale(1.05);box-shadow:0 0 3.75rem #00b8ff66,0 .75rem 3rem #00000080}@media (max-width: 768px){.player-hero__avatar-wrapper{width:11.25rem;height:11.25rem;margin:0 auto}}.player-hero__avatar{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%;padding:.25rem;margin-bottom:-.25rem}.player-hero__number{position:absolute;bottom:-.625rem;right:-.625rem;width:4rem;height:4rem;background:linear-gradient(135deg,#00b8ff,#0099d9);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.75rem;font-weight:900;color:#fff;border:.1875rem solid #fff;box-shadow:0 .25rem 1rem #00b8ff80}@media (max-width: 768px){.player-hero__number{width:3.25rem;height:3.25rem;font-size:1.375rem}}.player-hero__info-section{display:flex;flex-direction:column;gap:1.5rem}.player-hero__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-bottom:1.5rem;border-bottom:.0625rem solid hsla(0,0%,100%,.08)}@media (max-width: 768px){.player-hero__header{flex-direction:column;align-items:center;text-align:center}}.player-hero__name-block{flex:1}.player-hero__name{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:3rem;font-weight:900;color:#fff;margin:0 0 .5rem;line-height:1.1;background:linear-gradient(135deg,#fff,#00b8ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}@media (max-width: 992px){.player-hero__name{font-size:2.25rem}}@media (max-width: 768px){.player-hero__name{font-size:2rem}}.player-hero__position{display:inline-flex;align-items:center;padding:.5rem 1rem;background:#00b8ff1a;border:.0625rem solid rgba(0,184,255,.3);border-radius:6.25rem;color:#00b8ff;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.player-hero__club{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;text-decoration:none;transition:all .2s ease}.player-hero__club:hover{background:#ffffff0d;border-color:#00b8ff4d;transform:translateY(-.125rem);box-shadow:0 .25rem 1rem #00b8ff33}.player-hero__club-logo{width:2.5rem;height:2.5rem;object-fit:contain;display:block}.player-hero__club-name{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.125rem;font-weight:700;color:#fff;white-space:nowrap}@media (max-width: 480px){.player-hero__club-name{display:none}}.player-hero__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:1rem}@media (max-width: 768px){.player-hero__details{grid-template-columns:1fr}}.player-hero__detail{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;transition:all .2s ease}.player-hero__detail:hover{background:#ffffff0d;border-color:#ffffff14;transform:translateY(-.0625rem)}.player-hero__detail-icon{font-size:1.75rem;color:#00b8ff;flex-shrink:0}.player-hero__detail-content{display:flex;flex-direction:column;gap:.25rem;min-width:0}.player-hero__detail-label{font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.player-hero__detail-value{font-size:.9375rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:.375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-hero__flag{width:1.25rem;height:.875rem;object-fit:cover;border-radius:.125rem;box-shadow:0 .0625rem .1875rem #0000004d;flex-shrink:0}.player-content{display:flex;flex-direction:column;gap:2rem}.player-stats{background:#1a1f27;border-radius:.75rem;padding:2rem;border:.0625rem solid hsla(0,0%,100%,.05)}.player-stats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));gap:1rem}@media (max-width: 480px){.player-stats__grid{grid-template-columns:repeat(2,1fr)}}.player-stats__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;transition:all .2s ease}.player-stats__item:hover{background:#ffffff0d;border-color:#00b8ff4d;transform:translateY(-.25rem);box-shadow:0 .5rem 1.5rem #00b8ff33}.player-stats__icon{font-size:2.25rem;color:#00b8ff;margin-bottom:.5rem}.player-stats__value{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:2rem;font-weight:900;color:#fff;line-height:1;margin-bottom:.375rem}.player-stats__label{font-size:.8125rem;color:#b0b8c4;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.player-bio{background:#1a1f27;border-radius:.75rem;padding:2rem;border:.0625rem solid hsla(0,0%,100%,.05)}.player-bio__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.75rem;font-weight:700;color:#fff;margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:.125rem solid rgba(0,184,255,.3)}.player-bio__content{font-size:1rem;line-height:1.8;color:#b0b8c4}.player-bio__content p{margin:0 0 1rem}.player-bio__content p:last-child{margin-bottom:0}.player-table{background:#1a1f27;border-radius:.75rem;padding:2rem;border:.0625rem solid hsla(0,0%,100%,.05)}.player-table__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.75rem;font-weight:700;color:#fff;margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:.125rem solid rgba(0,184,255,.3)}.card-team{display:flex;flex-direction:column;height:100%;background:#1a1f27;border-radius:.75rem;padding:1.5rem;border:.0625rem solid hsla(0,0%,100%,.05);transition:all .3s ease}.card-team:hover{border-color:#00b8ff4d;box-shadow:0 .5rem 1.5rem #0000004d;background:#202530}.card-team__header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:.0625rem solid hsla(0,0%,100%,.05)}.card-team__logo-wrapper{position:relative;width:6.25rem;height:6.25rem;margin-bottom:1rem;border-radius:50%;background:#0f1318;display:flex;align-items:center;justify-content:center;padding:1rem;transition:all .3s ease}.card-team:hover .card-team__logo-wrapper{background:#00b8ff1a;box-shadow:0 0 1.25rem #00b8ff4d;transform:scale(1.05)}.card-team__logo{width:100%;height:100%;object-fit:contain;display:block;transition:transform .2s ease}.card-team:hover .card-team__logo{transform:scale(1.1)}.card-team__link{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-624.9375rem;overflow:hidden;z-index:1}.card-team__name{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#fff;transition:color .2s ease}.card-team:hover .card-team__name{color:#00b8ff}.card-team__name-link{transition:color .2s ease}.card-team__name-link:hover{color:#00b8ff}.card-team__meta{color:#b0b8c4;font-size:.875rem;font-weight:400}.card-team__founded{display:flex;align-items:center;gap:.375rem;color:#b0b8c4;font-size:.875rem}.card-team__founded-icon{font-size:1rem;color:#6b7280}.card-team__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:auto}.card-team__stat{display:flex;flex-direction:column;align-items:center;text-align:center;padding:.5rem;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;transition:all .2s ease}.card-team__stat:hover{background:#ffffff0d;border-color:#00b8ff4d;transform:translateY(-.125rem)}.card-team__stat-value{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.75rem;font-weight:700;color:#00b8ff;line-height:1;margin-bottom:.375rem}.card-team__stat-label{font-size:.75rem;color:#b0b8c4;text-transform:uppercase;letter-spacing:.5px}.card-video{display:flex;flex-direction:column;height:100%;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;background-color:#1a1f27;transition:all .3s ease}.card-video:hover{box-shadow:0 .5rem 1.5rem #0000004d;border-color:#00b8ff4d;background-color:#202530}.card-video__preview{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:.5rem .5rem 0 0;margin-bottom:.5rem}.card-video__thumbnail{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.card-video__preview-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;text-indent:-624.9375rem;overflow:hidden}.card-video__preview-link:hover~.card-video__thumbnail{transform:scale(1.05)}.card-video__play-icon{position:absolute;z-index:2;cursor:pointer;top:50%;right:50%;transform:translate(50%,-50%);font-size:3rem;background-color:#0a0e14cc;color:#fff;padding:.25rem;border-radius:.25rem;transition:all .3s ease}.card-video__play-icon:hover{background-color:#00b8ff;color:#0a0e14;transform:translate(50%,-50%) scale(1.1)}.card-video__duration{position:absolute;bottom:.5rem;right:.5rem;background-color:#0a0e14e6;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;z-index:1}.card-video__content{display:flex;flex-direction:column;flex-grow:1}.card-video__meta{display:flex;padding:0 .5rem;gap:.5rem;align-items:center;margin-bottom:.5rem;flex-wrap:wrap}.card-video__date{color:#6b7280;font-size:.8125rem}.card-video__views{display:flex;align-items:center;gap:.25rem;color:#6b7280;font-size:.8125rem}.card-video__views-icon{font-size:1rem}.card-video__title{margin-bottom:.5rem;padding:0 .5rem}.card-video__title-link{font-size:1.125rem;font-weight:600;line-height:1.3;color:#fff;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-video__title-link:hover{color:#00b8ff}.card-video__description{color:#b0b8c4;padding:0 .5rem;font-size:.875rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.5rem}.card-video__footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem;margin-top:auto;border-top:.0625rem solid hsla(0,0%,100%,.05)}.card-video__category{display:inline-block;padding:.25rem .75rem;background-color:#00b8ff1a;color:#00b8ff;border:.0625rem solid rgba(0,184,255,.3);border-radius:.25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;transition:all .2s ease}.card-video__category:hover{background-color:#00b8ff;color:#0a0e14;transform:translateY(-.125rem)}.card-video__tags{display:flex;gap:.5rem;flex-wrap:wrap}.card-video__tag-link{position:relative;text-transform:capitalize;font-size:.8125rem;font-weight:500;color:#b0b8c4;transition:color .2s ease}.card-video__tag-link:after{content:"";position:absolute;display:block;bottom:-.125rem;left:0;width:100%;height:.125rem;z-index:-1;background:#00b8ff4d;transition:all .2s ease}.card-video__tag-link:hover{color:#00b8ff}.card-video__tag-link:hover:after{background:#00b8ff;height:100%}.card-league{display:flex;flex-direction:column;height:100%;min-height:15rem;background:#1a1f27;border-radius:.75rem;padding:2rem;border:.0625rem solid hsla(0,0%,100%,.05);transition:all .3s ease;position:relative;overflow:hidden;cursor:pointer}.card-league:hover{border-color:#00b8ff4d;box-shadow:0 .5rem 1.5rem #00b8ff4d,0 0 0 .0625rem #00b8ff33}.card-league:hover .card-league__logo{transform:scale(1.1) rotate(5deg);filter:drop-shadow(0 0 1.25rem rgba(0,184,255,.6))}.card-league:hover .card-league__champion-logo{transform:scale(1.15)}.card-league:hover .card-league__cta{gap:.75rem}.card-league:hover .card-league__cta .material-symbols-outlined{transform:translate(.25rem)}.card-league__link{position:absolute;inset:0;z-index:2;text-indent:-624.9375rem;overflow:hidden}.card-league__header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;position:relative;z-index:1}.card-league__logo-wrapper{flex-shrink:0;width:5rem;height:5rem;border-radius:.5rem;background:linear-gradient(135deg,#202530,#202530);display:flex;align-items:center;justify-content:center;padding:.5rem;border:.0625rem solid hsla(0,0%,100%,.08);position:relative;overflow:hidden}.card-league__logo-wrapper:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,184,255,.1),transparent);opacity:0;transition:opacity .3s ease}.card-league:hover .card-league__logo-wrapper:before{opacity:1}.card-league__logo{width:100%;height:100%;object-fit:contain;transition:all .3s ease;filter:drop-shadow(0 .125rem .5rem rgba(0,0,0,.3))}.card-league__info{flex:1;min-width:0}.card-league__name{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.25rem;font-weight:700;margin:0 0 .25rem;color:#fff;transition:color .2s ease;position:relative;z-index:3}.card-league:hover .card-league__name{color:#00b8ff}.card-league__country{display:flex;align-items:center;gap:.375rem;color:#b0b8c4;font-size:.875rem;font-weight:500}.card-league__country-icon{font-size:1rem;color:#00b8ff}.card-league__champion{margin-top:auto;padding:1rem;background:#0f131880;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;position:relative;z-index:1;backdrop-filter:blur(.625rem);transition:all .2s ease}.card-league:hover .card-league__champion{background:#0f1318cc;border-color:#ffffff14}.card-league__champion-label{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;color:#ffc107;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.card-league__champion-label .material-symbols-outlined{font-size:1rem}.card-league__champion-team{display:flex;align-items:center;gap:.5rem}.card-league__champion-logo-wrapper{flex-shrink:0;width:2.5rem;height:2.5rem;background:#1a1f27;border-radius:.25rem;display:flex;align-items:center;justify-content:center;padding:.375rem;border:.0625rem solid hsla(0,0%,100%,.05)}.card-league__champion-logo{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.card-league__champion-name{flex:1;font-size:.9375rem;font-weight:600;color:#fff;text-decoration:none;transition:color .2s ease;position:relative;z-index:3;line-height:1.3}.card-league__champion-name:hover{color:#00b8ff}.card-league__actions{margin-top:1rem;position:relative;z-index:1}.card-league__cta{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#00b8ff;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease}.card-league__cta .material-symbols-outlined{font-size:1.125rem;transition:transform .2s ease}.card-league__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.5rem}@media (max-width: 768px){.card-league__grid{grid-template-columns:1fr;gap:1rem}}@keyframes rotate-gradient{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.card-league,.card-league__logo,.card-league__champion-logo,.card-league__cta .material-symbols-outlined{transition:none!important;animation:none!important}.card-league:before,.card-league:after{animation:none!important}}.card-post{border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;background-color:#1a1f27;transition:all .3s ease}.card-post:hover{box-shadow:0 .5rem 1.5rem #00b8ff4d;border-color:#00b8ff4d;background-color:#202530}.card-post__picture{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:.5rem .5rem 0 0;margin-bottom:.5rem}.card-post__thumb{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.card-post__picture-link{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-624.9375rem;overflow:hidden;z-index:1;transition:background .3s ease}.card-post__picture-link:hover{background:#0000004d}.card-post__picture-link:hover+.card-post__thumb{transform:scale(1.05)}.card-post__content{padding:.5rem}.card-post__meta{display:flex;gap:1rem;align-items:center;margin-bottom:.5rem}.card-post__date{color:#6b7280;font-size:.8125rem}.card-post__tags{display:flex;gap:.5rem;flex-wrap:wrap}.card-post__tag-link{text-transform:capitalize;font-size:.875rem;font-weight:500;color:#b0b8c4;position:relative;transition:color .2s ease}.card-post__tag-link:after{content:"";position:absolute;display:block;bottom:-.125rem;left:0;width:100%;height:.125rem;z-index:-1;background:#00b8ff4d;transition:all .2s ease}.card-post__tag-link:hover{color:#00b8ff}.card-post__tag-link:hover:after{background:#00b8ff;height:100%}.card-post__title-link{font-size:1.125rem;font-weight:600;line-height:1.3;color:#fff;transition:color .2s ease;display:block;margin-bottom:.5rem}.card-post__title-link:hover{color:#00b8ff}.card-post__text{color:#b0b8c4;font-size:.875rem;line-height:1.6}.card-live{display:flex;flex-direction:column;height:100%;border-radius:.5rem;background-color:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);transition:all .3s ease}.card-live:hover{box-shadow:0 .5rem 1.5rem #00b8ff4d;border-color:#00b8ff4d;background-color:#202530}.card-live__preview{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;border-radius:.5rem .5rem 0 0;overflow:hidden;margin-bottom:1rem;position:relative}.card-live__thumbnail{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .3s ease}.card-live:hover .card-live__thumbnail{transform:scale(1.05)}.card-live__icon{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);font-size:3rem;background-color:#0a0e14cc;color:#fff;padding:.25rem;border-radius:.25rem;transition:all .3s ease}.card-live__icon:hover{background-color:#00b8ff;color:#0a0e14;transform:translate(50%,-50%) scale(1.1)}.card-live__date{position:absolute;top:.5rem;right:.5rem;font-size:.8125rem;background-color:#0a0e14e6;color:#fff;padding:.25rem .5rem;border-radius:.25rem;transition:all .2s ease}.card-live__date:hover{background-color:#00b8ff;color:#0a0e14}.card-live__content{display:flex;flex-direction:column;flex-grow:1}.card-live__teams{display:grid;grid-template-columns:1fr auto 1fr;gap:.5rem;margin-bottom:1rem;padding:0 .5rem}.card-live__team{display:flex;align-items:center;gap:.25rem;justify-content:flex-start;flex-direction:column;text-align:center}.card-live__team:hover .card-live__team-name{color:#00b8ff}.card-live__team-logo{width:4rem;height:4rem;object-fit:contain;transition:transform .2s ease}.card-live__team:hover .card-live__team-logo{transform:scale(1.1)}.card-live__team-name{text-transform:uppercase;font-size:.8125rem;font-weight:600;color:#fff;transition:color .2s ease}.card-live__vs{display:flex;align-items:center;border-radius:.25rem;color:#00b8ff;font-weight:700;text-transform:uppercase;font-size:1.5rem}.card-live__bottom{padding:.5rem;margin-top:auto;border-top:.0625rem solid hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media (max-width: 640px){.card-live__bottom{flex-direction:column;align-items:center}}.card-live__league{display:flex;z-index:3;color:#0a0e14;padding:.5rem 1rem;border-radius:.25rem;font-size:.8125rem;font-weight:600;background-color:#00b8ff;transition:all .2s ease}.card-live__league:hover{background-color:#00d4ff;color:#0a0e14;transform:translateY(-.125rem)}@media (max-width: 640px){.card-live__league{width:100%;justify-content:center}}.card-live__btn{display:flex;align-items:center;gap:.25rem;padding:.5rem 1rem;background-color:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.25rem;color:#fff;font-size:.8125rem;font-weight:600;transition:all .2s ease}.card-live__btn:hover{background-color:#00b8ff;border-color:#00b8ff;color:#0a0e14;transform:translateY(-.125rem)}@media (max-width: 640px){.card-live__btn{width:100%;justify-content:center}}.card-badge{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;position:relative;overflow:hidden;cursor:pointer;transition:all .3s ease;min-height:5rem}.card-badge:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,184,255,.03) 0%,transparent 50%,rgba(0,184,255,.03) 100%);opacity:0;transition:opacity .3s ease;pointer-events:none}.card-badge:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.0625rem;height:60%;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.08) 20%,rgba(255,255,255,.08) 80%,transparent 100%);opacity:.5}.card-badge:hover{border-color:#00b8ff4d;box-shadow:0 .5rem 1.5rem #00b8ff4d}.card-badge:hover:before{opacity:1}.card-badge:hover .card-badge__logo{transform:scale(1.15);filter:drop-shadow(0 0 .75rem rgba(0,184,255,.4))}.card-badge:hover .card-badge__league-logo{transform:scale(1.1) rotate(5deg)}.card-badge[data-status=live]{border-color:#ff17444d}.card-badge[data-status=live]:before{background:linear-gradient(90deg,rgba(255,23,68,.05) 0%,transparent 50%,rgba(255,23,68,.05) 100%);opacity:1}.card-badge__team{position:relative;z-index:2;flex-shrink:0;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;padding:.5rem;transition:all .3s ease;text-decoration:none}.card-badge__team:hover{background:#202530;border-color:#00b8ff4d;transform:scale(1.05)}.card-badge__team--home{order:1}.card-badge__team--away{order:3}.card-badge__logo{width:3rem;height:3rem;object-fit:contain;transition:all .3s ease;filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,.2))}.card-badge__center{order:2;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;text-align:center;position:relative;z-index:1;min-width:7.5rem}.card-badge__date{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:.8125rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px}.card-badge__time{font-size:.75rem;font-weight:600;color:#b0b8c4}.card-badge__score{display:flex;align-items:center;gap:.5rem;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.5rem;font-weight:700;color:#00b8ff;margin-top:.25rem}.card-badge__score-sep{color:#6b7280;font-size:1.125rem}.card-badge__live{display:flex;align-items:center;gap:.375rem;padding:.25rem .75rem;background:#ff174426;border:.0625rem solid rgba(255,23,68,.3);border-radius:6.25rem;animation:pulse-live 2s infinite}.card-badge__live-dot{width:.375rem;height:.375rem;background:#ff1744;border-radius:50%;animation:blink 1.5s infinite}.card-badge__live-text{font-size:.6875rem;font-weight:700;color:#ff1744;text-transform:uppercase;letter-spacing:.5px}.card-badge__finished{font-size:.6875rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;padding:.25rem .75rem;background:#6b72801a;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:6.25rem}.card-badge__league{width:1.5rem;height:1.5rem;background:#1a1f27;border:.125rem solid #1a1f27;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3}.card-badge__league-logo{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.card-badge__link{position:absolute;inset:0;z-index:1;text-indent:-624.9375rem;overflow:hidden}@keyframes pulse-live{0%,to{box-shadow:0 0 #ff174466}50%{box-shadow:0 0 0 .375rem #ff174400}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@media (max-width: 480px){.card-badge{padding:.5rem;gap:.5rem}.card-badge__team{width:3rem;height:3rem}.card-badge__center{min-width:6.25rem}.card-badge__score{font-size:1.25rem}.card-badge__date{font-size:.6875rem}.card-badge__time{font-size:.625rem}}@media (prefers-reduced-motion: reduce){.card-badge,.card-badge__logo,.card-badge__league-logo,.card-badge__team{transition:none!important;animation:none!important}.card-badge__live,.card-badge__live-dot{animation:none!important}}.card-post__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.5rem 1rem}.card-post__grid--modded .card-post:first-child{grid-column:span 2;grid-row:span 2;display:flex;flex-direction:column}@media (max-width: 768px){.card-post__grid--modded .card-post:first-child{grid-column:span 1;grid-row:span 1}}.card-post__grid--modded .card-post:first-child .card-post__picture{width:100%;height:100%}@media (max-width: 768px){.card-post__grid--modded .card-post:first-child .card-post__picture{aspect-ratio:16/9}}.card-post__grid--modded .card-post:first-child .card-post__title-link{font-size:2rem}@media (max-width: 768px){.card-post__grid--modded .card-post:first-child .card-post__title-link{font-size:1.25rem}}.card-post__grid--modded .card-post:first-child .card-post__text{font-size:1rem}@media (max-width: 768px){.card-post__grid--modded .card-post:first-child .card-post__text{font-size:.875rem}}.card-video__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.5rem 1rem}.archive__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));gap:1rem}@media (max-width: 640px){.archive__grid--lives{grid-template-columns:1fr}}.card-badge__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem}@media (max-width: 640px){.card-badge__grid{grid-template-columns:1fr}}.section{position:relative}.section--first{margin-top:-2.375rem;background-color:#6b7280;padding:2rem 0}.section--bg{background:linear-gradient(180deg,#f8f9fa,#fff,#f8f9fa);padding:4rem 0}.section--dark{background:#6b7280;padding:4rem 0}.section__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.section--margin{margin-bottom:4rem}.section__inner{position:relative;z-index:2}.contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem}@media (max-width: 768px){.contact__grid{grid-template-columns:1fr;gap:2rem}}.contact__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(1.75rem,4vw,2rem);font-weight:700;color:#fff;margin-bottom:1rem}.contact__description{font-size:1rem;color:#b0b8c4;line-height:1.6;margin-bottom:2rem}.contact__links{display:flex;flex-direction:column;gap:1.5rem}.contact__link{display:flex;align-items:center;gap:1rem;padding:1rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;transition:all .2s ease}.contact__link:hover{background:#202530;border-color:#00b8ff4d;transform:translateY(-.125rem);box-shadow:0 .5rem 1.5rem #0000004d}.contact__icon{color:#00b8ff;font-size:1.5rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:#00b8ff1a;border:.0625rem solid rgba(0,184,255,.3);border-radius:.5rem;flex-shrink:0}.contact__link-content{flex-grow:1}.contact__link-title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:600;color:#fff;margin-bottom:.25rem}.contact__link-text{font-size:.875rem;color:#b0b8c4;line-height:1.5}.contact__link-text a{color:#00b8ff;transition:color .2s ease}.contact__link-text a:hover{color:#00d4ff}.contact__form-wrapper{background:#1a1f27;padding:2rem;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem}@media (max-width: 480px){.contact__form-wrapper{padding:1.5rem}}.contact__form-title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700;color:#fff;margin-bottom:1.5rem;text-align:center}.contact__submit{margin-top:.5rem}.contact__btn{width:100%;justify-content:center;display:flex;align-items:center;border-radius:.5rem;padding:.75rem 2rem;cursor:pointer;font-size:1rem;font-weight:600;gap:.5rem;text-transform:uppercase;background:#00b8ff;color:#fff;border:none;transition:all .2s ease}.contact__btn:hover{background:#00d4ff;transform:translateY(-.0625rem)}.contact__btn:active{transform:translateY(0)}.contact__btn:disabled{opacity:.5;cursor:not-allowed}.contact__btn:disabled:hover{background:#00b8ff;transform:none}.form-group,.form-group--checkbox{margin-bottom:1.5rem}.form-label{display:block;font-size:.875rem;font-weight:600;color:#fff;margin-bottom:.375rem}.form-input{width:100%;padding:.75rem 1rem;border-radius:.5rem;font-size:1rem;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);color:#fff;transition:all .2s ease}.form-input::placeholder{color:#6b7280}.form-input:focus{outline:none;border-color:#00b8ff4d;box-shadow:0 0 0 .1875rem #00b8ff1a}.form-input:invalid:not(:placeholder-shown){border-color:#ff5252}.form-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;padding-right:2.5rem}.form-textarea{resize:vertical;min-height:7.5rem;font-family:inherit;line-height:1.5}.form-checkbox{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;line-height:1.5}.form-checkbox input[type=checkbox]{display:none}.form-checkbox__mark{width:1.25rem;height:1.25rem;border:.125rem solid hsla(0,0%,100%,.12);background:#0000;border-radius:.25rem;position:relative;flex-shrink:0;margin-top:.125rem;transition:all .2s ease}.form-checkbox__mark:after{content:"";position:absolute;top:.125rem;left:.375rem;width:.25rem;height:.5rem;border:solid #fff;border-width:0 .125rem .125rem 0;transform:rotate(45deg);opacity:0;transition:opacity .2s ease}.form-checkbox__text{font-size:.875rem;color:#b0b8c4}.form-checkbox__text a{color:#00b8ff}.form-checkbox__text a:hover{color:#00d4ff}input[type=checkbox]:checked+.form-checkbox__mark{background:#00b8ff;border-color:#00b8ff}input[type=checkbox]:checked+.form-checkbox__mark:after{opacity:1}.form-checkbox:hover .form-checkbox__mark{border-color:#00b8ff4d}@media (max-width: 480px){.contact__icon{width:3rem;height:3rem;font-size:1.25rem}}.post-layout{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 1024px){.post-layout{grid-template-columns:minmax(0,1fr) 22.5rem}}.post-layout__content{min-width:0}.post-layout__sidebar{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 1024px){.post-layout__sidebar{position:sticky;top:10.25rem;align-self:start}}.post__meta{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:.0625rem solid hsla(0,0%,100%,.05)}.post__meta-item{display:flex;align-items:center;gap:.5rem;color:#b0b8c4;font-size:.875rem}.post__meta-item .material-symbols-outlined{font-size:1.125rem;color:#00b8ff}.post__featured-image{margin:0 0 2rem;border-radius:.75rem;overflow:hidden;border:.0625rem solid hsla(0,0%,100%,.05)}.post__featured-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.post__featured-image figcaption{padding:.5rem 1rem;background:#0f1318;color:#b0b8c4;font-size:.8125rem;text-align:center}.post__lead{margin-bottom:2rem;padding:1.5rem;background:#00b8ff1a;border:.0625rem solid rgba(0,184,255,.3);border-left:.25rem solid #00b8ff;border-radius:.75rem;font-size:1.125rem;line-height:1.6;color:#fff;font-weight:500}@media (min-width: 768px){.post__lead{font-size:1.25rem}}.post__content{color:#b0b8c4;line-height:1.7}.post__content p{margin-bottom:1.5rem;font-size:1rem}@media (min-width: 768px){.post__content p{font-size:1.0625rem}}.post__content p:last-child{margin-bottom:0}.post__content h2{margin:2.5rem 0 1.5rem;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;line-height:1.3}@media (min-width: 768px){.post__content h2{font-size:1.75rem}}.post__content h2:first-child{margin-top:0}.post__content h3{margin:2rem 0 1rem;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.25rem;font-weight:600;color:#fff}@media (min-width: 768px){.post__content h3{font-size:1.375rem}}.post__content a{color:#00b8ff;text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.125rem;transition:color .2s ease}.post__content a:hover{color:#00d4ff}.post__content strong{font-weight:600;color:#fff}.post__content em{font-style:italic}.post__image{margin:2rem 0}.post__image img{display:block;width:100%;height:auto;border-radius:.75rem;border:.0625rem solid hsla(0,0%,100%,.05)}.post__image figcaption{margin-top:.5rem;font-size:.875rem;color:#6b7280;text-align:center;font-style:italic}.post__quote{margin:2rem 0;padding:1.5rem 2rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-left:.25rem solid #00b8ff;border-radius:.75rem}.post__quote p{margin:0;font-size:1.125rem;font-style:italic;color:#fff;line-height:1.6}@media (min-width: 768px){.post__quote p{font-size:1.25rem}}.post__quote p:before{content:'"';color:#00b8ff}.post__quote p:after{content:'"';color:#00b8ff}.post__quote cite{display:block;margin-top:1rem;font-size:.875rem;color:#b0b8c4;font-style:normal}.post__list{margin:1.5rem 0;padding-left:1.5rem;list-style:none}.post__list li{position:relative;margin-bottom:.5rem;padding-left:1.5rem;font-size:1rem;line-height:1.6}@media (min-width: 768px){.post__list li{font-size:1.0625rem}}.post__list li:before{content:"";position:absolute;left:0;top:.625rem;width:.375rem;height:.375rem;background:#00b8ff;border-radius:50%}.post__list li:last-child{margin-bottom:0}.post__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2.5rem;padding-top:1.5rem;border-top:.0625rem solid hsla(0,0%,100%,.05)}.post__tag{display:inline-flex;align-items:center;padding:.375rem 1rem;background:#00b8ff1a;color:#00b8ff;font-size:.8125rem;font-weight:500;border:.0625rem solid rgba(0,184,255,.3);border-radius:6.25rem;text-decoration:none;transition:all .2s ease}.post__tag:hover{background:#00b8ff;color:#fff;transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #00b8ff4d}.sidebar-widget{padding:1.5rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem}.sidebar-widget__title{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:600;color:#fff}.sidebar-widget__title .material-symbols-outlined{font-size:1.25rem;color:#00b8ff}.sidebar-widget__more{display:flex;align-items:center;justify-content:center;gap:.375rem;margin-top:1rem;padding:.625rem;color:#00b8ff;font-size:.8125rem;font-weight:500;text-decoration:none;border-top:.0625rem solid hsla(0,0%,100%,.05);transition:color .2s ease}.sidebar-widget__more:hover{color:#00d4ff}.sidebar-widget__more .material-symbols-outlined{font-size:1rem}.sidebar-widget .table{margin:0}.sidebar-widget .table__wrap{border-radius:.5rem}.sidebar-widget .table__th{font-size:.6875rem;padding:.5rem .375rem}.sidebar-widget .table__td{font-size:.8125rem;padding:.625rem .375rem}.sidebar-widget .table .entity__logo{width:1.25rem;height:1.25rem}.sidebar-widget .table .entity__name{font-size:.8125rem}.sidebar-widget .table .num{font-size:.8125rem;font-weight:600}.review-content{display:grid;grid-template-columns:1fr 27.5rem;align-items:flex-start;gap:2rem}@media (max-width: 1024px){.review-content{grid-template-columns:1fr;gap:0}.review-content .sidebar-widget{display:none}}.review-descr{padding:1rem;background:#1a1f27;border-radius:.75rem;border:.0625rem solid hsla(0,0%,100%,.05);transition:all .2s ease}.review-descr:hover{border-color:#ffffff14}.review-text{color:#b0b8c4;line-height:1.7;font-size:1rem}@media (min-width: 768px){.review-text{font-size:1.0625rem}}.review-text+.review-text{margin-top:1rem}.review-img{border-radius:.75rem;overflow:hidden;width:100%;margin:1rem 0;border:.0625rem solid hsla(0,0%,100%,.05)}.review-img img{display:block;width:100%;height:auto}.privacy{max-width:50rem}.privacy__intro{margin-bottom:3rem;padding:1.5rem;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-left:.25rem solid #00b8ff;border-radius:.75rem}@media (max-width: 480px){.privacy__intro{padding:1.5rem;margin-bottom:2rem}}.privacy__intro-text{color:#b0b8c4;line-height:1.6;margin-bottom:1rem}.privacy__intro-text:last-child{margin-bottom:0}.privacy__intro-text strong{color:#fff;font-weight:600}.privacy__content{display:flex;flex-direction:column;gap:2.5rem}@media (max-width: 480px){.privacy__content{gap:2rem}}.privacy__section--contact{background:#1a1f27;padding:2rem;border:.0625rem solid hsla(0,0%,100%,.05);border-left:.25rem solid #00e676;border-radius:.75rem}@media (max-width: 480px){.privacy__section--contact{padding:1.5rem}}.privacy__section-title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700;color:#fff;margin-bottom:1.5rem}@media (max-width: 480px){.privacy__section-title{font-size:1.25rem;margin-bottom:1rem}}.privacy__section-content{color:#b0b8c4;line-height:1.6}.privacy__subsection-title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.125rem;font-weight:600;color:#fff;margin:1.5rem 0 .5rem}.privacy__subsection-title:first-child{margin-top:0}.privacy__text{margin-bottom:1rem}.privacy__text:last-child{margin-bottom:0}.privacy__text strong{color:#fff;font-weight:600}.privacy__list{margin:1rem 0;padding-left:1.5rem}.privacy__list li{margin-bottom:.5rem;position:relative}.privacy__list li:last-child{margin-bottom:0}.privacy__list li::marker{color:#00b8ff}.privacy__list li strong{color:#fff;font-weight:600}.privacy__contact{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.privacy__contact-item{display:flex;align-items:flex-start;gap:.5rem;padding:1rem;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;transition:all .2s ease}.privacy__contact-item:hover{border-color:#00b8ff4d;background:#ffffff0d}.privacy__contact-icon{color:#00b8ff;font-size:1.25rem;flex-shrink:0;margin-top:.125rem}.privacy__contact-content{flex:1}.privacy__contact-content strong{display:block;color:#fff;font-weight:600;margin-bottom:.25rem}.privacy__contact-link{color:#00b8ff;transition:color .2s ease}.privacy__contact-link:hover{color:#00d4ff}.privacy-toc{background:#1a1f27;padding:1.5rem;margin-bottom:2rem;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem}.privacy-toc__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:1rem}.privacy-toc__list{list-style:none;padding:0;margin:0}.privacy-toc__list li{margin-bottom:.5rem}.privacy-toc__list li:last-child{margin-bottom:0}.privacy-toc__list a{color:#00b8ff;font-size:.875rem;transition:color .2s ease;display:inline-flex;align-items:center;gap:.25rem}.privacy-toc__list a:before{content:"→";color:#6b7280}.privacy-toc__list a:hover{color:#00d4ff}.privacy-toc__list a:hover:before{color:#00b8ff}@media (max-width: 768px){.privacy__section-title{font-size:1.25rem}.privacy__list{padding-left:1rem}.privacy__contact-item{flex-direction:column;gap:.5rem}.privacy__contact-item .privacy__contact-icon{align-self:flex-start}}@media print{.privacy__intro,.privacy__section--contact{background:#fff!important;border:.0625rem solid #ccc!important;color:#000!important}.privacy__contact-link{color:#06c!important}.privacy__contact-link:after{content:" (" attr(href) ")";font-size:.8em}}.team-hero{position:relative;min-height:31.25rem;padding:2.5rem 0;overflow:hidden;margin-top:-2rem}.team-hero__breadcrumbs{position:relative;z-index:1;margin-bottom:2rem}.team-hero__cover{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat}.team-hero__cover:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0a0e144d,#0a0e14cc,#0a0e14)}.team-hero__overlay{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 0%,rgba(10,14,20,.6) 100%)}.team-hero__content{position:relative;z-index:1;display:flex;align-items:center;gap:2rem}@media (max-width: 768px){.team-hero__content{flex-direction:column;align-items:center;text-align:center}}.team-hero__logo-wrapper{flex-shrink:0;width:12.5rem;height:12.5rem;background:#1a1f27;border-radius:.75rem;border:.125rem solid rgba(0,184,255,.3);padding:1.5rem;display:flex;align-items:center;justify-content:center;box-shadow:0 .5rem 2rem #0006,0 0 2.5rem #00b8ff4d;transition:all .3s ease}.team-hero__logo-wrapper:hover{transform:translateY(-.5rem) scale(1.05);box-shadow:0 .75rem 3rem #00000080,0 0 3.75rem #00b8ff4d}@media (max-width: 768px){.team-hero__logo-wrapper{width:9.375rem;height:9.375rem}}.team-hero__logo{width:100%;height:100%;object-fit:contain}.team-hero__info{flex:1}.team-hero__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:3rem;font-weight:800;color:#fff;margin-bottom:.5rem;text-shadow:0 .25rem .75rem rgba(0,0,0,.6)}@media (max-width: 768px){.team-hero__title{font-size:2.25rem}}.team-hero__subtitle{font-size:1.25rem;color:#b0b8c4;margin-bottom:.25rem;text-shadow:0 .125rem .5rem rgba(0,0,0,.4)}.team-hero__nickname{font-size:1.125rem;color:#00b8ff;font-style:italic;margin-bottom:1.5rem}.team-hero__meta{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem}@media (max-width: 768px){.team-hero__meta{justify-content:center}}.team-hero__meta-item{display:flex;align-items:center;gap:.5rem;color:#b0b8c4;font-size:.875rem}.team-hero__meta-item .material-symbols-outlined{font-size:1.25rem;color:#00b8ff}.team-hero__league{display:inline-flex;align-items:center;gap:1rem;background:#1a1f27;padding:1rem 1.5rem;border-radius:6.25rem;border:.0625rem solid rgba(0,184,255,.3);box-shadow:0 .25rem 1rem #0000004d}.team-hero__league-logo{width:2rem;height:2rem;object-fit:contain}.team-hero__league-name{font-weight:600;color:#fff}.team-hero__league-position{color:#00b8ff;font-weight:700}.team-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem}.stat-card{background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:1.5rem;text-align:center;transition:all .3s ease}.stat-card:hover{background:#202530;border-color:#00b8ff4d;transform:translateY(-.25rem);box-shadow:0 .5rem 1.5rem #0000004d}.stat-card--highlight{border-color:#00b8ff4d;background:linear-gradient(135deg,rgba(0,184,255,.05) 0%,transparent 100%)}.stat-card--highlight .stat-card__value{color:#00b8ff;font-size:3rem}.stat-card--highlight:hover{box-shadow:0 .5rem 1.5rem #00b8ff4d}.stat-card__icon{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0 auto 1rem;background:#0f1318;border-radius:50%;color:#00b8ff;transition:all .3s ease}.stat-card__icon .material-symbols-outlined{font-size:2rem}.stat-card:hover .stat-card__icon{transform:scale(1.1);background:#00b8ff33}.stat-card__value{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:2.625rem;font-weight:800;color:#fff;margin-bottom:.5rem;line-height:1}.stat-card__label{font-size:.8125rem;color:#b0b8c4;text-transform:uppercase;letter-spacing:.5px}.stadium-card{background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:2rem;transition:all .3s ease}.stadium-card:hover{border-color:#00b8ff4d;box-shadow:0 .5rem 1.5rem #0000004d}.stadium-card__name{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:2rem;font-weight:800;color:#fff;margin-bottom:.25rem}.stadium-card__subtitle{font-size:1.125rem;color:#00b8ff;font-style:italic;margin-bottom:1.5rem}.stadium-card__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:1.5rem;margin-bottom:1.5rem}.stadium-card__detail{display:flex;flex-direction:column;gap:.25rem;padding:1rem;background:#0f1318;border-radius:.5rem;border:.0625rem solid hsla(0,0%,100%,.05)}.stadium-card__detail .material-symbols-outlined{font-size:1.75rem;color:#00b8ff;margin-bottom:.25rem}.stadium-card__detail-label{font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.stadium-card__detail-value{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.25rem;font-weight:700;color:#fff}.stadium-card__description{font-size:.9375rem;line-height:1.7;color:#b0b8c4}.history-content{display:grid;gap:2rem}.history-text{background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:2rem}.history-text__paragraph{font-size:.9375rem;line-height:1.8;color:#b0b8c4;margin-bottom:1rem}.history-text__paragraph:last-child{margin-bottom:0}.timeline{position:relative;display:grid;gap:1.5rem}.timeline:before{content:"";position:absolute;left:2rem;top:0;bottom:0;width:.125rem;background:linear-gradient(to bottom,rgba(0,184,255,.3) 0%,rgba(255,255,255,.05) 50%,transparent 100%)}@media (max-width: 768px){.timeline:before{left:1.5rem}}.timeline__item{position:relative;display:flex;gap:1.5rem;padding-left:5rem}@media (max-width: 768px){.timeline__item{padding-left:4rem}}.timeline__marker{position:absolute;left:0;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:#1a1f27;border:.125rem solid rgba(0,184,255,.3);border-radius:50%;color:#00b8ff;transition:all .3s ease}@media (max-width: 768px){.timeline__marker{width:3rem;height:3rem}}.timeline__marker .material-symbols-outlined{font-size:1.75rem}@media (max-width: 768px){.timeline__marker .material-symbols-outlined{font-size:1.5rem}}.timeline__item:hover .timeline__marker{background:#00b8ff;color:#fff;transform:scale(1.1);box-shadow:0 0 1.25rem #00b8ff4d}.timeline__content{flex:1;background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:1.5rem;transition:all .3s ease}.timeline__content:hover{border-color:#00b8ff4d;transform:translate(.25rem);box-shadow:0 .25rem 1rem #0000004d}.timeline__year{display:inline-block;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:.875rem;font-weight:700;color:#00b8ff;background:#00b8ff1a;padding:.25rem .75rem;border-radius:6.25rem;margin-bottom:.5rem}.timeline__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.25rem}.timeline__description{font-size:.875rem;line-height:1.6;color:#b0b8c4}.honors{display:grid;gap:2rem}.honors__section{background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:2rem;transition:all .3s ease}.honors__section:hover{border-color:#00b8ff4d;box-shadow:0 .25rem 1rem #0000004d}.honors__section-title{display:flex;align-items:center;gap:1rem;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:.125rem solid rgba(0,184,255,.3)}.honors__section-title .material-symbols-outlined{font-size:1.75rem;color:#00b8ff}.honors__list{display:grid;gap:1rem}.honor-item{display:flex;align-items:center;gap:1rem;padding:1rem;background:#0f1318;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.5rem;transition:all .2s ease}.honor-item:hover{background:#ffffff0d;border-color:#00b8ff4d;transform:translate(.25rem)}.honor-item__icon{font-size:2rem;color:#ffc107;filter:drop-shadow(0 0 .5rem rgba(255,193,7,.4))}.honor-item__count{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.5rem;font-weight:800;color:#00b8ff;min-width:3rem}.honor-item__name{flex:1;font-size:.9375rem;font-weight:600;color:#fff}.legends-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:1rem}.legend-card{background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:1.5rem;display:flex;gap:1rem;transition:all .3s ease}.legend-card:hover{background:#202530;border-color:#00b8ff4d;transform:translateY(-.25rem);box-shadow:0 .5rem 1.5rem #0000004d}.legend-card:hover .legend-card__photo{transform:scale(1.05);border-color:#00b8ff}.legend-card__photo{width:6.25rem;height:6.25rem;object-fit:cover;object-position:top;border-radius:.5rem;border:.125rem solid hsla(0,0%,100%,.05);transition:all .3s ease}.legend-card__info{flex:1;display:flex;flex-direction:column;justify-content:center}.legend-card__name{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.125rem;font-weight:700;color:#fff;margin-bottom:.25rem}.legend-card__years{font-size:.8125rem;color:#00b8ff;margin-bottom:.25rem}.legend-card__position{font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.legend-card__stats{display:flex;gap:1rem;font-size:.8125rem;color:#b0b8c4}.legend-card__stat strong{color:#fff;font-weight:700}.managers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));gap:1rem}.manager-card{background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:1.5rem;text-align:center;transition:all .3s ease}.manager-card:hover{background:#202530;border-color:#00b8ff4d;transform:translateY(-.25rem);box-shadow:0 .5rem 1.5rem #0000004d}.manager-card:hover .manager-card__photo{transform:scale(1.05);border-color:#00b8ff}.manager-card__photo{width:7.5rem;height:7.5rem;object-fit:cover;object-position:top;border-radius:50%;border:.1875rem solid hsla(0,0%,100%,.05);margin:0 auto 1rem;display:block;transition:all .3s ease}.manager-card__name{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.25rem}.manager-card__years{font-size:.875rem;color:#b0b8c4;margin-bottom:1rem}.manager-card__trophies{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem 1rem;background:#ffc1071a;border:.0625rem solid rgba(255,193,7,.3);border-radius:6.25rem;color:#ffc107;font-size:.875rem}.manager-card__trophies .material-symbols-outlined{font-size:1.25rem}.manager-card__trophies strong{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.125rem;font-weight:800}.facts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:1rem}.fact-card{background:#1a1f27;border:.0625rem solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:1.5rem;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.fact-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,184,255,.05) 0%,transparent 70%);opacity:0;transition:opacity .3s ease}.fact-card:hover{background:#202530;border-color:#00b8ff4d;transform:translateY(-.25rem);box-shadow:0 .5rem 1.5rem #0000004d}.fact-card:hover:before{opacity:1}.fact-card:hover .fact-card__icon{transform:scale(1.1) rotate(5deg);color:#00b8ff}.fact-card__icon{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin:0 auto 1rem;background:#0f1318;border-radius:50%;color:#b0b8c4;transition:all .3s ease;position:relative;z-index:1}.fact-card__icon .material-symbols-outlined{font-size:2.25rem}.fact-card__title{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.125rem;font-weight:700;color:#fff;margin-bottom:.25rem;position:relative;z-index:1}.fact-card__description{font-size:.875rem;line-height:1.6;color:#b0b8c4;position:relative;z-index:1}@media (max-width: 768px){.team-stats-grid{grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr))}.stat-card{padding:1rem}.stat-card__icon{width:3rem;height:3rem;margin-bottom:.5rem}.stat-card__icon .material-symbols-outlined{font-size:1.5rem}.stat-card__value{font-size:1.75rem}.stat-card--highlight .stat-card__value{font-size:2.25rem}.stadium-card{padding:1.5rem}.stadium-card__name{font-size:1.5rem}.stadium-card__details,.legends-grid,.managers-grid,.facts-grid{grid-template-columns:1fr}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
