.page-hero[data-astro-cid-ofnbv76t]{background:linear-gradient(180deg, var(--color-bg-subtle) 0%, var(--color-bg) 100%);border-bottom:1px solid var(--color-border-subtle);padding:var(--spacing-16) 0 var(--spacing-12)}.container[data-astro-cid-ofnbv76t]{max-width:var(--wide-width);padding:0 var(--spacing-6);margin:0 auto}.page-eyebrow[data-astro-cid-ofnbv76t],.section-eyebrow[data-astro-cid-ofnbv76t]{font-size:var(--font-size-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--spacing-3);font-weight:600}h1[data-astro-cid-ofnbv76t]{font-size:clamp(var(--font-size-3xl), 5vw, var(--font-size-5xl));margin-bottom:var(--spacing-4);letter-spacing:var(--tracking-tight)}.page-lead[data-astro-cid-ofnbv76t]{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:600px;line-height:var(--leading-relaxed)}.cms-content[data-astro-cid-ofnbv76t]{padding:var(--spacing-16) 0}.cms-content[data-astro-cid-ofnbv76t] .container[data-astro-cid-ofnbv76t]{max-width:var(--content-width)}.team-section[data-astro-cid-ofnbv76t]{padding:var(--spacing-16) 0;background:var(--color-bg-subtle)}.team-section[data-astro-cid-ofnbv76t] h2[data-astro-cid-ofnbv76t]{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-10)}.team-grid[data-astro-cid-ofnbv76t]{gap:var(--spacing-6);grid-template-columns:repeat(3,1fr);display:grid}.team-card[data-astro-cid-ofnbv76t]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-8);text-align:center}.team-avatar[data-astro-cid-ofnbv76t]{margin-bottom:var(--spacing-4);font-size:4rem;display:block}.team-card[data-astro-cid-ofnbv76t] h3[data-astro-cid-ofnbv76t]{font-size:var(--font-size-xl);margin-bottom:var(--spacing-1)}.team-role[data-astro-cid-ofnbv76t]{font-size:var(--font-size-sm);color:var(--color-accent);letter-spacing:.02em;margin-bottom:var(--spacing-3);font-weight:600}.team-card[data-astro-cid-ofnbv76t] p[data-astro-cid-ofnbv76t]:last-child{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.values-section[data-astro-cid-ofnbv76t]{padding:var(--spacing-16) 0}.values-grid[data-astro-cid-ofnbv76t]{gap:var(--spacing-16);grid-template-columns:1fr 1.5fr;align-items:start;display:grid}.values-text[data-astro-cid-ofnbv76t] h2[data-astro-cid-ofnbv76t]{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-5)}.values-text[data-astro-cid-ofnbv76t] p[data-astro-cid-ofnbv76t]{color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.values-list[data-astro-cid-ofnbv76t]{gap:var(--spacing-6);flex-direction:column;display:flex}.value-item[data-astro-cid-ofnbv76t]{gap:var(--spacing-4);align-items:flex-start;display:flex}.value-icon[data-astro-cid-ofnbv76t]{flex-shrink:0;margin-top:2px;font-size:2rem}.value-item[data-astro-cid-ofnbv76t] h4[data-astro-cid-ofnbv76t]{font-size:var(--font-size-base);margin-bottom:var(--spacing-1);font-weight:600}.value-item[data-astro-cid-ofnbv76t] p[data-astro-cid-ofnbv76t]{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.cta-section[data-astro-cid-ofnbv76t]{padding:var(--spacing-16) 0;background:var(--color-bg-subtle);text-align:center}.cta-section[data-astro-cid-ofnbv76t] h2[data-astro-cid-ofnbv76t]{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-3)}.cta-section[data-astro-cid-ofnbv76t] p[data-astro-cid-ofnbv76t]{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-8)}.cta-buttons[data-astro-cid-ofnbv76t]{gap:var(--spacing-4);flex-wrap:wrap;justify-content:center;display:flex}.btn[data-astro-cid-ofnbv76t]{padding:var(--spacing-3) var(--spacing-6);font-size:var(--font-size-sm);border-radius:var(--radius);transition:all var(--transition-base);letter-spacing:.02em;border:2px solid #0000;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-astro-cid-ofnbv76t]{background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-accent)}.btn-primary[data-astro-cid-ofnbv76t]:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-on-accent)}.btn-secondary[data-astro-cid-ofnbv76t]{color:var(--color-accent);border-color:var(--color-accent);background:0 0}.btn-secondary[data-astro-cid-ofnbv76t]:hover{background:var(--color-accent);color:var(--color-on-accent)}@media (width<=900px){.team-grid[data-astro-cid-ofnbv76t],.values-grid[data-astro-cid-ofnbv76t]{grid-template-columns:1fr}}
