.sports-page.svelte-y0gom0{min-height:100vh}.sports-page__container.svelte-y0gom0{max-width:87.5rem;margin:0 auto}.sports-page__header.svelte-y0gom0{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:var(--space-16) 0;padding-bottom:var(--space-6)}.sports-page__title.svelte-y0gom0{font-size:var(--text-5xl);font-weight:var(--font-bold);text-align:center;margin-bottom:var(--space-4)}.sports-page__subtitle.svelte-y0gom0{text-align:center;color:var(--color-text-secondary)}.partner-banner.svelte-y0gom0{margin:var(--space-8) auto;padding:0;border-radius:var(--radius-lg)}.partner-banner__link.svelte-y0gom0{display:block;width:100%;border-radius:var(--radius-lg);overflow:hidden;transition:all .3s ease;box-shadow:0 4px 12px #0000004d}.partner-banner__link.svelte-y0gom0:hover{transform:translateY(-4px);box-shadow:0 8px 24px #6366f14d}.partner-banner__image.svelte-y0gom0{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.sports-page__iframe.svelte-y0gom0{width:100%;border:none}@media(max-width:768px){.sports-page__header.svelte-y0gom0{margin:var(--space-2) 0}.sports-page__title.svelte-y0gom0{font-size:var(--text-2xl)}.sports-page__container.svelte-y0gom0{padding:0}}
