.season-card[data-astro-cid-xubzf7ty]{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-1);display:grid;position:relative}.season-card[data-astro-cid-xubzf7ty].champions{box-shadow:inset 0 4px 0 var(--accent), var(--shadow-1)}.season-card[data-astro-cid-xubzf7ty].champions:hover{box-shadow:inset 0 4px 0 var(--accent), var(--shadow-2)}.head[data-astro-cid-xubzf7ty]{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}hgroup[data-astro-cid-xubzf7ty]{gap:var(--space-0);min-width:0;display:grid}.label[data-astro-cid-xubzf7ty]{font-size:var(--step-4);letter-spacing:.01em;line-height:1}.label[data-astro-cid-xubzf7ty] a[data-astro-cid-xubzf7ty]{color:var(--ink);text-decoration:none}.label[data-astro-cid-xubzf7ty] a[data-astro-cid-xubzf7ty]:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}@supports selector(:has(a)){.label[data-astro-cid-xubzf7ty] a[data-astro-cid-xubzf7ty]:focus-visible{outline:none}.season-card[data-astro-cid-xubzf7ty]:has(.label a:focus-visible){outline:3px solid var(--focus-ring);outline-offset:3px}}.competition[data-astro-cid-xubzf7ty]{color:var(--ink-muted);font-size:var(--step--1);font-weight:500;line-height:var(--leading-snug)}.more[data-astro-cid-xubzf7ty]{align-items:center;gap:var(--space-0);padding-top:var(--space-2);border-top:1px solid var(--line);color:var(--accent-text);font-family:var(--font-display);font-size:var(--step-0);letter-spacing:.04em;text-transform:uppercase;font-weight:700;display:flex}.season-card[data-astro-cid-xubzf7ty]:hover{border-color:var(--blue-300)}.season-card[data-astro-cid-xubzf7ty]:not(.champions):hover{box-shadow:var(--shadow-2)}@media (prefers-reduced-motion:no-preference){.season-card[data-astro-cid-xubzf7ty]{transition:box-shadow var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out), transform var(--dur) var(--ease-out)}.season-card[data-astro-cid-xubzf7ty]:hover{transform:translateY(-2px)}.more[data-astro-cid-xubzf7ty] .icon{transition:transform var(--dur) var(--ease-out)}.season-card[data-astro-cid-xubzf7ty]:hover .more[data-astro-cid-xubzf7ty] .icon{transform:translate(4px)}}.trophies[data-astro-cid-vfoglwm7]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.trophy[data-astro-cid-vfoglwm7]{align-content:start;justify-items:start;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);display:grid}.trophy[data-astro-cid-vfoglwm7].featured{gap:var(--space-2);border-color:var(--navy-800);background:radial-gradient(ellipse 80% 90% at 100% 0%, #1f5bff38, transparent 70%), var(--navy-950)}@media (width>=40rem){.trophy[data-astro-cid-vfoglwm7].featured{grid-column:span 2}}.cup[data-astro-cid-vfoglwm7]{width:2rem;height:2rem;color:var(--accent)}.title[data-astro-cid-vfoglwm7]{font-size:var(--step-2);letter-spacing:.01em;text-transform:uppercase}.featured[data-astro-cid-vfoglwm7] .title[data-astro-cid-vfoglwm7]{font-size:var(--step-3)}.year[data-astro-cid-vfoglwm7]{color:var(--accent-text);font-size:var(--step-3)}.featured[data-astro-cid-vfoglwm7] .year[data-astro-cid-vfoglwm7]{color:var(--on-navy);font-size:var(--step-5)}.detail[data-astro-cid-vfoglwm7]{color:var(--ink-muted);font-size:var(--step--1)}.featured[data-astro-cid-vfoglwm7] .detail[data-astro-cid-vfoglwm7]{color:var(--on-navy-muted)}.featured[data-astro-cid-vfoglwm7] .tricolor-bar[data-astro-cid-vfoglwm7]{width:4rem;height:.375rem}.seasons[data-astro-cid-3iqsjrue]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.seasons[data-astro-cid-3iqsjrue]>li[data-astro-cid-3iqsjrue]{display:grid}
