.about-page{background:var(--color-cream)}.about-page__section{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:1024px){.about-page__section{padding-top:3.5rem;padding-bottom:3.5rem}}.about-page__container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.about-page__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.about-page__container{padding-left:2rem;padding-right:2rem}}.about-page__container>.cms-editable,.about-page__container>.cms-insert-neighbor>.cms-editable,.about-page__container>.cms-composable{margin-inline:calc(50% - 50vw)}.about-page__container>.cms-editable>.about-page__row,.about-page__container>.cms-editable>.care-framework,.about-page__container>.cms-editable>.about-approach,.about-page__container>.cms-insert-neighbor>.cms-editable>.about-page__row,.about-page__container>.cms-insert-neighbor>.cms-editable>.care-framework,.about-page__container>.cms-insert-neighbor>.cms-editable>.about-approach{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.about-page__container>.cms-editable>.about-page__row,.about-page__container>.cms-editable>.care-framework,.about-page__container>.cms-editable>.about-approach,.about-page__container>.cms-insert-neighbor>.cms-editable>.about-page__row,.about-page__container>.cms-insert-neighbor>.cms-editable>.care-framework,.about-page__container>.cms-insert-neighbor>.cms-editable>.about-approach{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.about-page__container>.cms-editable>.about-page__row,.about-page__container>.cms-editable>.care-framework,.about-page__container>.cms-editable>.about-approach,.about-page__container>.cms-insert-neighbor>.cms-editable>.about-page__row,.about-page__container>.cms-insert-neighbor>.cms-editable>.care-framework,.about-page__container>.cms-insert-neighbor>.cms-editable>.about-approach{padding-left:2rem;padding-right:2rem}}.about-page__row{grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:2rem;display:grid}@media (min-width:1024px){.about-page__row{grid-template-columns:1fr 1fr;gap:3.5rem}}.about-page__row+.about-page__row{margin-top:4rem}@media (min-width:1024px){.about-page__row+.about-page__row{margin-top:160px;margin-bottom:160px}}.about-page__row--story{margin-top:4rem}@media (min-width:1024px){.about-page__row--story{margin-top:160px;margin-bottom:160px}}.about-page__content{max-width:36rem}.about-page__eyebrow{color:var(--Rebrand-Blue-700,#5464c6);margin-bottom:.75rem;font-size:24px;font-weight:800;line-height:1}.about-page__title{color:var(--Rebrand-Blue-900,#040e38);margin-bottom:1.25rem;font-size:56px;font-weight:800;line-height:1.05}.about-page__text{color:#4f5b79;margin-bottom:1rem;font-size:20px;line-height:1.55}.about-page__text:last-child{margin-bottom:0}.about-page__media{width:100%}.about-page__image{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;border-radius:1rem;width:100%;height:auto;display:block}.about-page__image--contain{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain}.about-page__content--story .about-page__title{margin-bottom:1rem}.about-page__members-directory-wrap{position:relative}.about-page__members-directory-wrap:before{content:"";pointer-events:none;width:9.5rem;height:1.9rem;position:absolute;top:-1.9rem;right:0}.about-page__members-directory-wrap:hover .about-page__edit-shortcut,.about-page__members-directory-wrap:focus-within .about-page__edit-shortcut{opacity:1;pointer-events:auto;transform:translateY(0)}.about-page__edit-shortcut{color:#fff;opacity:0;pointer-events:none;background:#040e38;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .75rem;font-size:.78rem;font-weight:700;line-height:1;text-decoration:none;transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;top:-1.8rem;right:0;transform:translateY(4px)}.about-page__edit-shortcut:focus-visible{outline-offset:2px;opacity:1;pointer-events:auto;outline:2px solid #5464c6;transform:translateY(0)}.about-page__edit-shortcut:hover:not(:focus-visible){opacity:.92}@media (max-width:1023px){.about-page__eyebrow{font-size:20px}.about-page__title{font-size:26px}h2.about-page__title{font-size:24px}.about-page__text{font-size:18px}}
