.about-hero[data-v-1e659fe9]{padding-top:120px;padding-bottom:var(--s-3xl);display:grid;grid-template-columns:1fr 1fr;gap:var(--s-xl);min-height:85vh;align-items:center;overflow:hidden}.about-hero__text[data-v-1e659fe9]{padding-right:var(--s-3xl)}.about-hero__kicker[data-v-1e659fe9]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:var(--color-forest);margin-bottom:var(--s-md)}.about-hero h1[data-v-1e659fe9]{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;letter-spacing:-.03em}.about-hero__sub[data-v-1e659fe9]{font-size:1.15rem;color:var(--color-text-muted);margin-top:var(--s-xl);line-height:1.65;font-weight:300;max-width:420px}.about-hero__images[data-v-1e659fe9]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:6px;height:580px}.about-hero__img[data-v-1e659fe9]{overflow:hidden;border-radius:var(--r-lg)}.about-hero__img[data-v-1e659fe9] img{width:100%;height:100%;object-fit:cover;transition:transform 8s var(--ease-out)}.about-hero__img[data-v-1e659fe9]:hover img{transform:scale(1.05)}.about-hero__img--1[data-v-1e659fe9]{grid-row:1 / 3;border-radius:var(--r-lg)}.about-hero__img--2[data-v-1e659fe9],.about-hero__img--3[data-v-1e659fe9]{border-radius:var(--r-lg)}.story__grid[data-v-1e659fe9]{display:grid;grid-template-columns:1fr .85fr;gap:var(--s-3xl);align-items:start}.story__kicker[data-v-1e659fe9]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:var(--color-forest);margin-bottom:var(--s-md)}.story__content h2[data-v-1e659fe9]{margin-bottom:var(--s-xl);max-width:460px}.story__body p[data-v-1e659fe9]{font-weight:300;line-height:1.8;font-size:1.05rem}.story__body em[data-v-1e659fe9]{color:var(--color-heading);font-style:italic}.story__image[data-v-1e659fe9]{position:sticky;top:120px}.story__image[data-v-1e659fe9] img{width:100%;border-radius:var(--r-xl);box-shadow:var(--shadow-lg)}.story__image-caption[data-v-1e659fe9]{display:block;margin-top:var(--s-sm);font-size:.8125rem;color:var(--color-text-muted);font-style:italic;text-align:center}.mosaic[data-v-1e659fe9]{padding:var(--s-xl) 0}.mosaic__grid[data-v-1e659fe9]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:6px;height:400px}.mosaic__item[data-v-1e659fe9]{overflow:hidden;position:relative}.mosaic__item[data-v-1e659fe9] img{width:100%;height:100%;object-fit:cover;transition:transform 8s var(--ease-out)}.mosaic__item[data-v-1e659fe9]:hover img{transform:scale(1.05)}.values__kicker[data-v-1e659fe9]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:var(--color-forest);margin-bottom:var(--s-md)}.values h2[data-v-1e659fe9]{margin-bottom:var(--s-3xl)}.values__list[data-v-1e659fe9]{display:flex;flex-direction:column;gap:0}.value-card[data-v-1e659fe9]{display:flex;gap:var(--s-xl);padding:var(--s-xl) 0;border-bottom:1px solid var(--color-slate-200);align-items:flex-start}.value-card[data-v-1e659fe9]:first-child{border-top:1px solid var(--color-slate-200)}.value-card__num[data-v-1e659fe9]{font-family:var(--font-display);font-size:1rem;color:var(--color-gold);letter-spacing:2px;flex-shrink:0;width:36px;padding-top:4px}.value-card__body h3[data-v-1e659fe9]{margin-bottom:var(--s-xs);font-size:1.25rem}.value-card__body p[data-v-1e659fe9]{color:var(--color-text-muted);font-weight:300;line-height:1.65;font-size:.9375rem}.stats-band[data-v-1e659fe9]{padding:var(--s-3xl) 0}.stats-band__grid[data-v-1e659fe9]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-xl);text-align:center}.stats-band__num[data-v-1e659fe9]{display:block;font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);color:var(--color-cream);line-height:1;letter-spacing:-.02em}.stats-band__label[data-v-1e659fe9]{display:block;margin-top:var(--s-xs);font-size:.75rem;text-transform:uppercase;letter-spacing:2px;color:var(--color-slate-500)}.full-image[data-v-1e659fe9]{height:500px;overflow:hidden}.full-image[data-v-1e659fe9] img{width:100%;height:100%;object-fit:cover;object-position:center 70%}.about-cta__kicker[data-v-1e659fe9]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:var(--color-forest);margin-bottom:var(--s-md)}.about-cta h2[data-v-1e659fe9]{font-size:clamp(2rem,4vw,3rem)}@media(max-width:900px){.about-hero[data-v-1e659fe9]{grid-template-columns:1fr;min-height:auto;padding-top:140px}.about-hero__text[data-v-1e659fe9]{padding-right:var(--s-lg);order:-1}.about-hero__images[data-v-1e659fe9]{height:360px}.story__grid[data-v-1e659fe9]{grid-template-columns:1fr;gap:var(--s-xl)}.story__image[data-v-1e659fe9]{position:static}.mosaic__grid[data-v-1e659fe9]{grid-template-columns:1fr;height:auto}.mosaic__item[data-v-1e659fe9]{height:260px}.stats-band__grid[data-v-1e659fe9]{grid-template-columns:1fr 1fr;gap:var(--s-lg)}}@media(max-width:480px){.about-hero__images[data-v-1e659fe9]{grid-template-columns:1fr;height:auto}.about-hero__img--1[data-v-1e659fe9]{grid-row:auto;height:280px}.about-hero__img--2[data-v-1e659fe9],.about-hero__img--3[data-v-1e659fe9]{display:none}.value-card[data-v-1e659fe9]{flex-direction:column;gap:var(--s-sm)}.stats-band__grid[data-v-1e659fe9]{grid-template-columns:1fr 1fr}.full-image[data-v-1e659fe9]{height:300px}}
