.about-story[data-astro-cid-ta2fbyqs]{padding:5rem 1.5rem}.about-story__inner[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:3rem;max-width:1200px;margin:0 auto;display:grid}.about-story__eyebrow[data-astro-cid-ta2fbyqs]{letter-spacing:.12em;text-transform:uppercase;color:#e07a1f;margin:0 0 .5rem;font-weight:700}.about-story__title[data-astro-cid-ta2fbyqs]{color:#1b4d1f;margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem)}.about-story__text[data-astro-cid-ta2fbyqs]{color:#4a5a45;margin:0 0 1rem;line-height:1.7}.about-story__stats[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.about-story__stat[data-astro-cid-ta2fbyqs]{text-align:center;background:#faf8f2;border-bottom:4px solid #f5c518;border-radius:12px;padding:1.5rem}.about-story__stat-value[data-astro-cid-ta2fbyqs]{color:#1b4d1f;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;display:block}.about-story__stat-label[data-astro-cid-ta2fbyqs]{color:#4a5a45;margin-top:.25rem;font-size:.9rem;display:block}.about-values[data-astro-cid-ta2fbyqs]{background:#faf8f2;padding:5rem 1.5rem}.about-values__inner[data-astro-cid-ta2fbyqs]{text-align:center;max-width:1200px;margin:0 auto}.about-values__eyebrow[data-astro-cid-ta2fbyqs]{letter-spacing:.12em;text-transform:uppercase;color:#e07a1f;margin:0 0 .5rem;font-weight:700}.about-values__title[data-astro-cid-ta2fbyqs]{color:#1b4d1f;margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem)}.about-values__intro[data-astro-cid-ta2fbyqs]{color:#4a5a45;max-width:560px;margin:0 auto 3rem;line-height:1.6}.about-values__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.about-values__card[data-astro-cid-ta2fbyqs]{background:#fff;border-radius:12px;padding:2rem 1.5rem;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 12px #1b4d1f14}.about-values__card[data-astro-cid-ta2fbyqs]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #1b4d1f26}.about-values__card-icon[data-astro-cid-ta2fbyqs]{color:#1b4d1f;background:#e8f2e4;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1.25rem;display:inline-flex}.about-values__card-title[data-astro-cid-ta2fbyqs]{color:#1b4d1f;margin:0 0 .75rem;font-size:1.2rem}.about-values__card-text[data-astro-cid-ta2fbyqs]{color:#4a5a45;margin:0;line-height:1.6}.about-mission[data-astro-cid-ta2fbyqs]{background:#1b4d1f;padding:5rem 1.5rem}.about-mission__inner[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.about-mission__block[data-astro-cid-ta2fbyqs]{border-left:4px solid #f5c518;padding:2rem}.about-mission__heading[data-astro-cid-ta2fbyqs]{color:#f5c518;margin:0 0 .75rem;font-size:1.4rem}.about-mission__text[data-astro-cid-ta2fbyqs]{color:#f5f5f0;margin:0;font-size:1.05rem;line-height:1.7}.about-team[data-astro-cid-ta2fbyqs]{padding:5rem 1.5rem}.about-team__inner[data-astro-cid-ta2fbyqs]{text-align:center;max-width:1200px;margin:0 auto}.about-team__eyebrow[data-astro-cid-ta2fbyqs]{letter-spacing:.12em;text-transform:uppercase;color:#e07a1f;margin:0 0 .5rem;font-weight:700}.about-team__title[data-astro-cid-ta2fbyqs]{color:#1b4d1f;margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem)}.about-team__intro[data-astro-cid-ta2fbyqs]{color:#4a5a45;max-width:560px;margin:0 auto;line-height:1.6}.about-team__group[data-astro-cid-ta2fbyqs]{margin-top:3.5rem}.about-team__group-title[data-astro-cid-ta2fbyqs]{justify-content:center;align-items:center;gap:.75rem;margin:0 0 2rem;display:flex}.about-team__group-label[data-astro-cid-ta2fbyqs]{letter-spacing:.12em;text-transform:uppercase;color:#1b4d1f;font-size:.95rem;font-weight:700}.about-team__group-count[data-astro-cid-ta2fbyqs]{color:#1b4d1f;background:#e8f2e4;border-radius:999px;justify-content:center;align-items:center;min-width:1.75rem;height:1.75rem;padding:0 .5rem;font-size:.8rem;font-weight:700;display:inline-flex}.about-team__group[data-astro-cid-ta2fbyqs]+.about-team__group[data-astro-cid-ta2fbyqs]:before{content:"";background:#dfe6d8;width:64px;height:1px;margin:0 auto 3rem;display:block}.about-team__grid[data-astro-cid-ta2fbyqs]{max-width:calc(var(--team-size,4) * 260px + (var(--team-size,4) - 1) * 1.5rem);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1.75rem 1.5rem;margin:0 auto;padding:0;list-style:none;display:grid}.about-team__card[data-astro-cid-ta2fbyqs]{background:#fff;border:1px solid #ece9df;border-radius:16px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 2px 12px #1b4d1f0f}.about-team__card[data-astro-cid-ta2fbyqs]:hover{transform:translateY(-6px);box-shadow:0 12px 28px #1b4d1f24}.about-team__photo[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;background:linear-gradient(160deg,#e8f2e4 0%,#dcebd4 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.about-team__photo[data-astro-cid-ta2fbyqs]:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#1b4d1f2e 100%);height:40%;transition:opacity .25s;position:absolute;inset:auto 0 0}.about-team__card[data-astro-cid-ta2fbyqs]:hover .about-team__photo[data-astro-cid-ta2fbyqs]:after{opacity:1}.about-team__img[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .4s}.about-team__card[data-astro-cid-ta2fbyqs]:hover .about-team__img[data-astro-cid-ta2fbyqs]{transform:scale(1.05)}.about-team__initials[data-astro-cid-ta2fbyqs]{aspect-ratio:1;letter-spacing:.04em;color:#1b4d1f;background:#1b4d1f14;border-radius:50%;justify-content:center;align-items:center;width:40%;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;display:flex}.about-team__details[data-astro-cid-ta2fbyqs]{text-align:center;padding:1.1rem 1rem 1.25rem}.about-team__name[data-astro-cid-ta2fbyqs]{color:#1b4d1f;margin:0 0 .25rem;font-size:1.05rem}.about-team__card[data-astro-cid-ta2fbyqs]:hover .about-team__name[data-astro-cid-ta2fbyqs]{color:#e07a1f}.about-team__role[data-astro-cid-ta2fbyqs]{letter-spacing:.02em;color:#4a5a45;margin:0;font-size:.85rem}@media (width<=640px){.about-team__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr);gap:1.25rem .875rem;max-width:none}.about-team__details[data-astro-cid-ta2fbyqs]{padding:.875rem .5rem 1rem}.about-team__name[data-astro-cid-ta2fbyqs]{font-size:.95rem}.about-team__role[data-astro-cid-ta2fbyqs]{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.about-team__card[data-astro-cid-ta2fbyqs],.about-team__img[data-astro-cid-ta2fbyqs],.about-team__photo[data-astro-cid-ta2fbyqs]:after{transition:none}}
