.about-page{padding-bottom:var(--space-9)}.about-page__blocks{gap:var(--space-9);max-width:var(--max-content);padding:0 var(--gutter)}.about-page__blocks,.about-page__text{display:flex;flex-direction:column;margin:0 auto}.about-page__text{gap:var(--space-5);max-width:var(--measure)}.about-page__paragraph{font-size:var(--text-body);line-height:1.7;text-wrap:pretty}.about-page__split{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:center}.about-page__split-text{display:flex;flex-direction:column;gap:var(--space-5);max-width:var(--measure)}.about-page__heading{font-size:var(--text-title);font-weight:400;line-height:1.1;letter-spacing:-.02em}.about-page__pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6)}.about-page__frame{position:relative;width:100%;overflow:hidden}.about-page__frame--wide{aspect-ratio:4/3}.about-page__frame--tall{aspect-ratio:3/4}.about-page__image{object-fit:cover}.about-page__cta{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);border-top:var(--border-hair) solid var(--color-hairline);padding-top:var(--space-8);text-align:center}.about-page__cta-title{font-size:var(--text-title);line-height:1.1;letter-spacing:-.02em}.about-page__cta-link{display:flex;align-items:center;height:60px;padding:0 var(--space-6);background-color:var(--color-ink-strong);color:var(--color-surface);font-family:var(--font-sans);font-size:19px;text-decoration:none;transition:background-color var(--dur-move) var(--ease)}.about-page__cta-link:hover{background-color:var(--color-ink)}@media (max-width:768px){.about-page__blocks{gap:var(--space-8);padding:0 20px}.about-page__pair,.about-page__split{grid-template-columns:1fr;gap:var(--space-6)}}