canvas.svelte-cs5pi8{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}.morphic-close.svelte-18wslo8{background:none;border:none;cursor:pointer;padding:10px;transition:transform .3s ease;z-index:var(--z-index-top)}.morphic-close.svelte-18wslo8:hover{transform:scale(1.1)}.menu-icon.svelte-18wslo8{width:24px;height:24px;position:relative}.line.svelte-18wslo8{display:block;background:var(--color-text, #2F1E0E);width:24px;height:2px;position:absolute;left:0;border-radius:2px;transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}.line.svelte-18wslo8:nth-child(1){top:11px;transform:rotate(45deg)}.line.svelte-18wslo8:nth-child(2){top:11px;transform:rotate(-45deg)}.morphic-close.svelte-18wslo8:not(.active) .line:where(.svelte-18wslo8):nth-child(1){transform:rotate(0);top:6px}.morphic-close.svelte-18wslo8:not(.active) .line:where(.svelte-18wslo8):nth-child(2){transform:rotate(0);top:16px}.team-section.svelte-uypn5v{padding:6rem 2rem;max-width:1200px;margin:0 auto}.header.svelte-uypn5v{text-align:center;margin-bottom:4rem}h2.svelte-uypn5v{font-family:var(--font-primary);font-size:2.5rem;color:#2f1e0e}.header.svelte-uypn5v p:where(.svelte-uypn5v){font-family:var(--font-secondary);opacity:.7;max-width:600px;margin:1.5rem auto;line-height:1.6}.avatar-grid.svelte-uypn5v{display:flex;justify-content:center}.member-card.svelte-uypn5v{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center}.portrait-circle.svelte-uypn5v{width:150px;height:150px;border-radius:50%;overflow:hidden;position:relative;border:1px solid rgba(47,30,14,.1);margin-bottom:1rem}.portrait-circle.svelte-uypn5v img:where(.svelte-uypn5v){width:100%;height:100%;object-fit:cover}.name.svelte-uypn5v{font-family:var(--font-primary);font-weight:700;font-size:1.1rem;color:#2f1e0e}.role.svelte-uypn5v{font-family:var(--font-secondary);font-size:.85rem;opacity:.6;color:#2f1e0e}.modal-backdrop.svelte-uypn5v{position:fixed;inset:0;background:#2f1e0e1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3000;display:flex;align-items:center;justify-content:center;padding:2rem}.glass-modal.svelte-uypn5v{background:#ffffffbf;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,.4);border-radius:32px;width:100%;max-width:800px;padding:3rem;position:relative}.modal-layout.svelte-uypn5v{display:grid;grid-template-columns:1fr 1.5fr;gap:3rem}.image-col.svelte-uypn5v img:where(.svelte-uypn5v){width:100%;border-radius:20px}.role-tag.svelte-uypn5v{font-size:.8rem;text-transform:uppercase;color:#b04f34;letter-spacing:2px}h3.svelte-uypn5v{font-family:var(--font-primary);font-size:2.2rem;margin:.5rem 0 1.5rem;color:#2f1e0e}.bio-content.svelte-uypn5v{font-family:var(--font-secondary);line-height:1.7;color:#2f1e0e}.close-anchor.svelte-uypn5v{position:absolute;top:1.5rem;right:1.5rem}.link.svelte-uypn5v{margin-top:2rem;display:inline-block;color:#b04f34;text-decoration:none;font-weight:700}
