.page-hero[data-astro-cid-ta2fbyqs]{background:var(--bg-dark);color:#fff;border-bottom:4px solid var(--accent);padding:10rem 0 5rem}.page-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{color:#fff;margin-bottom:.75rem;font-size:clamp(3rem,6vw,5rem)}.accent[data-astro-cid-ta2fbyqs]{color:var(--accent)}.page-hero[data-astro-cid-ta2fbyqs] .label[data-astro-cid-ta2fbyqs]{color:#fff6}.page-sub[data-astro-cid-ta2fbyqs]{color:#fff9;max-width:480px;margin-top:1rem;font-size:1rem;line-height:1.8}.story[data-astro-cid-ta2fbyqs]{background:var(--bg)}.story-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr auto;align-items:start;gap:6rem;display:grid}.story-text[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:.5rem;font-size:clamp(2rem,4vw,2.8rem)}.story-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted);margin-bottom:1.25rem;font-size:.95rem;line-height:1.85}.story-numbers[data-astro-cid-ta2fbyqs]{border:2px solid var(--border);flex-shrink:0;grid-template-columns:1fr 1fr;gap:2px;width:300px;display:grid}.num-card[data-astro-cid-ta2fbyqs]{background:var(--white);text-align:center;border:1px solid var(--border);flex-direction:column;align-items:center;padding:2rem 1.5rem;display:flex}.accent-card[data-astro-cid-ta2fbyqs]{background:var(--accent)}.accent-card[data-astro-cid-ta2fbyqs] .big-num[data-astro-cid-ta2fbyqs],.accent-card[data-astro-cid-ta2fbyqs] .num-label[data-astro-cid-ta2fbyqs]{color:#fff!important}.big-num[data-astro-cid-ta2fbyqs]{font-family:var(--font-heading);color:var(--text);margin-bottom:.4rem;font-size:2.2rem;font-weight:700;line-height:1}.num-label[data-astro-cid-ta2fbyqs]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;line-height:1.3}.team-section[data-astro-cid-ta2fbyqs]{background:var(--bg-alt)}.team-photo-wrap[data-astro-cid-ta2fbyqs]{height:480px;margin-bottom:0;position:relative;overflow:hidden}.team-photo-wrap[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:center 25%;width:100%;height:100%}.team-overlay[data-astro-cid-ta2fbyqs]{background:linear-gradient(#0000001a 0%,#1a1a1a80 100%);position:absolute;inset:0}.team-badge[data-astro-cid-ta2fbyqs]{background:var(--accent);color:#fff;flex-direction:column;align-items:center;padding:1rem 1.5rem;line-height:1;display:flex;position:absolute;bottom:2rem;right:2rem}.team-badge[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{letter-spacing:.15em;text-transform:uppercase;opacity:.8;font-size:.65rem}.team-badge[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font-family:var(--font-heading);font-size:1.8rem;font-weight:700}.team-caption[data-astro-cid-ta2fbyqs]{padding:4rem 2rem 6rem}.team-caption[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:.5rem;font-size:clamp(2rem,4vw,2.8rem)}.team-caption[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted);max-width:640px;margin-top:1rem;font-size:.95rem;line-height:1.8}.values[data-astro-cid-ta2fbyqs]{background:var(--bg-dark);color:#fff}.values[data-astro-cid-ta2fbyqs] .label[data-astro-cid-ta2fbyqs]{color:#fff6}.values[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#fff}.values-grid[data-astro-cid-ta2fbyqs]{border-top:1px solid #ffffff14;border-left:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.value-card[data-astro-cid-ta2fbyqs]{border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;padding:2.5rem 2rem}.value-num[data-astro-cid-ta2fbyqs]{font-family:var(--font-heading);color:var(--accent);opacity:.4;margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1}.value-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:#fff;margin-bottom:.75rem;font-size:1rem}.value-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#ffffff80;font-size:.85rem;line-height:1.7}.about-cta[data-astro-cid-ta2fbyqs]{background:var(--bg-dark-mid);border-top:4px solid var(--accent);padding:6rem 0}.about-cta-inner[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr auto;align-items:center;gap:4rem;display:grid}.about-cta[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#fff;margin-bottom:.5rem;font-size:clamp(2rem,4vw,3rem)}.about-cta[data-astro-cid-ta2fbyqs] .label-light[data-astro-cid-ta2fbyqs]{color:#fff6}.about-cta[data-astro-cid-ta2fbyqs] .divider[data-astro-cid-ta2fbyqs]{background:var(--accent)}.about-cta[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#ffffff8c;max-width:480px;margin-top:1rem;font-size:.95rem;line-height:1.8}.cta-side[data-astro-cid-ta2fbyqs]{flex-direction:column;flex-shrink:0;gap:1rem;display:flex}@media (width<=1024px){.values-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.story-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:3rem}.story-numbers[data-astro-cid-ta2fbyqs]{width:100%}.about-cta-inner[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:3rem}}
