.about-what-we-do__section{width:100%;background-color:var(--color-navy-950);padding-block:calc(var(--spacing) * 16);@media (width >= 64rem){padding-block:calc(var(--spacing) * 20)}}.about-what-we-do__content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing) * 10);@media (width >= 64rem){gap:calc(var(--spacing) * 12);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}}.about-what-we-do__image{height:280px;width:100%;border-radius:var(--radius-xl);object-fit:cover;@media (width >= 64rem){order:2;aspect-ratio:1/1;height:auto}}.about-what-we-do__content-2{display:flex;flex-direction:column;gap:calc(var(--spacing) * 8)}.about-what-we-do__content-3{display:flex;flex-direction:column;gap:calc(var(--spacing) * 6)}.about-what-we-do__eyebrow{font-family:var(--font-heading);font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);font-weight:var(--font-weight-semibold);color:var(--color-gold-500);text-transform:uppercase}.about-what-we-do__title{font-family:var(--font-heading);font-size:var(--text-h2);line-height:1.1;font-weight:var(--font-weight-normal);color:var(--color-cream);@media (width >= 64rem){font-size:var(--text-title)}}.about-what-we-do__highlight{font-weight:var(--font-weight-semibold)}.about-what-we-do__divider{border-top-style:solid;border-top-width:1px;border-color:color-mix(in oklab,var(--color-cream) 20%,transparent)}.about-what-we-do__content-4{display:flex;flex-direction:column;gap:calc(var(--spacing) * 8);@media (width >= 64rem){flex-direction:row}}.about-what-we-do__content-5{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing) * 6)}.about-what-we-do__item-title{font-family:var(--font-heading);font-weight:var(--font-weight-semibold)}.about-what-we-do__highlight-2{font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);color:var(--color-cream)}.about-what-we-do__highlight-3{font-size:var(--text-h3);line-height:var(--text-h3--line-height);color:var(--color-gold-500)}.about-what-we-do__description{font-family:var(--font-sans);font-size:var(--text-body-lg);line-height:1.3;white-space:pre-line;color:var(--color-mist)}