.team-hero[data-astro-cid-gsygyv63]{border-bottom:1px solid var(--line);background:radial-gradient(circle at 76% 26%,#5e508533,#0000 28%),linear-gradient(#090c16,#0c101d);align-items:end;min-height:500px;padding:110px 0 92px;display:grid;position:relative;overflow:hidden}.team-hero[data-astro-cid-gsygyv63]:after{content:"";border:1px solid #ffffff12;border-radius:50%;width:660px;height:660px;position:absolute;bottom:-300px;right:-12vw;box-shadow:0 0 0 72px #ffffff05,0 0 0 144px #ffffff03}.team-stars[data-astro-cid-gsygyv63]{opacity:.25;background-image:radial-gradient(circle,#fff 0 1px,#0000 1.2px),radial-gradient(circle,#fff 0 .7px,#0000 1px);background-position:22px 31px,61px 79px;background-size:151px 139px,97px 103px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 5%,#000 48%,#000)}.team-intro[data-astro-cid-gsygyv63]{z-index:1;position:relative}.team-intro[data-astro-cid-gsygyv63] h1[data-astro-cid-gsygyv63]{letter-spacing:-.065em;max-width:900px;margin:0;font-size:clamp(3.25rem,7vw,6.9rem);line-height:.91}.team-intro[data-astro-cid-gsygyv63] h1[data-astro-cid-gsygyv63] em[data-astro-cid-gsygyv63]{color:var(--accent-soft);font-family:Georgia,Times New Roman,serif;font-weight:400}.team-intro[data-astro-cid-gsygyv63]>p[data-astro-cid-gsygyv63]:last-child{max-width:650px;color:var(--muted);margin:32px 0 0;font-size:1.1rem;line-height:1.75}.team-section[data-astro-cid-gsygyv63]{background:linear-gradient(180deg, #0c101d, var(--ink));padding:112px 0 122px}.section-heading[data-astro-cid-gsygyv63]{grid-template-columns:1fr 1.7fr;align-items:end;gap:18px 64px;margin-bottom:54px;display:grid}.section-heading[data-astro-cid-gsygyv63] .eyebrow[data-astro-cid-gsygyv63]{grid-column:1/-1;margin-bottom:0}.section-heading[data-astro-cid-gsygyv63] h2[data-astro-cid-gsygyv63]{letter-spacing:-.05em;margin:0;font-size:clamp(2.1rem,4vw,3.8rem);line-height:1}.section-heading[data-astro-cid-gsygyv63]>p[data-astro-cid-gsygyv63]:last-child{max-width:520px;color:var(--muted);margin:0;font-size:1rem;line-height:1.75}.team-grid[data-astro-cid-gsygyv63]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.team-card[data-astro-cid-gsygyv63]{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0b,#ffffff05);border-radius:20px;grid-template-columns:150px 1fr;gap:30px;min-height:380px;padding:34px;display:grid;position:relative;overflow:hidden}.team-card[data-astro-cid-gsygyv63]:after{content:"";pointer-events:none;border:1px solid #ffffff0e;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-110px;right:-70px}.member-photo[data-astro-cid-gsygyv63]{background:#111625;border:1px solid #ff9b7f47;border-radius:24px;width:140px;height:140px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,0 18px 40px #00000038}.member-photo[data-astro-cid-gsygyv63] img[data-astro-cid-gsygyv63]{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.member-copy[data-astro-cid-gsygyv63]{z-index:1;position:relative}.member-number[data-astro-cid-gsygyv63]{color:var(--dim);letter-spacing:.16em;margin:0 0 30px;font-size:.7rem;font-weight:800}.member-copy[data-astro-cid-gsygyv63] h3[data-astro-cid-gsygyv63]{letter-spacing:-.035em;margin:0;font-size:2rem}.member-role[data-astro-cid-gsygyv63]{color:var(--accent-soft);letter-spacing:.1em;text-transform:uppercase;margin:7px 0 0;font-size:.78rem;font-weight:800}.member-summary[data-astro-cid-gsygyv63]{max-width:520px;color:var(--muted);margin:22px 0 0;font-size:.95rem;line-height:1.7}.team-note[data-astro-cid-gsygyv63]{border-top:1px solid var(--line);background:#0b0f1a;padding:84px 0}.note-grid[data-astro-cid-gsygyv63]{grid-template-columns:1fr 2fr;gap:60px;display:grid}.note-grid[data-astro-cid-gsygyv63] p[data-astro-cid-gsygyv63]:last-child{max-width:760px;color:var(--text);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.4}@media (width<=900px){.section-heading[data-astro-cid-gsygyv63]{grid-template-columns:1fr}.section-heading[data-astro-cid-gsygyv63] .eyebrow[data-astro-cid-gsygyv63]{grid-column:auto}.team-card[data-astro-cid-gsygyv63]{grid-template-columns:120px 1fr;padding:28px}.member-photo[data-astro-cid-gsygyv63]{width:112px;height:112px}.note-grid[data-astro-cid-gsygyv63]{grid-template-columns:1fr;gap:20px}}@media (width<=680px){.team-hero[data-astro-cid-gsygyv63]{min-height:440px;padding:90px 0 70px}.team-intro[data-astro-cid-gsygyv63] h1[data-astro-cid-gsygyv63]{font-size:clamp(2.8rem,14vw,4.5rem)}.team-section[data-astro-cid-gsygyv63]{padding:82px 0 88px}.team-grid[data-astro-cid-gsygyv63]{grid-template-columns:1fr}.team-card[data-astro-cid-gsygyv63]{grid-template-columns:96px 1fr;gap:20px;min-height:0;padding:24px}.member-photo[data-astro-cid-gsygyv63]{border-radius:18px;width:92px;height:92px}.member-number[data-astro-cid-gsygyv63]{margin-bottom:16px}.member-copy[data-astro-cid-gsygyv63] h3[data-astro-cid-gsygyv63]{font-size:1.7rem}.member-role[data-astro-cid-gsygyv63]{line-height:1.5}.member-summary[data-astro-cid-gsygyv63]{grid-column:1/-1;font-size:.95rem}}@media (width<=480px){.team-card[data-astro-cid-gsygyv63]{grid-template-columns:1fr}.member-photo[data-astro-cid-gsygyv63]{width:120px;height:120px}}
