.sports-section[data-astro-cid-3t2qbybj]{position:relative;width:100%;min-height:100vh;padding:7rem 1.5rem 5rem;overflow:hidden;background:var(--color-bg)}.sports-watermark-wrap[data-astro-cid-3t2qbybj]{position:absolute;top:3.5rem;left:0;right:0;display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;overflow:hidden}.sports-watermark[data-astro-cid-3t2qbybj]{font-family:Pr_1,sans-serif;font-size:clamp(3.5rem,13vw,11rem);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;line-height:.9;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-image:linear-gradient(115deg,#0e0e10 0% 38%,#313960 44%,#c1c2d6 49%,#b688e7,#9ec3f2,#f0f0ff,#3b82f6 65%,#0e0e10 72% 100%);background-size:320% 100%;background-position:160% 0;animation:internalGradientSweep 5s ease-in-out infinite;opacity:.9;will-change:background-position}@keyframes internalGradientSweep{0%{background-position:160% 0}35%{background-position:-160% 0}to{background-position:-160% 0}}.sports-container[data-astro-cid-3t2qbybj]{position:relative;z-index:1;max-width:1320px;margin:0 auto}.sports-header[data-astro-cid-3t2qbybj]{text-align:center;margin-bottom:3.5rem;display:flex;flex-direction:column;align-items:center;gap:.85rem}.sports-header__badge[data-astro-cid-3t2qbybj]{display:flex;align-items:center;justify-content:center;gap:1.25rem;width:100%;max-width:600px}.sports-header__line[data-astro-cid-3t2qbybj]{flex:1;height:1px;background:#ffffff26}.sports-header__title[data-astro-cid-3t2qbybj]{font-family:Pr_1,sans-serif;font-size:clamp(2.2rem,5.5vw,3.8rem);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;color:#fff;line-height:1.05}.sports-grid[data-astro-cid-3t2qbybj]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem 1.5rem}.sports-card[data-astro-cid-3t2qbybj]{background:#000;border:1.5px solid rgba(255,255,255,.9);overflow:hidden;display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}.sports-card[data-astro-cid-3t2qbybj]:hover{transform:translateY(-6px);border-color:#fff;box-shadow:0 16px 36px #000c,0 0 24px #1d63ed4d}.sports-card__link[data-astro-cid-3t2qbybj]{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.sports-card__image-wrap[data-astro-cid-3t2qbybj]{width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#0d0d0d;position:relative}.sports-card__image-wrap[data-astro-cid-3t2qbybj] img[data-astro-cid-3t2qbybj]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.sports-card[data-astro-cid-3t2qbybj]:hover .sports-card__image-wrap[data-astro-cid-3t2qbybj] img[data-astro-cid-3t2qbybj]{transform:scale(1.04)}.sports-card__placeholder[data-astro-cid-3t2qbybj]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-muted);font-size:.8rem;font-family:Pr_2,sans-serif}.sports-card__title-bar[data-astro-cid-3t2qbybj]{background:#fff;padding:.75rem .6rem;text-align:center;border-top:1.5px solid rgba(255,255,255,.9);border-bottom:1.5px solid rgba(255,255,255,.9)}.sports-card__title[data-astro-cid-3t2qbybj]{color:#000;font-family:Pr_1,sans-serif;font-size:clamp(.72rem,.88vw,.84rem);font-weight:900;text-transform:uppercase;letter-spacing:.04em;line-height:1.25;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.sports-card__cta-btn[data-astro-cid-3t2qbybj]{background:#1d63ed;color:#fff;font-family:Pr_2,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.02em;padding:.65rem .5rem;display:flex;align-items:center;justify-content:center;gap:.4rem;text-align:center;transition:background .25s ease,filter .25s ease}.sports-card__arrow[data-astro-cid-3t2qbybj]{font-size:.85rem;line-height:1;transition:transform .25s ease}.sports-card[data-astro-cid-3t2qbybj]:hover .sports-card__cta-btn[data-astro-cid-3t2qbybj]{background:#256bf5;filter:brightness(1.1)}.sports-card[data-astro-cid-3t2qbybj]:hover .sports-card__arrow[data-astro-cid-3t2qbybj]{transform:translate(2px,-2px)}.sports-empty[data-astro-cid-3t2qbybj]{padding:6rem 2rem;text-align:center;max-width:500px;margin:2rem auto}.sports-empty__message[data-astro-cid-3t2qbybj]{font-family:Pr_2,sans-serif;font-size:1.05rem;letter-spacing:.04em;color:var(--color-muted)}@media(max-width:1024px){.sports-grid[data-astro-cid-3t2qbybj]{grid-template-columns:repeat(2,1fr);gap:1.25rem}.sports-section[data-astro-cid-3t2qbybj]{padding:6rem 1.25rem 4rem}}@media(max-width:640px){.sports-grid[data-astro-cid-3t2qbybj]{grid-template-columns:1fr;gap:1.5rem}.sports-header__title[data-astro-cid-3t2qbybj]{font-size:2rem}.sports-watermark[data-astro-cid-3t2qbybj]{font-size:4rem}}
