.about-story{padding-block:var(--space-2xl)}.about-story__inner{display:grid;grid-template-columns:1fr;gap:var(--space-xl);align-items:center}.about-story__title{font-size:var(--fs-3xl);margin-bottom:var(--space-md)}.about-story__lead{font-size:var(--fs-lg);color:var(--color-primary);font-weight:500;margin-bottom:var(--space-md)}.about-story__body{color:var(--color-text-muted);margin-bottom:var(--space-md)}.about-story__body:last-child{margin-bottom:0}.about-story__visual{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}.about-story__image{width:100%;height:auto;display:block}@media (min-width: 900px){.about-story__inner{grid-template-columns:1.1fr .9fr;gap:var(--space-2xl);align-items:stretch}.about-story__image{height:100%;object-fit:cover}}
