.g-player-series{--g-player-page-bg:#f3f4f6;--g-player-surface:#fff;--g-player-border:rgba(17,17,17,.09);--g-player-text:#121212;--g-player-muted-text:#555;--g-player-accent:#bf1225;background:linear-gradient(180deg,#f8f9fb,#f1f3f6);color:var(--g-player-text)}.g-player-series [data-animate]{opacity:0;transform:translateY(24px);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(var(--stagger, 0)*60ms)}.g-player-series [data-animate].is-visible{opacity:1;transform:translateY(0)}.g-player-series section{background:var(--g-player-surface);border:1px solid var(--g-player-border);box-shadow:0 18px 45px #0e0f1414}.g-player-series .g-player-series__eyebrow{color:var(--g-player-accent)}.g-player-series__compact-header{align-items:center;border-radius:16px;display:flex;gap:.95rem;padding:.8rem 1rem}.g-player-series__compact-header--future{background:linear-gradient(145deg,#171717,#090909)!important;border-color:#ffffff24}.g-player-series__compact-logo{display:block;flex-shrink:0;height:auto;-o-object-fit:contain;object-fit:contain;width:clamp(72px,12vw,104px)}.g-player-series__compact-copy h1{color:#111;font-size:clamp(1.1rem,2.1vw,1.5rem);line-height:1.05;margin:0}.g-player-series__compact-header--future .g-player-series__compact-copy h1{color:#fff}.g-player-series__compact-copy p,.g-player-series__eyebrow{letter-spacing:.22em;text-transform:uppercase}.g-player-series__compact-copy p{color:#666;font-size:.85rem;margin:.15rem 0 0}.g-player-series__compact-header--future .g-player-series__compact-copy p{color:#ffffffb8}.g-player-series__cta,.g-player-series__filters,.g-player-series__grid,.g-player-series__news{margin:clamp(2rem,5vw,4rem) auto;max-width:1180px;padding:0 1.25rem}.g-player-series__cta,.news-header{color:var(--g-player-text);text-align:center}.g-player-series__cta h2,.news-header h2{font-family:Racing Sans One,cursive;font-size:clamp(2rem,5vw,4rem);margin-bottom:1rem}.g-player-series__cta,.news-carousel,.player-card{background:#fff;border-radius:24px;box-shadow:0 24px 70px #0f172a1f}.news-card{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:clamp(1.5rem,4vw,3rem)}.news-card__media,.player-media{background:#101010;border-radius:22px;min-height:280px;overflow:hidden}.news-card__image,.player-image{height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .45s ease;width:100%}.news-card__image.is-active,.player-image.is-active{opacity:1}.filters-bar,.news-carousel__controls{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;padding:0 1.5rem 1.5rem}.filters-bar__button,.news-carousel__control,.news-carousel__dot{background:#111;border:0;border-radius:999px;color:#fff;padding:.75rem 1rem}.news-carousel__dot{height:.75rem;padding:0;width:.75rem}.filters-bar__button.is-active,.news-carousel__dot.is-active{background:#bf1225}.g-player-series__grid-list{display:grid;gap:0;grid-template-columns:1fr}.player-card{background:#000!important;border:0;border-radius:0;box-shadow:none;color:#fff!important;min-height:clamp(400px,50vw,560px);overflow:hidden;position:relative}.player-media{aspect-ratio:auto;border-radius:0;inset:0;margin:0;min-height:0;position:absolute}.player-media:after{background:linear-gradient(180deg,#02020205,#02020252 56%,#020202c7);content:"";inset:0;pointer-events:none;position:absolute}.player-image{inset:0;-o-object-position:center top;object-position:center top;position:absolute}.player-body{padding:1.5rem}.player-media+.player-body{color:#fff;inset:auto 0 0;padding:.85rem .95rem .9rem;position:absolute;z-index:3}.player-name{color:#fff;font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.05;margin:0}.player-meta__position,.player-school,.player-summary{color:#ffffffc7}.player-card-actions__left,.player-card-share{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.player-card-share__button,.player-story-button,.player-story-share__button{align-items:center;background:#111;border:1px solid hsla(0,0%,100%,.36);border-radius:999px;color:#fff;display:inline-flex;justify-content:center;min-height:42px;padding:.65rem 1rem;text-decoration:none}.player-card-share__button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0a73;height:2rem;min-height:0;padding:0;width:2rem}.player-story-button--disabled{background:transparent;border:0;color:#ffffff73;padding:0}.g-player-series__cta{padding:clamp(2rem,5vw,4rem)}@media(min-width:640px){.g-player-series__grid-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.g-player-series__grid-list{grid-template-columns:repeat(3,1fr)}.news-card{grid-template-columns:.9fr 1.1fr}}.player-story-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:1050}.player-story-modal__overlay{background:#000000b8;border:0;inset:0;position:absolute}.player-story-modal__dialog{background:#fff;border-radius:28px;max-height:min(90vh,900px);max-width:980px;overflow:auto;position:relative;width:100%;z-index:1}.player-story-modal__close{background:#111;border:0;border-radius:999px;color:#fff;height:44px;position:absolute;right:1rem;top:1rem;width:44px;z-index:2}.player-story-modal__layout{display:grid;gap:2rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:clamp(1.5rem,4vw,3rem)}.player-story-modal__media-stage{background:#111;border-radius:22px;min-height:420px;overflow:hidden}.player-story-modal__media-item{display:none;height:100%}.player-story-modal__media-item.is-active{display:block}.player-story-modal__media-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.player-story-modal__share-actions{display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:768px){.news-card,.player-story-modal__layout{grid-template-columns:1fr}}
