:root{--bg-dark: #0b1020;--text: #ffffff;--muted: rgba(255, 255, 255, .7);--yellow: #f2c200}.card.svelte-10gb1am{text-align:center}.avatar.svelte-10gb1am{position:relative;width:112px;height:112px;margin:0 auto}.avatar.svelte-10gb1am img:where(.svelte-10gb1am),.avatar.svelte-10gb1am .fallback:where(.svelte-10gb1am){position:relative;z-index:1;width:100%;height:100%;border-radius:9999px;object-fit:cover;box-shadow:0 8px 24px #00000040;transition:transform .3s ease}.avatar.svelte-10gb1am .fallback:where(.svelte-10gb1am){display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6b7280,#9ca3af);color:#fff;font-weight:700;font-size:22px}.avatar.svelte-10gb1am .ring:where(.svelte-10gb1am){position:absolute;inset:0;border-radius:9999px;border:2px solid var(--yellow);transition:transform .3s ease}.card.svelte-10gb1am:hover .avatar:where(.svelte-10gb1am) img:where(.svelte-10gb1am),.card.svelte-10gb1am:hover .avatar:where(.svelte-10gb1am) .fallback:where(.svelte-10gb1am),.card.svelte-10gb1am:focus-within .avatar:where(.svelte-10gb1am) img:where(.svelte-10gb1am),.card.svelte-10gb1am:focus-within .avatar:where(.svelte-10gb1am) .fallback:where(.svelte-10gb1am),.card.svelte-10gb1am:hover .avatar:where(.svelte-10gb1am) .ring:where(.svelte-10gb1am),.card.svelte-10gb1am:focus-within .avatar:where(.svelte-10gb1am) .ring:where(.svelte-10gb1am){transform:scale(1.05)}.name.svelte-10gb1am{margin-top:12px;font-size:18px;font-weight:700;color:var(--text)}.role.svelte-10gb1am{margin-top:4px;font-size:14px;color:var(--muted)}@media(min-width:768px){.avatar.svelte-10gb1am{width:144px;height:144px}.name.svelte-10gb1am{font-size:20px}.role.svelte-10gb1am{font-size:15px}}:root{--bg-dark: #0b1020;--text: #ffffff;--muted: rgba(255, 255, 255, .7);--yellow: #f2c200;--container: 1120px}.team-section.svelte-1cobqru{position:relative;background:var(--bg-dark);color:var(--text);padding:64px 0 96px;overflow:hidden}.wrap.svelte-1cobqru{max-width:var(--container);margin:0 auto;padding:0 16px}.hero.svelte-1cobqru{text-align:center;margin-bottom:56px}.title.svelte-1cobqru{font-weight:800;line-height:1.1;font-size:34px;color:var(--yellow)}.subtitle.svelte-1cobqru{margin-top:12px;font-size:22px;color:#fff;opacity:.95}.blurb.svelte-1cobqru{margin:12px auto 0;max-width:720px;font-size:15px;color:var(--muted)}.grid.svelte-1cobqru{display:grid;gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.team-section.svelte-1cobqru{padding:80px 0 112px}.title.svelte-1cobqru{font-size:56px}.subtitle.svelte-1cobqru{font-size:28px}.blurb.svelte-1cobqru{font-size:16px}.grid.svelte-1cobqru{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px}}@media(min-width:1100px){.grid.svelte-1cobqru{grid-template-columns:repeat(4,minmax(0,1fr))}}
