.Pz98AG_inner{width:100%;max-width:var(--container-max);padding-inline:var(--container-pad);margin-inline:auto}.Pz98AG_hero{padding-block:var(--space-xl);background:#fff}.Pz98AG_roster{padding-block:var(--space-xl)}.Pz98AG_heading{color:var(--color-navy);margin:0;font-size:clamp(1.9rem,1.2rem + 2.4vw,3rem);font-weight:700;line-height:1.1}.Pz98AG_eyebrow{margin:0 0 var(--space-md);background:var(--color-bg);color:var(--color-ink);letter-spacing:.08em;text-transform:uppercase;padding:.4rem .7rem;font-size:.75rem;font-weight:500;display:inline-block}.Pz98AG_intro{margin:var(--space-md) 0 0;color:var(--color-muted);max-width:62ch;line-height:1.6}.Pz98AG_controls{gap:var(--space-md);margin:var(--space-lg) 0 0;flex-direction:column;display:flex}@media (min-width:768px){.Pz98AG_controls{align-items:center;gap:var(--space-md);flex-direction:row}}.Pz98AG_search{align-items:center;gap:var(--space-sm);min-height:56px;padding:0 var(--space-md);border:1px solid var(--color-line);background:var(--color-card);border-radius:0;display:flex}.Pz98AG_search:focus-within{border-color:var(--color-blue);box-shadow:0 0 0 1px var(--color-blue)}.Pz98AG_search input{min-width:0;font:inherit;color:var(--color-ink);background:0 0;border:none;outline:none;flex:1}@media (min-width:768px){.Pz98AG_search{flex:auto;max-width:520px}}.Pz98AG_searchIcon{width:20px;height:20px;color:var(--color-ink);flex:none}.Pz98AG_select{min-height:56px;padding:0 calc(var(--space-md)*2 + 12px) 0 var(--space-md);border:1px solid var(--color-line);background-color:var(--color-card);appearance:none;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='8'%20viewBox='0%200%2012%208'%20fill='none'%3E%3Cpath%20d='M1%201.5%206%206.5%2011%201.5'%20stroke='%23080B1F'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-md) center;font:inherit;color:var(--color-ink);cursor:pointer;border-radius:0}.Pz98AG_select:focus-visible{border-color:var(--color-blue);box-shadow:0 0 0 1px var(--color-blue);outline:none}@media (min-width:768px){.Pz98AG_select{flex:none;width:280px}}.Pz98AG_grid{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}.Pz98AG_grid[data-columns="3"]{grid-template-columns:1fr}@media (min-width:480px){.Pz98AG_grid[data-columns="3"]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Pz98AG_grid[data-columns="3"]{grid-template-columns:repeat(3,1fr)}}.Pz98AG_grid[data-columns="4"]{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.Pz98AG_grid[data-columns="4"]{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.Pz98AG_grid[data-columns="4"]{grid-template-columns:repeat(4,1fr)}}.Pz98AG_card{margin:0}.Pz98AG_cardLink{color:inherit;flex-direction:column;text-decoration:none;display:flex}.Pz98AG_cardLink:hover .Pz98AG_name,.Pz98AG_cardLink:focus-visible .Pz98AG_name{color:var(--color-blue)}.Pz98AG_cardLink:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px;border-radius:0}.Pz98AG_photo{aspect-ratio:3/4;width:100%;margin-bottom:var(--space-sm);background:var(--bokeh);display:block;position:relative;overflow:hidden}.Pz98AG_photoImg{object-fit:cover;object-position:top center}.Pz98AG_name{font-size:inherit;line-height:inherit;color:var(--color-navy);margin:0;font-weight:600;transition:color .4s}.Pz98AG_role{font-size:.85rem;line-height:inherit;font-weight:inherit;color:var(--color-muted);margin:2px 0 0}.Pz98AG_empty{padding:var(--space-lg);color:var(--color-muted);border:1px dashed var(--color-line);border-radius:0;margin:0}.Pz98AG_pagination{justify-content:center;align-items:center;gap:var(--space-sm);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.Pz98AG_pageDot,.Pz98AG_pageArrow{border:1px solid var(--color-line);background:var(--color-card);min-width:40px;height:40px;color:var(--color-navy);font:inherit;cursor:pointer;border-radius:0;justify-content:center;align-items:center;padding:0 .5rem;line-height:1;text-decoration:none;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.Pz98AG_pageDot:hover:not(:disabled),.Pz98AG_pageArrow:hover:not(:disabled){border-color:var(--color-navy)}.Pz98AG_pageDot:focus-visible,.Pz98AG_pageArrow:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.Pz98AG_pageDot:disabled,.Pz98AG_pageDot[aria-disabled=true],.Pz98AG_pageArrow:disabled,.Pz98AG_pageArrow[aria-disabled=true]{opacity:.4;cursor:default;pointer-events:none}.Pz98AG_pageArrow{font-size:1.25rem}.Pz98AG_pageDot[aria-current]{background:var(--color-navy);border-color:var(--color-navy);color:#fff;cursor:default}
