.bloom-founder{background:rgb(var(--bloom-sand))}.bloom-founder__grid{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,5vw,5rem);align-items:center}@media screen and (min-width:990px){.bloom-founder__grid{grid-template-columns:1fr 1fr}.bloom-founder--media-right .bloom-founder__media{order:1}}.bloom-founder__media{position:relative;aspect-ratio:4 / 5;border-radius:var(--bloom-radius);overflow:hidden;background:rgb(var(--bloom-cream));box-shadow:0 40px 80px -50px rgba(var(--bloom-ink),.45)}.bloom-founder__media img,.bloom-founder__media svg{width:100%;height:100%;object-fit:cover}.bloom-founder__media img{transition:transform .9s var(--bloom-ease)}.bloom-founder__media:hover img{transform:scale(1.04)}.bloom-founder__copy{max-width:44rem}.bloom-founder__quote{font-family:var(--bloom-display-family);font-size:clamp(1.802rem,3.3vw,2.825rem);font-weight:500;line-height:1.2;letter-spacing:-.015em;color:rgb(var(--bloom-ink));margin:.75rem 0 0}.bloom-founder__body{font-family:var(--bloom-body-family);font-size:1.265rem;line-height:1.7;color:rgba(var(--bloom-muted),1);margin:1.6rem 0 0}.bloom-founder__body p{margin:0 0 1rem}.bloom-founder__body p:last-child{margin-bottom:0}.bloom-founder__sign{display:flex;align-items:center;gap:1rem;margin-top:2rem}.bloom-founder__sign-name{font-family:var(--bloom-display-family);font-size:1.725rem;font-style:italic;color:rgb(var(--bloom-ink))}.bloom-founder__sign-role{font-family:var(--bloom-body-family);font-size:1.273rem;letter-spacing:.02em;color:rgba(var(--bloom-muted),1)}@media(prefers-reduced-motion:reduce){.bloom-founder__media img{transition:none}.bloom-founder__media:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-bloom-founder.css.map */
