.bfl.team{background:var(--cream)}.bfl .team__inner{max-width:1440px;margin-inline:auto;padding:96px 128px}.bfl .team__head{text-align:center;max-width:960px;margin-inline:auto}.bfl .team__eyebrow{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--teal-700)}.bfl .team__title{margin-top:var(--space-12);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:clamp(32px,20.8px + 2.4vw,52px);line-height:1.15;color:var(--plum-700)}.bfl .team__subtitle{margin-top:var(--space-24);max-width:820px;margin-inline:auto;font-size:var(--fs-lg);line-height:1.6;color:var(--ink-700)}.bfl .team-member{display:grid;grid-template-columns:648px minmax(0,1fr);gap:56px;align-items:center;margin-top:64px}.bfl .team-member__img{width:100%;height:auto;border-radius:var(--radius-lg)}.bfl .team-member__name{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:28px;color:var(--plum-700)}.bfl .team-member__role{margin-top:var(--space-8);font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-500)}.bfl .team-member__bio{margin-top:var(--space-16);line-height:1.7;color:var(--ink-700)}@media(max-width:1100px){.bfl .team-member{grid-template-columns:1fr;gap:var(--space-32)}}@media(max-width:900px){.bfl .team__inner{padding:64px 24px}.bfl .team-member{margin-top:48px}}@media(min-width:901px)and (max-width:1280px){.bfl .team__inner{padding:64px 48px}.bfl .team-member{grid-template-columns:min(520px,46vw) minmax(0,1fr);gap:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bfl-team.css.map */
