.about-page[data-astro-cid-lwkq2sob]{overflow:hidden}.about-hero[data-astro-cid-lwkq2sob],.about-story[data-astro-cid-lwkq2sob],.about-gallery[data-astro-cid-lwkq2sob]{gap:clamp(var(--space-6), 7vw, var(--space-9));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.about-hero[data-astro-cid-lwkq2sob]{min-height:min(44rem,100svh - 5rem);padding-block:clamp(var(--space-7), 8vw, var(--space-9))}.about-hero__copy[data-astro-cid-lwkq2sob],.about-gallery__copy[data-astro-cid-lwkq2sob],.about-story__body[data-astro-cid-lwkq2sob],.about-section-heading[data-astro-cid-lwkq2sob]{min-width:0}.about-eyebrow[data-astro-cid-lwkq2sob],.about-gallery__target[data-astro-cid-lwkq2sob]{margin:0 0 var(--space-4);color:var(--color-accent);font-size:var(--font-size-sm);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.about-hero__brand[data-astro-cid-lwkq2sob]{margin:0 0 var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-lg)}.about-hero[data-astro-cid-lwkq2sob] h1[data-astro-cid-lwkq2sob]{max-width:15ch;font-size:clamp(var(--font-size-4xl), 5.5vw, var(--font-size-6xl));margin:0;font-weight:500}.about-hero__tagline[data-astro-cid-lwkq2sob]{margin:var(--space-5) 0 0;color:var(--color-accent-strong);font-size:clamp(var(--font-size-xl), 2.5vw, var(--font-size-2xl))}.about-hero__text[data-astro-cid-lwkq2sob]{max-width:38rem;margin:var(--space-5) 0 0;color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:var(--line-height-loose)}.about-hero__visual[data-astro-cid-lwkq2sob],.about-gallery__visual[data-astro-cid-lwkq2sob]{background:var(--color-surface);min-width:0;margin:0;overflow:hidden}.about-hero__visual[data-astro-cid-lwkq2sob]{aspect-ratio:2/3;justify-self:end;width:100%;max-width:30rem}.about-hero__visual[data-astro-cid-lwkq2sob] img,.about-gallery__visual[data-astro-cid-lwkq2sob] img{object-fit:cover;width:100%;height:100%}.about-story[data-astro-cid-lwkq2sob]{padding-block:clamp(var(--space-8), 9vw, var(--space-9));border-top:1px solid var(--color-border);align-items:start}.about-story__heading[data-astro-cid-lwkq2sob] h2[data-astro-cid-lwkq2sob],.about-section-heading[data-astro-cid-lwkq2sob] h2[data-astro-cid-lwkq2sob],.about-gallery[data-astro-cid-lwkq2sob] h2[data-astro-cid-lwkq2sob],.about-milestone[data-astro-cid-lwkq2sob] h2[data-astro-cid-lwkq2sob]{margin:0;font-weight:500}.about-story__body[data-astro-cid-lwkq2sob]{max-width:44rem}.about-story__body[data-astro-cid-lwkq2sob] p[data-astro-cid-lwkq2sob],.about-section-heading[data-astro-cid-lwkq2sob] p[data-astro-cid-lwkq2sob],.about-gallery__copy[data-astro-cid-lwkq2sob]>p[data-astro-cid-lwkq2sob]:not(.about-gallery__target),.about-milestone[data-astro-cid-lwkq2sob] p[data-astro-cid-lwkq2sob]{color:var(--color-text-muted);line-height:var(--line-height-loose)}.about-story__body[data-astro-cid-lwkq2sob] p[data-astro-cid-lwkq2sob]{font-size:var(--font-size-lg);margin:0}.about-story__body[data-astro-cid-lwkq2sob] p[data-astro-cid-lwkq2sob]+p[data-astro-cid-lwkq2sob]{margin-block-start:var(--space-5)}.about-milestone[data-astro-cid-lwkq2sob]{padding-block:clamp(var(--space-7), 7vw, var(--space-8));border-block:1px solid var(--color-border);background:var(--color-surface)}.about-milestone__inner[data-astro-cid-lwkq2sob]{text-align:center;max-width:48rem;margin-inline:auto}.about-milestone[data-astro-cid-lwkq2sob] p[data-astro-cid-lwkq2sob]{margin:var(--space-4) auto 0}.about-setup[data-astro-cid-lwkq2sob]{padding-block:clamp(var(--space-8), 9vw, var(--space-9))}.about-section-heading[data-astro-cid-lwkq2sob]{max-width:46rem}.about-section-heading[data-astro-cid-lwkq2sob] p[data-astro-cid-lwkq2sob]{margin:var(--space-4) 0 0}.about-setup__grid[data-astro-cid-lwkq2sob]{gap:var(--space-5);margin:var(--space-7) 0 var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.about-setup__item[data-astro-cid-lwkq2sob]{min-width:0;border-top:1px solid var(--color-border);padding-block-start:var(--space-4)}.about-setup[data-astro-cid-lwkq2sob] dt[data-astro-cid-lwkq2sob]{color:var(--color-accent);font-size:var(--font-size-sm);letter-spacing:.04em;text-transform:uppercase}.about-setup[data-astro-cid-lwkq2sob] dd[data-astro-cid-lwkq2sob]{margin:var(--space-3) 0 0;color:var(--color-text);overflow-wrap:anywhere}.about-gallery[data-astro-cid-lwkq2sob]{padding-block:clamp(var(--space-8), 9vw, var(--space-9));border-top:1px solid var(--color-border)}.about-gallery__copy[data-astro-cid-lwkq2sob]>p[data-astro-cid-lwkq2sob]:not(.about-gallery__target){max-width:36rem;margin:var(--space-4) 0 0}.about-gallery__visual[data-astro-cid-lwkq2sob]{aspect-ratio:3/2}.about-cta[data-astro-cid-lwkq2sob]{align-items:center;gap:var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--color-accent);color:var(--color-text);transition:color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard);margin-block-start:var(--space-5);text-decoration:none;display:inline-flex}.about-cta[data-astro-cid-lwkq2sob]:hover,.about-cta[data-astro-cid-lwkq2sob]:focus-visible{border-color:var(--color-accent-strong);color:var(--color-accent-strong)}.about-cta[data-astro-cid-lwkq2sob] span[data-astro-cid-lwkq2sob]{color:var(--color-accent)}@media (width<=64rem){.about-setup__grid[data-astro-cid-lwkq2sob]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=50rem){.about-hero[data-astro-cid-lwkq2sob],.about-story[data-astro-cid-lwkq2sob],.about-gallery[data-astro-cid-lwkq2sob]{gap:var(--space-6);grid-template-columns:1fr}.about-hero[data-astro-cid-lwkq2sob]{min-height:0;padding-block:var(--space-7)}.about-hero__visual[data-astro-cid-lwkq2sob]{justify-self:center}.about-gallery__visual[data-astro-cid-lwkq2sob]{aspect-ratio:4/3}.about-story[data-astro-cid-lwkq2sob],.about-setup[data-astro-cid-lwkq2sob],.about-gallery[data-astro-cid-lwkq2sob]{padding-block:var(--space-7)}.about-setup__grid[data-astro-cid-lwkq2sob]{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-6)}}@media (width<=30rem){.about-setup__grid[data-astro-cid-lwkq2sob]{grid-template-columns:1fr}}
