.team.svelte-pbw2mf{background:var(--bg-cream);border-bottom:1px solid var(--line)}.header.svelte-pbw2mf{max-width:720px;margin-bottom:56px}.filters.svelte-pbw2mf{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.filter.svelte-pbw2mf{padding:9px 18px;border:1px solid var(--line);border-radius:999px;background:var(--bg);color:var(--ink-2);font:inherit;font-size:14px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.filter.svelte-pbw2mf:hover{border-color:var(--pink-line);color:var(--pink)}.filter.on.svelte-pbw2mf{background:var(--pink);border-color:var(--pink);color:#fff}h2.svelte-pbw2mf{margin-top:18px}.lead.svelte-pbw2mf{margin-top:22px}.grid.svelte-pbw2mf{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.member.svelte-pbw2mf{display:flex;flex-direction:column;gap:16px}.photo.svelte-pbw2mf{position:relative;border-radius:var(--radius-md);overflow:hidden;aspect-ratio:4 / 5;background:var(--pink-mist)}.photo.svelte-pbw2mf img:where(.svelte-pbw2mf){width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-out)}.photo.svelte-pbw2mf:hover img:where(.svelte-pbw2mf){transform:scale(1.05)}.overlay.svelte-pbw2mf{position:absolute;inset:0;background:linear-gradient(to top,rgba(14,14,16,.7),transparent 50%);opacity:0;transition:opacity .3s;display:flex;align-items:flex-end;padding:16px}.photo.svelte-pbw2mf:hover .overlay:where(.svelte-pbw2mf){opacity:1}.socials.svelte-pbw2mf{display:flex;gap:8px}.socials.svelte-pbw2mf a:where(.svelte-pbw2mf){width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;transition:background .2s}.socials.svelte-pbw2mf a:where(.svelte-pbw2mf):hover{background:var(--pink)}.info.svelte-pbw2mf h4:where(.svelte-pbw2mf){font-family:var(--font-sans);font-size:17px;font-weight:600;letter-spacing:-.01em}.info.svelte-pbw2mf span:where(.svelte-pbw2mf){color:var(--muted);font-size:13px}.member.svelte-pbw2mf:nth-child(2){transform:translateY(28px)}.member.svelte-pbw2mf:nth-child(4){transform:translateY(28px)}@media(max-width:980px){.grid.svelte-pbw2mf{grid-template-columns:repeat(3,1fr)}.member.svelte-pbw2mf:nth-child(n){transform:none}}@media(max-width:600px){.grid.svelte-pbw2mf{grid-template-columns:1fr 1fr}}
