.talent[data-astro-cid-qjhdhu3o]{--accent: var(--gold);position:relative;height:100%}.talent__open[data-astro-cid-qjhdhu3o]{position:relative;display:block;width:100%;height:100%;aspect-ratio:3 / 4.3;padding:0;border:0;background:var(--navy);color:#fff;text-align:left;cursor:pointer;overflow:hidden;isolation:isolate}.talent__photo[data-astro-cid-qjhdhu3o]{position:absolute;inset:0}.talent__photo[data-astro-cid-qjhdhu3o] img[data-astro-cid-qjhdhu3o]{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease),filter .6s}.talent__open[data-astro-cid-qjhdhu3o]:hover .talent__photo[data-astro-cid-qjhdhu3o] img[data-astro-cid-qjhdhu3o]{transform:scale(1.06)}.talent__initials[data-astro-cid-qjhdhu3o]{position:absolute;inset:0;display:grid;place-items:center;font-size:6rem;font-weight:800;font-stretch:75%;color:var(--accent);background:linear-gradient(150deg,var(--navy),var(--black))}.talent__shade[data-astro-cid-qjhdhu3o]{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgb(4 7 12 / .92) 0%,rgb(4 7 12 / .45) 34%,transparent 62%)}.talent__top[data-astro-cid-qjhdhu3o]{position:absolute;z-index:2;top:1rem;left:1rem;right:1rem;display:flex;justify-content:space-between;align-items:flex-start}.talent__top[data-astro-cid-qjhdhu3o] .badge[data-astro-cid-qjhdhu3o]{margin-left:auto}.talent__top[data-astro-cid-qjhdhu3o] .badge[data-astro-cid-qjhdhu3o] svg{width:.95em;height:.95em;fill:currentColor}.talent__num[data-astro-cid-qjhdhu3o]{font-family:var(--font-serif);font-style:italic;font-size:1.5rem;line-height:1;opacity:.85}.talent__info[data-astro-cid-qjhdhu3o]{position:absolute;z-index:2;left:0;right:0;bottom:0;display:grid;gap:.25rem;padding:1.2rem 1.2rem 1.4rem}.talent__cat[data-astro-cid-qjhdhu3o]{font-size:.66rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-light)}.talent__name[data-astro-cid-qjhdhu3o]{font-size:clamp(1.9rem,3.4vw,2.7rem);line-height:.88}.talent__handle[data-astro-cid-qjhdhu3o]{font-size:1.25rem;line-height:1;color:#ffffffd9}.talent__info[data-astro-cid-qjhdhu3o]:after{content:"";position:absolute;left:1.2rem;bottom:0;width:0;height:3px;background:var(--gold-grad);transition:width .6s var(--ease)}.talent__open[data-astro-cid-qjhdhu3o]:hover .talent__info[data-astro-cid-qjhdhu3o]:after,.talent__open[data-astro-cid-qjhdhu3o]:focus-visible .talent__info[data-astro-cid-qjhdhu3o]:after{width:calc(100% - 2.4rem)}.sheet[data-astro-cid-qjhdhu3o]{padding:0;border:0;background:var(--black);color:#fff;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;overflow:auto;overscroll-behavior:contain}.sheet[data-astro-cid-qjhdhu3o]::backdrop{background:#000c;backdrop-filter:blur(6px)}.sheet[data-astro-cid-qjhdhu3o][open]{animation:sheet-in .5s var(--ease)}@keyframes sheet-in{0%{transform:translateY(6%);opacity:0}}.sheet__inner[data-astro-cid-qjhdhu3o]{min-height:100%;display:grid;grid-template-rows:auto 1fr}.sheet__close[data-astro-cid-qjhdhu3o]{position:fixed;z-index:5;top:1rem;right:1rem;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;border:0;background:#04070c99;backdrop-filter:blur(8px);color:#fff;cursor:pointer}.sheet__close[data-astro-cid-qjhdhu3o] svg{width:1.4rem;height:1.4rem}.sheet__photo[data-astro-cid-qjhdhu3o]{position:relative;aspect-ratio:4 / 5;max-height:72svh;width:100%;background:var(--navy)}.sheet__photo[data-astro-cid-qjhdhu3o] img[data-astro-cid-qjhdhu3o]{width:100%;height:100%;object-fit:cover}.sheet__shade[data-astro-cid-qjhdhu3o]{position:absolute;inset:0;background:linear-gradient(0deg,var(--black) 0%,transparent 45%)}.sheet__body[data-astro-cid-qjhdhu3o]{position:relative;margin-top:-4rem;padding:0 var(--pad-x) 3rem}.sheet__name[data-astro-cid-qjhdhu3o]{font-size:clamp(3rem,14vw,5rem)}.sheet__handle[data-astro-cid-qjhdhu3o]{font-size:1.8rem;line-height:1;margin:.4rem 0 1.4rem;color:var(--gold-light)}.sheet__bio[data-astro-cid-qjhdhu3o]{font-size:1.15rem;color:var(--fg-soft);max-width:46ch}.sheet__actions[data-astro-cid-qjhdhu3o]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.6rem}@media(min-width:900px){.sheet[data-astro-cid-qjhdhu3o]{width:min(1100px,92vw);height:min(720px,90dvh);margin:auto}.sheet__inner[data-astro-cid-qjhdhu3o]{grid-template-columns:.85fr 1fr;grid-template-rows:none;height:100%}.sheet__photo[data-astro-cid-qjhdhu3o]{aspect-ratio:auto;max-height:none;height:100%}.sheet__shade[data-astro-cid-qjhdhu3o]{background:linear-gradient(90deg,transparent 50%,var(--black) 100%)}.sheet__body[data-astro-cid-qjhdhu3o]{margin:0;align-self:center;padding:3rem 3.5rem 3rem 1rem}.sheet__name[data-astro-cid-qjhdhu3o]{font-size:clamp(3rem,5vw,4.6rem)}.sheet__close[data-astro-cid-qjhdhu3o]{position:absolute}}@media(prefers-reduced-motion:reduce){.sheet[data-astro-cid-qjhdhu3o][open]{animation:none}}.cand-list[data-astro-cid-cm5x7mei]{list-style:none;margin:0;padding:0}.cand-list[data-astro-cid-cm5x7mei]>li[data-astro-cid-cm5x7mei]{min-width:0;scroll-margin-top:calc(var(--header-h) + 4rem)}.cand-grid[data-astro-cid-cm5x7mei]{display:grid;gap:2px;grid-template-columns:repeat(2,1fr)}@media(min-width:800px){.cand-grid[data-astro-cid-cm5x7mei]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.cand-grid[data-astro-cid-cm5x7mei]{grid-template-columns:repeat(4,1fr)}}.cand-rail[data-astro-cid-cm5x7mei]{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:var(--pad-x);scroll-padding-inline:var(--pad-x);scrollbar-width:none;-webkit-overflow-scrolling:touch}.cand-rail[data-astro-cid-cm5x7mei]::-webkit-scrollbar{display:none}.cand-rail[data-astro-cid-cm5x7mei]>li[data-astro-cid-cm5x7mei]{flex:0 0 min(72vw,340px);scroll-snap-align:start}@media(min-width:900px){.cand-rail[data-astro-cid-cm5x7mei]>li[data-astro-cid-cm5x7mei]{flex-basis:24vw}}.cand-empty[data-astro-cid-cm5x7mei]{text-align:center;padding:3rem 1rem;color:var(--fg-soft);font-size:1.1rem}.filters[data-astro-cid-cm5x7mei]{position:sticky;top:var(--header-h);z-index:20;margin:0 calc(-1 * var(--pad-x)) .5rem;padding:.7rem var(--pad-x);background:#04070cd9;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.filters__bar[data-astro-cid-cm5x7mei]{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none}.filters__bar[data-astro-cid-cm5x7mei]::-webkit-scrollbar{display:none}.filters__btn[data-astro-cid-cm5x7mei]{flex:none;padding:.55rem 1.1rem;border-radius:999px;border:1px solid var(--line);background:transparent;color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .25s,color .25s,border-color .25s}.filters__btn[data-astro-cid-cm5x7mei] sup[data-astro-cid-cm5x7mei]{margin-left:.4em;font-size:.7em;opacity:.6}.filters__btn[data-astro-cid-cm5x7mei]:hover{border-color:#fff}.filters__btn[data-astro-cid-cm5x7mei].is-active{background:var(--gold-grad);border-color:transparent;color:var(--black)}.cand-count[data-astro-cid-cm5x7mei]{margin:1.2rem 0;font-family:var(--font-serif);font-style:italic;font-size:1.3rem;color:var(--fg-soft)}
