.team-container[data-astro-cid-gsygyv63]{width:min(100% - 48px,1160px);margin-inline:auto}.team-hero[data-astro-cid-gsygyv63]{border-bottom:1px solid var(--charcoal-line);background:radial-gradient(ellipse at 85% 25%, #d4af621a, transparent 44%), var(--charcoal);padding:clamp(88px,12vw,145px) 0 clamp(76px,10vw,115px);position:relative;overflow:hidden}.team-hero[data-astro-cid-gsygyv63]:after{content:"";pointer-events:none;border:1px solid #d4af6224;border-radius:50%;width:430px;height:430px;position:absolute;bottom:-200px;right:-100px}.eyebrow[data-astro-cid-gsygyv63]{color:var(--gold);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 22px;font-size:.74rem;font-weight:700;display:flex}.eyebrow[data-astro-cid-gsygyv63] span[data-astro-cid-gsygyv63]{background:var(--gold);width:28px;height:1px}.team-hero[data-astro-cid-gsygyv63] h1[data-astro-cid-gsygyv63],.team-intro[data-astro-cid-gsygyv63] h2[data-astro-cid-gsygyv63],.values-inner[data-astro-cid-gsygyv63] h2[data-astro-cid-gsygyv63],.cta-inner[data-astro-cid-gsygyv63] h2[data-astro-cid-gsygyv63]{color:var(--white);font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-weight:500;line-height:1.12}.team-hero[data-astro-cid-gsygyv63] h1[data-astro-cid-gsygyv63]{max-width:900px;font-size:clamp(2.7rem,7vw,5.6rem)}.team-hero[data-astro-cid-gsygyv63] h1[data-astro-cid-gsygyv63] em[data-astro-cid-gsygyv63],.values-inner[data-astro-cid-gsygyv63] h2[data-astro-cid-gsygyv63] em[data-astro-cid-gsygyv63]{color:var(--gold-light);font-weight:400}.hero-copy[data-astro-cid-gsygyv63]{max-width:650px;color:var(--muted);margin:26px 0 32px;font-size:clamp(1rem,1.7vw,1.12rem);line-height:1.9}.gold-button[data-astro-cid-gsygyv63],.outline-button[data-astro-cid-gsygyv63]{justify-content:center;align-items:center;gap:22px;min-height:48px;padding:13px 19px;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.gold-button[data-astro-cid-gsygyv63]{border:1px solid var(--gold);background:var(--gold);color:#171817}.gold-button[data-astro-cid-gsygyv63]:hover{background:var(--gold-light);transform:translateY(-2px)}.outline-button[data-astro-cid-gsygyv63]{border:1px solid var(--charcoal-line);color:var(--white)}.outline-button[data-astro-cid-gsygyv63]:hover{border-color:var(--gold);color:var(--gold-light)}.team-section[data-astro-cid-gsygyv63]{background:var(--charcoal);padding:clamp(76px,10vw,120px) 0}.team-intro[data-astro-cid-gsygyv63]{grid-template-columns:1.1fr .9fr;align-items:end;gap:50px;margin-bottom:48px;display:grid}.team-intro[data-astro-cid-gsygyv63] h2[data-astro-cid-gsygyv63],.values-inner[data-astro-cid-gsygyv63] h2[data-astro-cid-gsygyv63],.cta-inner[data-astro-cid-gsygyv63] h2[data-astro-cid-gsygyv63]{font-size:clamp(2rem,4.5vw,3.4rem)}.team-intro[data-astro-cid-gsygyv63]>p[data-astro-cid-gsygyv63],.values-inner[data-astro-cid-gsygyv63]>div[data-astro-cid-gsygyv63]>p[data-astro-cid-gsygyv63]:not(.eyebrow),.cta-inner[data-astro-cid-gsygyv63]>p[data-astro-cid-gsygyv63]:not(.eyebrow){color:var(--muted);line-height:1.9}.team-intro[data-astro-cid-gsygyv63]>p[data-astro-cid-gsygyv63]{max-width:480px;margin:0 0 4px}.team-grid[data-astro-cid-gsygyv63]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.team-card[data-astro-cid-gsygyv63]{border:1px solid var(--charcoal-line);background:var(--charcoal-soft);min-width:0;transition:border-color .2s,transform .2s;overflow:hidden}.team-card[data-astro-cid-gsygyv63]:hover{border-color:#d4af628c;transform:translateY(-4px)}.portrait-wrap[data-astro-cid-gsygyv63]{aspect-ratio:4/4.2;background:#202220;position:relative;overflow:hidden}.portrait-wrap[data-astro-cid-gsygyv63]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000059);position:absolute;inset:40% 0 0}.portrait-wrap[data-astro-cid-gsygyv63] img[data-astro-cid-gsygyv63]{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .35s;display:block}.team-card[data-astro-cid-gsygyv63]:hover .portrait-wrap[data-astro-cid-gsygyv63] img[data-astro-cid-gsygyv63]{transform:scale(1.035)}.portrait-number[data-astro-cid-gsygyv63]{z-index:1;color:var(--gold-light);font-family:var(--font-display);font-size:1.2rem;position:absolute;bottom:15px;right:17px}.profile-content[data-astro-cid-gsygyv63]{padding:25px 23px 27px}.profile-role[data-astro-cid-gsygyv63],.profile-label[data-astro-cid-gsygyv63]{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;margin:0 0 9px;font-size:.7rem;font-weight:700}.profile-content[data-astro-cid-gsygyv63] h3[data-astro-cid-gsygyv63]{color:var(--white);font-family:var(--font-display);margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:500;line-height:1.3}.profile-divider[data-astro-cid-gsygyv63]{background:var(--gold);width:40px;height:1px;margin:21px 0}.profile-portfolio[data-astro-cid-gsygyv63]{color:var(--gold-light);margin:0;font-size:.9rem;line-height:1.7}.profile-block[data-astro-cid-gsygyv63]{margin-top:26px}.profile-block[data-astro-cid-gsygyv63] h4[data-astro-cid-gsygyv63]{color:var(--white);margin:0 0 12px;font-size:.9rem;font-weight:700}.profile-block[data-astro-cid-gsygyv63] p[data-astro-cid-gsygyv63]{color:var(--muted);margin:0 0 12px;font-size:.87rem;line-height:1.85}.qualifications[data-astro-cid-gsygyv63] ul[data-astro-cid-gsygyv63]{color:var(--muted);gap:10px;margin:0;padding:0 0 0 18px;font-size:.85rem;line-height:1.75;display:grid}.qualifications[data-astro-cid-gsygyv63] li[data-astro-cid-gsygyv63]::marker{color:var(--gold)}.profile-link[data-astro-cid-gsygyv63],.text-link[data-astro-cid-gsygyv63]{color:var(--gold-light);align-items:center;gap:10px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.profile-link[data-astro-cid-gsygyv63]{margin-top:26px}.profile-link[data-astro-cid-gsygyv63] span[data-astro-cid-gsygyv63],.text-link[data-astro-cid-gsygyv63] span[data-astro-cid-gsygyv63]{transition:transform .18s}.profile-link[data-astro-cid-gsygyv63]:hover span[data-astro-cid-gsygyv63],.text-link[data-astro-cid-gsygyv63]:hover span[data-astro-cid-gsygyv63]{transform:translate(4px)}.team-values[data-astro-cid-gsygyv63]{border-top:1px solid var(--charcoal-line);border-bottom:1px solid var(--charcoal-line);background:var(--charcoal-soft);padding:clamp(76px,10vw,120px) 0}.values-inner[data-astro-cid-gsygyv63]{grid-template-columns:100px minmax(0,720px);justify-content:center;gap:clamp(28px,6vw,75px);display:grid}.values-symbol[data-astro-cid-gsygyv63]{width:90px;height:90px;color:var(--gold);font-family:var(--font-display);border:1px solid #d4af6259;place-items:center;font-size:3.5rem;display:grid}.values-inner[data-astro-cid-gsygyv63]>div[data-astro-cid-gsygyv63]>p[data-astro-cid-gsygyv63]:not(.eyebrow){margin:20px 0}.team-cta[data-astro-cid-gsygyv63]{border-top:1px solid var(--charcoal-line);background:radial-gradient(ellipse at 50% 110%, #d4af6217, transparent 60%), var(--charcoal);text-align:center;padding:clamp(72px,9vw,110px) 0}.cta-inner[data-astro-cid-gsygyv63]{max-width:800px}.cta-inner[data-astro-cid-gsygyv63] .eyebrow[data-astro-cid-gsygyv63]{justify-content:center}.cta-inner[data-astro-cid-gsygyv63]>p[data-astro-cid-gsygyv63]:not(.eyebrow){max-width:620px;margin:20px auto 28px}.cta-actions[data-astro-cid-gsygyv63]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=1000px){.team-grid[data-astro-cid-gsygyv63]{grid-template-columns:repeat(2,minmax(0,1fr))}.team-intro[data-astro-cid-gsygyv63]{gap:28px}}@media (width<=650px){.team-container[data-astro-cid-gsygyv63]{width:min(100% - 32px,1160px)}.team-intro[data-astro-cid-gsygyv63]{grid-template-columns:1fr;gap:18px}.team-grid[data-astro-cid-gsygyv63]{grid-template-columns:1fr;gap:20px}.portrait-wrap[data-astro-cid-gsygyv63]{aspect-ratio:4/3.5}.profile-content[data-astro-cid-gsygyv63]{padding:24px}.values-inner[data-astro-cid-gsygyv63]{grid-template-columns:1fr;gap:24px}.values-symbol[data-astro-cid-gsygyv63]{width:68px;height:68px;font-size:2.8rem}.cta-actions[data-astro-cid-gsygyv63]{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.team-card[data-astro-cid-gsygyv63],.portrait-wrap[data-astro-cid-gsygyv63] img[data-astro-cid-gsygyv63],.gold-button[data-astro-cid-gsygyv63],.outline-button[data-astro-cid-gsygyv63],.profile-link[data-astro-cid-gsygyv63] span[data-astro-cid-gsygyv63],.text-link[data-astro-cid-gsygyv63] span[data-astro-cid-gsygyv63]{transition:none}.team-card[data-astro-cid-gsygyv63]:hover,.gold-button[data-astro-cid-gsygyv63]:hover,.team-card[data-astro-cid-gsygyv63]:hover .portrait-wrap[data-astro-cid-gsygyv63] img[data-astro-cid-gsygyv63]{transform:none}}
