.bb-about-split{display: grid;gap: var(--bb-space-8)}@media (min-width: 1024px){.bb-about-split{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--bb-space-6);align-items: center}}.bb-about-copy{display: flex;flex-direction: column;gap: var(--bb-space-4)}.bb-about-copy .bb-section-head{margin-bottom: var(--bb-space-4)}@media (min-width: 1024px){.bb-about-copy .bb-section-head{margin-bottom: 0}}.bb-about-copy p{margin: 0}.bb-about-company__collage{position: relative;aspect-ratio: 335 / 300;--bb-photo-radius: var(--bb-radius-lg);--bb-photo-frame: var(--bb-size-photo-frame-mobile)}@media (min-width: 1024px){.bb-about-company__collage{aspect-ratio: 588 / 520;--bb-photo-radius: var(--bb-radius-xl);--bb-photo-frame: var(--bb-size-photo-frame)}}.bb-about-company__photo{position: absolute;display: block;height: auto;border-radius: var(--bb-photo-radius);object-fit: cover;aspect-ratio: auto}.bb-about-company__photo--back{top: 0;left: 0;width: calc(240 / 335 * 100%);height: calc(206 / 300 * 100%)}.bb-about-company__photo--front{right: 0;bottom: 0;width: calc(182 / 335 * 100%);height: calc(160 / 300 * 100%);border: var(--bb-photo-frame) solid var(--bb-color-white);background-color: var(--bb-color-mist)}@media (min-width: 1024px){.bb-about-company__photo--back{width: calc(420 / 588 * 100%);height: calc(360 / 520 * 100%)}.bb-about-company__photo--front{width: calc(320 / 588 * 100%);height: calc(280 / 520 * 100%)}}.bb-about-mission__grid{display: grid;gap: var(--bb-space-4);margin-block: 0;padding: 0;list-style: none}@media (min-width: 1024px){.bb-about-mission__grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--bb-space-6)}}.bb-about-mission .bb-card__text{margin-bottom: 0}.bb-about-values .bb-section-head{margin-bottom: var(--bb-space-8)}@media (min-width: 768px){.bb-about-values .bb-section-head{margin-bottom: var(--bb-space-12)}}.bb-about-why__media{order: -1;--bb-ratio: 335 / 240}.bb-about-why__img{display: block;width: 100%;height: auto;aspect-ratio: var(--bb-ratio);border-radius: var(--bb-radius-lg);object-fit: cover}@media (min-width: 1024px){.bb-about-why__media{order: 0;--bb-ratio: 588 / 440}.bb-about-why__img{border-radius: var(--bb-radius-xl)}.bb-about-why .bb-checklist{gap: var(--bb-space-4)}}
