.roster-page{padding-block:clamp(var(--space-3),2vw,var(--space-6)) var(--space-12)}.roster-page .roster-search{grid-template-columns:minmax(0,1fr) auto;max-width:46rem}.roster-page .region-filters{margin-block:var(--space-4) var(--space-5)}.roster-page .roster-result-count{margin:0 0 var(--space-4)}.roster-page .roster-grid>*{min-width:0;height:100%}.roster-page .project-card{display:block;height:100%;overflow:visible;background:transparent;box-shadow:none;color:inherit;text-decoration:none;transition:none}.roster-page .project-card:active,.roster-page .project-card:hover{color:inherit;transform:none}.roster-page .project-card-motion,.roster-page .project-card-motion [data-slot=artist-tile]{height:100%}.roster-page [data-slot=artist-tile]{box-shadow:var(--shadow-card)}.roster-page .project-card-base{display:block;margin-top:auto;padding-top:var(--space-2);color:var(--color-ink-muted);font:var(--weight-regular) var(--text-xs)/var(--leading-snug) var(--font-sans)}.roster-page .project-card-mark{position:absolute;inset:50% auto auto 50%;width:52px;height:auto;opacity:.34;transform:translate(-50%,-50%)}.roster-empty-actions [data-action=reset-roster]{display:contents}@media (min-width:1024px){.roster-page .roster-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:389.98px){.roster-page .roster-search{grid-template-columns:1fr}}