.tc[data-astro-cid-sm2xkbpr]{background:var(--color-bg-alt);border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden}.tc-chrome[data-astro-cid-sm2xkbpr]{display:flex;align-items:center;justify-content:space-between;padding:.65rem 1.25rem;background:#00000059;border-bottom:1px solid rgba(255,255,255,.06)}.tc-label[data-astro-cid-sm2xkbpr]{font-size:.7rem;font-weight:600;letter-spacing:.12em;color:var(--color-text-muted)}.tc-counter[data-astro-cid-sm2xkbpr]{font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-accent)}.tc-stage[data-astro-cid-sm2xkbpr]{display:grid;grid-template-columns:1fr;gap:0}.tc-main[data-astro-cid-sm2xkbpr]{position:relative;min-height:220px;padding:2rem 1.5rem}.tc-slide[data-astro-cid-sm2xkbpr]{display:none;align-items:center;gap:1.5rem;animation:none}.tc-slide[data-astro-cid-sm2xkbpr].is-active{display:flex}@media(prefers-reduced-motion:no-preference){.tc-slide[data-astro-cid-sm2xkbpr].is-active{animation:tcFade .35s ease}}@keyframes tcFade{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.tc-avatar[data-astro-cid-sm2xkbpr]{width:88px;height:88px;flex-shrink:0;border-radius:12px;background:linear-gradient(145deg,#facc1533,#facc150d);border:1px solid rgba(250,204,21,.25);display:flex;align-items:center;justify-content:center}.tc-initials[data-astro-cid-sm2xkbpr]{font-size:1.5rem;font-weight:800;letter-spacing:.04em;color:var(--color-accent)}.tc-info[data-astro-cid-sm2xkbpr]{min-width:0}.tc-role-label[data-astro-cid-sm2xkbpr]{font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:.35rem}.tc-name[data-astro-cid-sm2xkbpr]{font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.4rem;line-height:1.15}.tc-role[data-astro-cid-sm2xkbpr]{font-size:.95rem;color:var(--color-text-muted);line-height:1.45}.tc-controls[data-astro-cid-sm2xkbpr]{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 1rem 1.25rem;border-top:1px solid rgba(255,255,255,.04)}.tc-nav[data-astro-cid-sm2xkbpr]{appearance:none;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--color-text);width:40px;height:40px;border-radius:8px;cursor:pointer;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s,background .15s}.tc-nav[data-astro-cid-sm2xkbpr]:hover{border-color:#facc1566;background:#facc1514}.tc-nav[data-astro-cid-sm2xkbpr]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tc-dots[data-astro-cid-sm2xkbpr]{display:flex;gap:8px}.tc-dot[data-astro-cid-sm2xkbpr]{appearance:none;border:none;width:8px;height:8px;border-radius:50%;background:#fff3;cursor:pointer;padding:0;transition:background .15s,transform .15s}.tc-dot[data-astro-cid-sm2xkbpr].is-active{background:var(--color-accent);transform:scale(1.2)}.tc-dot[data-astro-cid-sm2xkbpr]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.tc-roster[data-astro-cid-sm2xkbpr]{display:none;flex-direction:column;border-left:1px solid rgba(255,255,255,.06);background:#0003}.tc-roster-item[data-astro-cid-sm2xkbpr]{appearance:none;border:none;background:transparent;color:var(--color-text-muted);text-align:left;padding:1rem 1.25rem;cursor:pointer;display:flex;align-items:baseline;gap:.75rem;font-family:inherit;font-size:.9rem;border-bottom:1px solid rgba(255,255,255,.04);transition:background .15s,color .15s}.tc-roster-item[data-astro-cid-sm2xkbpr]:last-child{border-bottom:none}.tc-roster-item[data-astro-cid-sm2xkbpr]:hover{color:var(--color-text);background:#ffffff08}.tc-roster-item[data-astro-cid-sm2xkbpr].is-active{color:var(--color-text);background:#facc150f;border-left:2px solid var(--color-accent);padding-left:calc(1.25rem - 2px)}.tc-roster-item[data-astro-cid-sm2xkbpr]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.tc-roster-num[data-astro-cid-sm2xkbpr]{font-size:.7rem;font-weight:700;letter-spacing:.06em;color:var(--color-accent);flex-shrink:0}.tc-roster-name[data-astro-cid-sm2xkbpr]{font-weight:500}@media(min-width:768px){.tc-stage[data-astro-cid-sm2xkbpr]{grid-template-columns:1fr 200px}.tc-roster[data-astro-cid-sm2xkbpr]{display:flex}.tc-main[data-astro-cid-sm2xkbpr]{min-height:260px;padding:2.5rem 2rem}.tc-avatar[data-astro-cid-sm2xkbpr]{width:100px;height:100px}.tc-initials[data-astro-cid-sm2xkbpr]{font-size:1.75rem}}@media(max-width:480px){.tc-slide[data-astro-cid-sm2xkbpr].is-active{flex-direction:column;text-align:center}.tc-info[data-astro-cid-sm2xkbpr]{text-align:center}}@media(prefers-reduced-motion:reduce){.tc-slide[data-astro-cid-sm2xkbpr].is-active{animation:none}.tc-dot[data-astro-cid-sm2xkbpr],.tc-nav[data-astro-cid-sm2xkbpr],.tc-roster-item[data-astro-cid-sm2xkbpr]{transition:none}}.page-intro[data-astro-cid-noeej2nj]{padding-top:8rem;padding-bottom:2.5rem}.about-content[data-astro-cid-noeej2nj]{max-width:720px;margin-top:1.25rem}.about-content[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{color:var(--color-text-muted);font-size:1.05rem;margin-bottom:1.1rem;line-height:1.7}.about-content[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]:last-child{margin-bottom:0}.about-content[data-astro-cid-noeej2nj] strong[data-astro-cid-noeej2nj]{color:var(--color-text)}.team-section[data-astro-cid-noeej2nj]{padding-top:1rem;padding-bottom:4rem}.team-heading[data-astro-cid-noeej2nj]{font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;letter-spacing:-.02em;margin-bottom:.75rem;max-width:640px}.team-lead[data-astro-cid-noeej2nj]{font-size:1rem;color:var(--color-text-muted);max-width:640px;margin-bottom:1.75rem;line-height:1.65}.team-carousel-wrap[data-astro-cid-noeej2nj]{margin-top:1.5rem}
