.brcr-about-hero,.brcr-about-tab,.brcr-about-mission,.brcr-about-team,.brcr-about-cafe{--brcr-about-blue: var(--brcr-accent-secondary, #308ca3);--brcr-about-ink: #2c2c2c;--brcr-about-paper: #e7e2d8;--brcr-about-red: #d94941;--brcr-about-black: "Sofia Pro Black", sans-serif;--brcr-about-bold: "Sofia Pro Bold", "Sofia Pro Semi-Bold", "Sofia Pro Regular", sans-serif;--brcr-about-regular: "Sofia Pro Regular", sans-serif;box-sizing:border-box}.brcr-about-hero *,.brcr-about-tab *,.brcr-about-mission *,.brcr-about-team *,.brcr-about-cafe *{box-sizing:border-box}.brcr-about-eyebrow{margin:0 0 10px;color:var(--brcr-about-blue);font-family:var(--brcr-about-bold);font-weight:400;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:.25em}.brcr-about-h2{margin:0;color:var(--brcr-about-ink);font-family:var(--brcr-about-black);font-weight:400;font-size:32px;line-height:1.1;text-transform:uppercase;letter-spacing:.04em;text-wrap:balance}.brcr-about-lede{max-width:60ch;margin:14px 0 0;color:var(--brcr-about-ink);font-family:var(--brcr-about-regular);font-weight:400;font-size:19px;line-height:1.55;letter-spacing:normal}.brcr-about-hero{position:relative;display:flex;align-items:flex-end;min-height:600px;overflow:hidden;background:var(--brcr-about-ink);color:#fff}.brcr-about-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%}.brcr-about-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#2c2c2cd1,#2c2c2c40 55%,#2c2c2c73)}.brcr-about-hero__copy{position:relative;max-width:900px;padding:56px}.brcr-about-hero__eyebrow{margin:0 0 10px;color:#fff;opacity:.9;font-family:var(--brcr-about-bold);font-weight:400;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:.25em}.brcr-about-hero__display{margin:0;color:#fff;font-family:var(--brcr-about-black);font-weight:400;font-size:clamp(34px,5vw,64px);line-height:1.02;text-transform:uppercase;letter-spacing:.04em}.brcr-about-hero__lede{max-width:60ch;margin:14px 0 0;color:#fff;font-family:var(--brcr-about-regular);font-weight:400;font-size:19px;line-height:1.55;letter-spacing:normal}.brcr-about-tab{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:16px 32px;background:var(--brcr-about-ink);color:#fff}.brcr-about-tab__h1{margin:0;color:#fff;font-family:var(--brcr-about-black);font-weight:400;font-size:24px;line-height:1.2;text-transform:uppercase;letter-spacing:.2em}.brcr-about-tab__text{margin:0;color:#ffffffe0;font-family:var(--brcr-about-regular);font-weight:400;font-size:15px;line-height:1.4;letter-spacing:normal}.brcr-about-mission{padding:72px 56px;background:var(--brcr-about-paper);color:var(--brcr-about-ink);text-align:left}.brcr-about-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}.brcr-about-pillar{padding:28px 26px;background:#fff;border-top:4px solid var(--brcr-about-blue);border-radius:0 0 16px 16px}.brcr-about-pillar__num{color:var(--brcr-about-blue);font-family:var(--brcr-about-bold);font-weight:400;font-size:13px;letter-spacing:.25em}.brcr-about-pillar__heading{margin:8px 0 10px;color:var(--brcr-about-ink);font-family:var(--brcr-about-black);font-weight:400;font-size:22px;line-height:1.15;text-transform:uppercase;letter-spacing:.03em}.brcr-about-pillar__text{margin:0;color:var(--brcr-about-ink);font-family:var(--brcr-about-regular);font-weight:400;font-size:15px;line-height:1.6;letter-spacing:normal}.brcr-about-team{display:block;padding:72px 56px;background:#fff;color:var(--brcr-about-ink)}.brcr-about-team__head{display:flex;align-items:center;gap:16px;margin:0 0 28px}.brcr-about-team__heading{flex:none;margin:0;color:var(--brcr-about-ink);font-family:var(--brcr-about-bold);font-weight:400;font-size:13px;line-height:1.4;text-transform:uppercase;letter-spacing:.25em}.brcr-about-team__rule{flex:1;height:1px;background:var(--brcr-about-ink);opacity:.35}.brcr-about-team__toggle{display:flex;flex:none;align-items:center;gap:4px;padding-left:12px;border-left:1px solid rgba(44,44,44,.15)}.brcr-about-team__toggle-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;background:none;border:0;border-radius:4px;color:#2c2c2c8c;cursor:pointer;transition:color .15s ease}.brcr-about-team__toggle-btn:hover,.brcr-about-team__toggle-btn[aria-pressed=true]{color:var(--brcr-about-ink)}.brcr-about-team__toggle-btn:focus-visible{outline:2px solid var(--brcr-about-blue);outline-offset:-2px}.brcr-about-team__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:stretch}.brcr-about-member,.brcr-about-crew{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid var(--brcr-about-blue);border-top:0;border-radius:0 0 16px 16px}.brcr-about-member__photo{position:relative;aspect-ratio:4 / 5;background:var(--brcr-about-paper)}.brcr-about-member__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.brcr-about-member__initials{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--brcr-about-blue);opacity:.35;font-family:var(--brcr-about-black);font-size:42px;letter-spacing:.04em}.brcr-about-member__shade{position:absolute;top:50%;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#0a0a0a99,#0a0a0a00)}.brcr-about-member__who{position:absolute;left:18px;right:18px;bottom:18px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}.brcr-about-member__name{margin:0;color:#fff;font-family:var(--brcr-about-black);font-weight:400;font-size:20px;line-height:1.05;text-transform:uppercase;letter-spacing:.03em;overflow-wrap:anywhere}.brcr-about-member__title{margin:4px 0 0;color:#fff;font-family:var(--brcr-about-regular);font-weight:400;font-size:12px;line-height:1.35;text-transform:uppercase;letter-spacing:.12em;white-space:normal;overflow-wrap:anywhere}.brcr-about-member__title span{display:block}.brcr-about-member__bio{flex:1;padding:14px 18px 18px;color:var(--brcr-about-ink);font-family:var(--brcr-about-regular);font-size:14px;line-height:1.5;letter-spacing:normal}.brcr-about-member__bio p{margin:0 0 .75em}.brcr-about-member__bio p:last-child{margin-bottom:0}.brcr-about-team[data-view=compact] .brcr-about-member__bio{display:none}.brcr-about-crew{background:var(--brcr-about-paper)}.brcr-about-crew__body{flex:1;display:flex;flex-direction:column;justify-content:center;padding:24px}.brcr-about-crew__heading{margin:0 0 8px;color:var(--brcr-about-ink);font-family:var(--brcr-about-black);font-weight:400;font-size:20px;line-height:1.1;text-transform:uppercase;letter-spacing:.04em}.brcr-about-crew__text{margin:0;color:var(--brcr-about-ink);font-family:var(--brcr-about-regular);font-size:15px;line-height:1.5;letter-spacing:normal}.brcr-about-crew__bar{display:block;padding:9px 0;line-height:26px;background:var(--brcr-about-red);color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:2.5px;font-family:var(--brcr-about-regular);font-size:12px}.brcr-about-crew__bar:hover{color:#fff;text-decoration:underline}.brcr-about-crew__bar:focus-visible{outline:2px solid var(--brcr-about-ink);outline-offset:-4px}.brcr-about-cafe{display:grid;grid-template-columns:1fr 1fr;min-height:440px}.brcr-about-cafe--no-image{grid-template-columns:1fr}.brcr-about-cafe__text{display:flex;flex-direction:column;justify-content:center;padding:64px 56px;background:var(--brcr-about-paper);color:var(--brcr-about-ink)}.brcr-about-cafe__body{max-width:62ch;margin:12px 0 0;color:var(--brcr-about-ink);font-family:var(--brcr-about-regular);font-size:16px;line-height:1.65;letter-spacing:normal}.brcr-about-cafe__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.brcr-about-cafe__photo{position:relative;min-height:320px;background:var(--brcr-about-paper)}.brcr-about-cafe__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.brcr-about-btn{display:inline-block;padding:14px 22px;background:var(--brcr-about-blue);color:#fff;border:2px solid var(--brcr-about-blue);border-radius:999px;font-family:var(--brcr-about-bold);font-weight:400;font-size:14px;line-height:1.2;text-transform:uppercase;letter-spacing:.12em;text-decoration:none;transition:background-color .2s ease,color .2s ease}.brcr-about-btn:hover{background:var(--brcr-about-ink);border-color:var(--brcr-about-ink);color:#fff}.brcr-about-btn--outline{background:transparent;color:var(--brcr-about-ink);border-color:currentColor}.brcr-about-btn--outline:hover{background:var(--brcr-about-ink);border-color:var(--brcr-about-ink);color:#fff}.brcr-about-btn:focus-visible{outline:2px solid var(--brcr-about-ink);outline-offset:3px}@media screen and (min-width:750px)and (max-width:989px){.brcr-about-team__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.brcr-about-h2{font-size:26px}.brcr-about-lede{font-size:16px}.brcr-about-hero{min-height:520px}.brcr-about-hero__copy{padding:28px 20px}.brcr-about-hero__lede{font-size:16px}.brcr-about-tab{flex-direction:column;align-items:center;gap:6px;padding:16px 20px;text-align:center}.brcr-about-tab__h1{font-size:20px;letter-spacing:.16em}.brcr-about-tab__text{font-size:13px;text-wrap:balance}.brcr-about-mission{padding:44px 20px}.brcr-about-pillars{grid-template-columns:1fr;gap:16px}.brcr-about-team{padding:44px 20px}.brcr-about-team__head{flex-wrap:wrap;row-gap:10px}.brcr-about-team__toggle{flex:1 0 100%;justify-content:flex-end;padding-left:0;border-left:0}.brcr-about-team__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.brcr-about-member__who{left:12px;right:12px;bottom:12px}.brcr-about-member__name{font-size:16px}.brcr-about-member__bio{padding:10px 12px 14px;font-size:13px}.brcr-about-crew:nth-child(odd){grid-column:1 / -1}.brcr-about-cafe{grid-template-columns:1fr;min-height:0}.brcr-about-cafe__photo{order:-1;min-height:240px;height:240px}.brcr-about-cafe__text{padding:36px 20px}.brcr-about-btn{padding:14px 18px;font-size:13px}}@media(prefers-reduced-motion:reduce){.brcr-about-team__toggle-btn,.brcr-about-btn{transition:none}}[id$=__brcr_awards_band] .brcr-home-featured{width:auto;max-width:none;margin:0;padding:48px 56px;background:#fff}@media screen and (max-width:749px){[id$=__brcr_awards_band] .brcr-home-featured{padding:44px 20px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/brcr-about.css.map */
