.ba-about-story{padding-top:var(--ba-about-padding-top);padding-bottom:var(--ba-about-padding-bottom);color:var(--ba-color-text);font-family:var(--ba-font-family)}.ba-about-story--white{background-color:var(--ba-color-surface)}.ba-about-story--light-blue{background-color:var(--ba-color-surface-alt)}.ba-about-story--warm-neutral{background-color:var(--ba-color-warm)}.ba-about-story__container{display:grid;gap:clamp(3.2rem,6vw,7.2rem);align-items:center}.ba-about-story__media{min-width:0;overflow:hidden;margin:0;border:.1rem solid var(--ba-color-border);border-radius:var(--ba-radius-large);background-color:var(--ba-color-warm)}.ba-about-story__media--landscape{aspect-ratio:4 / 3}.ba-about-story__media--square{aspect-ratio:1}.ba-about-story__media--portrait{aspect-ratio:4 / 5}.ba-about-story__media img{width:100%;height:100%;display:block;object-fit:cover}.ba-about-story__content{min-width:0;max-width:68rem}.ba-about-story--no-image .ba-about-story__content{max-width:86rem}.ba-about-story__text{margin-top:clamp(1.8rem,3vw,2.8rem);color:var(--ba-color-text-muted)}.ba-about-story__text>:first-child,.ba-about-story__callout-text>:first-child{margin-top:0}.ba-about-story__text>:last-child,.ba-about-story__callout-text>:last-child{margin-bottom:0}.ba-about-story__callout{margin-top:clamp(2.4rem,4vw,3.6rem);padding:clamp(2rem,3vw,2.8rem);border:.1rem solid rgba(47,126,166,.24);border-radius:var(--ba-radius-medium);background-color:var(--ba-color-surface-alt)}.ba-about-story--light-blue .ba-about-story__callout{background-color:var(--ba-color-surface)}.ba-about-story__callout h3{margin:0;color:var(--ba-color-text);font-family:var(--ba-font-family);font-size:clamp(2rem,2.4vw,2.6rem);font-weight:700;line-height:1.2;letter-spacing:0}.ba-about-story__callout-text{margin-top:1rem;color:var(--ba-color-text-muted)}.ba-about-story__link{margin-top:2rem}.ba-about-story__link:focus-visible{outline:.3rem solid var(--ba-color-accent);outline-offset:.3rem;box-shadow:0 0 0 .5rem #2f7ea62e}@media screen and (min-width:750px){.ba-about-story__container{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ba-about-story--image-right .ba-about-story__media{order:2}.ba-about-story--no-image .ba-about-story__container{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.ba-about-story{padding-top:min(var(--ba-about-padding-top),56px);padding-bottom:min(var(--ba-about-padding-bottom),56px)}.ba-about-story__container{gap:2.8rem}.ba-about-story__link{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ba-about.css.map */
