.about-page{background:var(--color-off-white);color:var(--color-ink);font-family:var(--font-body)}.about-hero{padding:111px var(--layout-page-inset) 112px;text-align:center}.about-hero__title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:var(--font-heading-h1);line-height:var(--lh-heading-h1);letter-spacing:var(--ls-heading-h1);color:var(--color-ink);margin:0}.about-text{gap:var(--layout-gap-related,24px);max-width:832px;padding:0 var(--layout-page-inset) 112px;box-sizing:content-box;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.about-text__block{margin-bottom:1.4em}.about-text__col .about-text__block>p:last-child{margin-bottom:0}.about-text__col .about-text__heading{margin-bottom:0;font-weight:600}.about-text__col p{font-size:var(--font-body-s,16px);color:var(--color-ink-body);margin:0 0 1.4em;font-weight:300;line-height:1.4}.about-text__col a{color:inherit;text-underline-position:from-font;text-decoration:underline}.about-text__col a:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}@media (max-width:1024px){.about-text{max-width:620px}}@media (max-width:640px){.about-hero{padding-block:72px 56px}.about-text{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:72px}}
