.team-section.svelte-1hgauud+.team-section:where(.svelte-1hgauud){padding-top:100px}.team-grid.svelte-1hgauud{grid-template-columns:repeat(3,1fr);gap:50px 22px;display:grid}.portrait.svelte-1hgauud{aspect-ratio:4/5;background:linear-gradient(145deg,#d8edf5,#83c9e1);border-radius:22px;position:relative;overflow:hidden}.person.svelte-1hgauud img:where(.svelte-1hgauud){object-fit:cover;object-position:center 18%;filter:saturate(.82);width:100%;height:100%;transition:transform .45s,filter .45s}.initials.svelte-1hgauud{color:#073b57a6;width:100%;height:100%;font-family:var(--font-heading);letter-spacing:-.08em;place-items:center;font-size:clamp(4.5rem,9vw,8rem);display:grid}.view-profile.svelte-1hgauud{color:var(--ink);opacity:0;background:#fffffff0;border-radius:999px;align-items:center;gap:7px;padding:11px 14px;font-size:.76rem;font-weight:800;transition:opacity .25s,transform .25s;display:inline-flex;position:absolute;bottom:16px;right:16px;transform:translateY(8px)}.person.svelte-1hgauud:hover img:where(.svelte-1hgauud){filter:saturate();transform:scale(1.035)}.person.svelte-1hgauud:hover .view-profile:where(.svelte-1hgauud),.person.svelte-1hgauud:focus-visible .view-profile:where(.svelte-1hgauud){opacity:1;transform:translateY(0)}.role.svelte-1hgauud{color:#0c79a7;letter-spacing:.09em;text-transform:uppercase;margin:19px 0 7px;font-size:.72rem;font-weight:800;display:block}.person.svelte-1hgauud h3:where(.svelte-1hgauud){font-family:var(--font-heading);letter-spacing:-.025em;margin:0;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:700}@media (width<=850px){.team-grid.svelte-1hgauud{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.team-grid.svelte-1hgauud{gap:36px 14px}.portrait.svelte-1hgauud{border-radius:16px}.view-profile.svelte-1hgauud{display:none}.person.svelte-1hgauud h3:where(.svelte-1hgauud){font-size:1.4rem}.role.svelte-1hgauud{font-size:.64rem}}
