.players-top[data-astro-cid-mbkwl4oc]{position:relative;overflow:hidden;padding-block:clamp(3rem,9vw,6.5rem) clamp(1.5rem,4vw,2.5rem)}.players-top[data-astro-cid-mbkwl4oc] h1[data-astro-cid-mbkwl4oc]{margin:0.5rem 0 1rem}.players-lede[data-astro-cid-mbkwl4oc]{max-width:52ch}.head-note[data-astro-cid-mbkwl4oc]{margin-top:1.2rem;max-width:66ch;font-size:1rem;color:var(--slate)}.players-plate[data-astro-cid-mbkwl4oc]{position:relative;margin-top:clamp(1.5rem,4vw,2.5rem)}.group[data-astro-cid-mbkwl4oc]{padding-block:clamp(1.75rem,4vw,3rem)}.group[data-astro-cid-mbkwl4oc]+.group[data-astro-cid-mbkwl4oc]{border-top:var(--rule)}.group-blurb[data-astro-cid-mbkwl4oc]{max-width:68ch;font-size:1.0625rem}.player-cards[data-astro-cid-mbkwl4oc]{list-style:none;padding:0;margin:clamp(1.25rem,3vw,2rem) 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:clamp(0.75rem,1.6vw,1.25rem)}.player-card[data-astro-cid-mbkwl4oc]{position:relative;display:flex;flex-direction:column;gap:0.5rem;border:var(--rule);border-radius:var(--radius);background:var(--paper);padding:clamp(0.9rem,2vw,1.15rem);transition:transform 0.15s cubic-bezier(0.16,1,0.3,1),box-shadow 0.15s cubic-bezier(0.16,1,0.3,1)}.player-card[data-astro-cid-mbkwl4oc]:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow)}.player-card[data-astro-cid-mbkwl4oc]:focus-within{transform:translate(-2px,-2px);box-shadow:var(--shadow)}.player-card[data-astro-cid-mbkwl4oc]:focus-within .player-card-title[data-astro-cid-mbkwl4oc] a[data-astro-cid-mbkwl4oc]{outline:2px solid var(--ink);outline-offset:2px}.player-card-top[data-astro-cid-mbkwl4oc]{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;min-height:2.15rem}.player-card-mark[data-astro-cid-mbkwl4oc]{display:flex;align-items:center;flex:1 1 auto;min-width:0}.player-card-mark[data-astro-cid-mbkwl4oc] .party-logo[data-astro-cid-mbkwl4oc]{max-width:100%}.player-card-seats[data-astro-cid-mbkwl4oc]{flex:0 0 auto;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em;color:var(--slate-strong);white-space:nowrap}.player-card-title[data-astro-cid-mbkwl4oc]{font-size:clamp(1.05rem,1.9vw,1.3rem);margin:0;line-height:1.05}.player-card-title[data-astro-cid-mbkwl4oc] a[data-astro-cid-mbkwl4oc]{text-decoration:none}.player-card-title[data-astro-cid-mbkwl4oc] a[data-astro-cid-mbkwl4oc]:hover,.player-card[data-astro-cid-mbkwl4oc]:hover .player-card-title[data-astro-cid-mbkwl4oc] a[data-astro-cid-mbkwl4oc]{text-decoration:underline;text-underline-offset:3px}.player-card-title[data-astro-cid-mbkwl4oc] a[data-astro-cid-mbkwl4oc]::after{content:"";position:absolute;inset:0;border-radius:inherit}.player-card[data-astro-cid-mbkwl4oc] .player-card-line{margin:0;font-size:0.9375rem;line-height:1.5;color:var(--slate-strong);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.player-card-foot[data-astro-cid-mbkwl4oc]{display:flex;align-items:flex-end;justify-content:space-between;gap:0.6rem;margin-top:auto;padding-top:0.6rem;border-top:var(--rule-soft)}.player-card[data-astro-cid-mbkwl4oc] .cite-wrap{position:relative;z-index:1}.player-card-tags[data-astro-cid-mbkwl4oc]{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:0.3rem 0.35rem}.tag-seat[data-astro-cid-mbkwl4oc]{text-decoration:none;font-size:0.6875rem;text-transform:capitalize;padding:0.1rem 0.4rem}.tag-seat[data-astro-cid-mbkwl4oc]:hover{background:var(--pink-soft);border-color:var(--ink)}.player-go[data-astro-cid-mbkwl4oc]{font-size:0.75rem;text-transform:uppercase;letter-spacing:0.06em;white-space:nowrap}@media (max-width: 560px){.player-cards[data-astro-cid-mbkwl4oc]{grid-template-columns:1fr}}