.hero-band[data-astro-cid-ta2fbyqs]{background:var(--color-navy);color:#fff;padding:2.5rem 0}.hero-band[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{color:#fff;margin-bottom:.5rem}.hero-band[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#cbd5e1;margin:0}.group-heading[data-astro-cid-ta2fbyqs]{color:#fff;margin:2.5rem 0 1rem;font-size:1.35rem}.role-list[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.15rem 1.5rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.role-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.55rem 0;display:flex}.role-name[data-astro-cid-ta2fbyqs]{color:#fff;font-size:.92rem;font-weight:600}.role-tag[data-astro-cid-ta2fbyqs]{color:#94a3b8;text-align:right;white-space:nowrap;font-size:.75rem}.honours-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:1.25rem;display:grid}.honour-trophy[data-astro-cid-ta2fbyqs]{border:1px solid #e2e8f0;border-top:4px solid var(--color-blue);background:#fff;border-radius:10px;padding:1.25rem}.trophy-count[data-astro-cid-ta2fbyqs]{align-items:baseline;gap:.35rem;margin:0 0 .15rem;display:flex}.trophy-num[data-astro-cid-ta2fbyqs]{font-family:var(--font-heading);color:var(--color-navy);letter-spacing:-.03em;font-size:2.6rem;font-weight:800;line-height:1}.trophy-times[data-astro-cid-ta2fbyqs]{text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-size:.8rem}.honour-trophy[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--color-navy);margin:0 0 .15rem;font-size:1.1rem}.trophy-team[data-astro-cid-ta2fbyqs]{text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin:0 0 .75rem;font-size:.75rem}.trophy-seasons[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.trophy-seasons[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:var(--color-blue);background:#e0e7ff;border-radius:999px;padding:.15rem .6rem;font-size:.8rem;font-weight:600}.decade-feature[data-astro-cid-ta2fbyqs]{background:var(--color-navy);border-radius:16px;grid-template-columns:minmax(260px,380px) 1fr;align-items:center;gap:2.5rem;padding:2.5rem;display:grid}.decade-photos[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.decade-photos[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{aspect-ratio:3/4;object-fit:cover;object-position:top;border-radius:10px;width:100%}.decade-eyebrow[data-astro-cid-ta2fbyqs]{color:#93c5fd;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .5rem;font-size:.78rem}.decade-body[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#fff;margin:0 0 .4rem}.decade-names[data-astro-cid-ta2fbyqs]{color:#fff;font-family:var(--font-heading);margin:0 0 1rem;font-size:1.2rem;font-weight:700}.decade-blurb[data-astro-cid-ta2fbyqs]{color:#cbd5e1;max-width:56ch;margin:0 0 .75rem}.decade-thanks[data-astro-cid-ta2fbyqs]{color:#fff;max-width:56ch;margin:0;font-style:italic;font-weight:600}@media (width<=700px){.decade-feature[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;padding:1.75rem}}.roll-intro[data-astro-cid-ta2fbyqs]{color:#64748b;max-width:62ch;margin-bottom:1.5rem}.roll-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1rem;display:grid}.roll-card[data-astro-cid-ta2fbyqs]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1.1rem 1.15rem 1.25rem}.roll-card[data-astro-cid-ta2fbyqs].is-current{border-left:4px solid var(--color-blue);background:#f8fafc}.roll-season[data-astro-cid-ta2fbyqs]{color:var(--color-navy);border-bottom:1px solid #e2e8f0;margin:0 0 .85rem;padding-bottom:.5rem;font-size:1.15rem}.roll-list[data-astro-cid-ta2fbyqs]{margin:0}.roll-row[data-astro-cid-ta2fbyqs]+.roll-row[data-astro-cid-ta2fbyqs]{margin-top:.75rem}.roll-row[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:.2rem;font-size:.68rem}.roll-row[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:.15rem;margin:0;display:flex}.roll-row-decade[data-astro-cid-ta2fbyqs]{border-top:1px dashed #cbd5e1;padding-top:.75rem;margin-top:1rem!important}.roll-row-decade[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{color:var(--color-blue);font-weight:600}.winner[data-astro-cid-ta2fbyqs]{align-items:baseline;gap:.4rem;display:flex}.winner-name[data-astro-cid-ta2fbyqs]{color:var(--color-navy);font-size:.95rem;font-weight:600}.team-tag[data-astro-cid-ta2fbyqs]{color:var(--color-blue);white-space:nowrap;background:#e0e7ff;border-radius:999px;padding:.05rem .45rem;font-size:.68rem;font-weight:600}.winner-note[data-astro-cid-ta2fbyqs]{color:#64748b;font-size:.72rem;font-style:italic}
