.about-hero[data-astro-cid-ta2fbyqs]{background-color:var(--color-primary);min-height:420px;color:var(--color-on-primary);align-items:center;display:flex;position:relative;overflow:hidden}.about-hero__image[data-astro-cid-ta2fbyqs]{position:absolute;inset:0}.about-hero__image[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:center;width:100%;height:100%}.about-hero__overlay[data-astro-cid-ta2fbyqs]{background:linear-gradient(90deg,#394c2bd1 0%,#394c2b73 60%,#394c2b33 100%);position:absolute;inset:0}.about-hero__content[data-astro-cid-ta2fbyqs]{z-index:1;padding:var(--space-4xl) 0;position:relative}.about-hero__content[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{color:var(--color-on-primary);max-width:14ch;margin-bottom:var(--space-md);font-size:clamp(2rem,5vw,3.5rem)}.about-hero__content[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#ffffffe6;max-width:40ch;font-size:1.25rem}.about-story[data-astro-cid-ta2fbyqs]{background-color:var(--color-background)}.about-story__grid[data-astro-cid-ta2fbyqs]{gap:var(--space-3xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.about-story__image[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-md);object-fit:cover}.about-story__text[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-lg)}.about-story__text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-on-surface-variant);margin-bottom:var(--space-md);font-size:1.05rem;line-height:1.8}.about-mission[data-astro-cid-ta2fbyqs]{background-color:var(--color-surface)}.about-mission__content[data-astro-cid-ta2fbyqs]{max-width:var(--max-width-narrow);text-align:center;margin:0 auto}.about-mission__content[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-lg)}.about-mission__content[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-on-surface-variant);margin-bottom:var(--space-md);font-size:1.1rem;line-height:1.8}.about-values[data-astro-cid-ta2fbyqs]{background-color:var(--color-background)}.about-values[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-2xl)}.values-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-xl);grid-template-columns:repeat(3,1fr);display:grid}.value-card[data-astro-cid-ta2fbyqs]{text-align:center;padding:var(--space-xl);background-color:var(--color-surface);border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-normal)}.value-card[data-astro-cid-ta2fbyqs]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.value-card__icon[data-astro-cid-ta2fbyqs]{width:56px;height:56px;margin:0 auto var(--space-md);background-color:var(--color-primary-surface);color:var(--color-primary);border-radius:var(--radius-md);padding:12px}.value-card__icon[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{width:100%;height:100%}.value-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-sm);font-size:1.2rem}.value-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-on-surface-variant);margin:0 auto;font-size:.95rem;line-height:1.6}.about-join[data-astro-cid-ta2fbyqs]{background-color:var(--color-primary);color:var(--color-on-primary)}.about-join[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:var(--color-on-primary);margin-bottom:var(--space-md)}.about-join[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#ffffffe0;max-width:560px;margin:0 auto var(--space-xl);font-size:1.15rem}@media (width<=900px){.about-story__grid[data-astro-cid-ta2fbyqs]{gap:var(--space-2xl);grid-template-columns:1fr}.about-story__image[data-astro-cid-ta2fbyqs]{max-width:500px;margin:0 auto}.values-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.about-hero__content[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{max-width:none}}@media (width<=768px){.about-hero[data-astro-cid-ta2fbyqs]{min-height:360px}.about-hero__overlay[data-astro-cid-ta2fbyqs]{background:linear-gradient(90deg,#394c2be0 0%,#394c2b99 100%)}.about-hero__content[data-astro-cid-ta2fbyqs]{text-align:center;padding:var(--space-3xl) 0}.about-hero__content[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin-left:auto;margin-right:auto}}
