.section-bm-our-story,.section-bm-os-hero,.section-bm-os-founders,.section-bm-os-timeline,.section-bm-os-philosophy,.section-bm-os-map,.section-bm-os-cta,.section-bm-os-rich-text{--section-padding-top: 0px;--section-padding-bottom: 0px;--page-padding: 0px;max-width:none;width:100%}body.our-story{overflow-x:hidden}body.our-story #MainContent,body.our-story .main-content{--page-width: 100%;max-width:none}.bm-os{--os-ink: #1c1c1c;--os-muted: #6a655e;--os-soft: #8a847c;--os-line: #d8c9b0;--os-gold: #c4b08a;--os-paper: #faf7f2;--os-max: calc(100% - 80px) ;--os-serif: var(--font-heading-family), var(--font-body-family), sans-serif;--os-sans: var(--font-body-family), var(--font-heading-family), sans-serif;background:transparent;color:var(--os-ink);font-family:var(--os-sans)}.bm-os *,.bm-os *:before,.bm-os *:after{box-sizing:border-box}.bm-os .bm-os-type--regular{font-style:normal}.bm-os .bm-os-type--italic{font-style:italic}.bm-os .bm-os-type--bold{font-weight:700}.bm-os .bm-os-type--bold-italic{font-style:italic;font-weight:700}.bm-os .bm-os-type--vertical,.bm-os .bm-os-type--vertical-italic,.bm-os .bm-os-type--vertical-bold,.bm-os .bm-os-type--vertical-bold-italic{writing-mode:vertical-rl;text-orientation:mixed}.bm-os .bm-os-type--vertical-italic,.bm-os .bm-os-type--vertical-bold-italic{font-style:italic}.bm-os .bm-os-type--vertical-bold,.bm-os .bm-os-type--vertical-bold-italic{font-weight:700}.bm-os__wrap{width:var(--os-max);margin:0 auto}.bm-os__kicker{margin:0 0 18px;font-size:var(--os-kicker-size, 11px);font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--os-kicker-color, var(--os-soft))}.bm-os__kicker--center{text-align:center}.bm-os-hero{position:relative;padding:var(--os-hero-pad-top, 0px) 0 max(0px,var(--os-hero-pad-bottom, 0px));margin-bottom:min(0px,var(--os-hero-pad-bottom, 0px));min-height:720px;overflow:hidden}.bm-os-hero__grid{position:relative;z-index:1;width:100%;display:block;min-height:720px;padding-left:5vw}.bm-os-hero__copy{position:relative;z-index:1;max-width:560px;padding:80px 48px 72px 0}.bm-os-hero__copy:before{content:"";position:absolute;top:0;bottom:0;left:-5vw;width:min(720px,58vw);background:linear-gradient(90deg,var(--os-hero-fade, #ffffff) 0%,var(--os-hero-fade, #ffffff) 58%,transparent 100%);pointer-events:none;z-index:-1}.bm-os-hero__title{margin:0 0 22px;font-family:var(--os-serif);font-size:var(--os-hero-heading, 68px);font-weight:400;line-height:.98;letter-spacing:-.025em;color:var(--os-hero-heading-color, var(--os-ink))}.bm-os-hero__rule{width:56px;height:1px;margin:0 0 28px;background:var(--os-gold)}.bm-os-hero__lead{margin:0 0 22px;font-size:var(--os-hero-lead, 16px);line-height:1.55;color:var(--os-hero-lead-color, var(--os-ink))}.bm-os-hero__text{margin:0 0 16px;max-width:460px;font-size:var(--os-hero-text, 15px);line-height:1.75;color:var(--os-hero-text-color, var(--os-muted))}.bm-os-hero__text p{margin:0 0 16px}.bm-os-hero__text p:last-child{margin-bottom:0}.bm-os-hero__close{margin:28px 0 0;font-size:var(--os-hero-close, 15px);line-height:1.5;color:var(--os-hero-close-color, var(--os-ink))}.bm-os-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;min-height:720px}.bm-os-hero__media img,.bm-os-hero__media .placeholder-svg,.bm-os-hero__fallback{display:block;width:100%;height:100%;min-height:720px;object-fit:cover;object-position:center}.bm-os-founders{padding:var(--os-founders-pad-top, 80px) 40px max(0px,var(--os-founders-pad-bottom, 80px));margin-bottom:min(0px,var(--os-founders-pad-bottom, 80px))}.bm-os-founders__layout{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,1.15fr) minmax(0,1fr);grid-template-areas:"left photo right";gap:32px 48px;align-items:center}.bm-os-founders__layout--has-kicker{grid-template-areas:"kicker kicker kicker" "left photo right"}.bm-os-founders__layout>.bm-os__kicker{grid-area:kicker;margin-bottom:0;text-align:center}.bm-os-founders__photo{grid-area:photo}.bm-os-founder--1{grid-area:left}.bm-os-founder--2{grid-area:right}.bm-os-founders__photo img{display:block;width:100%;height:auto;object-fit:cover}.bm-os-founder{display:block}.bm-os-founder__name{margin:4px 0 6px;font-family:var(--os-serif);font-size:var(--os-founder-name, 30px);font-weight:400;letter-spacing:-.02em;color:var(--os-founder-name-color, var(--os-ink))}.bm-os-founder__role{margin:0 0 16px;font-size:var(--os-founder-role, 11px);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--os-founder-role-color, var(--os-soft))}.bm-os-founder__quote{margin:0 0 14px;font-family:var(--os-serif);font-size:var(--os-founder-quote, 18px);font-style:italic;line-height:1.45;color:var(--os-founder-quote-color, var(--os-ink))}.bm-os-founder__bio{margin:0;font-size:var(--os-founder-bio, 14px);line-height:1.7;color:var(--os-founder-bio-color, var(--os-muted))}.bm-os-tl{padding:var(--os-tl-pad-top, 48px) 0 max(0px,var(--os-tl-pad-bottom, 64px));margin-bottom:min(0px,var(--os-tl-pad-bottom, 64px))}.bm-os-tl__wrap{width:var(--os-max);margin:0 auto}.bm-os-tl__heading{margin:var(--os-tl-heading-y, 32px) 0 -64px;font-family:var(--os-sans);font-size:var(--os-tl-heading, 18px);font-weight:400;color:var(--os-tl-heading-color, #b4b4b4)}.bm-os-tl__heading--left{text-align:left}.bm-os-tl__heading--center{text-align:center}.bm-os-tl__heading--right{text-align:right}.bm-os-tl__board{position:relative;display:flex;align-items:center;padding:200px 0}.bm-os-tl__line{position:absolute;left:0;right:0;top:50%;z-index:0;height:1px;background:#c8c8c8;transform:translateY(-50%)}.bm-os-tl__item{position:relative;z-index:1;flex:1 1 0;min-width:0;height:36px}.bm-os-tl__mark,.bm-os-tl__textbox{position:absolute;left:50%;transform:translate(-50%)}.bm-os-tl__mark{display:flex;flex-direction:column;align-items:center;gap:10px}.bm-os-tl__item--above .bm-os-tl__mark{bottom:calc(50% + 6px)}.bm-os-tl__item--below .bm-os-tl__mark{top:calc(50% + 6px)}.bm-os-tl__item--text-below .bm-os-tl__textbox{top:calc(50% + 10px)}.bm-os-tl__item--text-above .bm-os-tl__textbox{bottom:calc(50% + 10px)}.bm-os-tl__year{display:inline-flex;align-items:center;justify-content:center;min-width:86px;min-height:36px;height:auto;padding:0 16px;border-radius:999px;background:#3e5170;color:var(--os-tl-year-color, #fff);font-size:var(--os-tl-year-size, 14px);font-weight:600;letter-spacing:.02em;white-space:nowrap}.bm-os-tl__icon{display:flex;align-items:center;justify-content:center;width:var(--os-tl-icon, 26px);height:var(--os-tl-icon, 26px);color:#3e5170}.bm-os-tl__icon svg{width:var(--os-tl-icon, 26px);height:var(--os-tl-icon, 26px)}.bm-os-tl__textbox{width:148px;margin:0;padding:8px 10px;border:none;background:var(--os-tl-text-bg, #fff);font-size:var(--os-tl-text-size, 11px);line-height:1.4;color:var(--os-tl-text-color, #6a6a6a);text-align:center;word-break:normal;overflow-wrap:break-word}.bm-os-tl__textbox--left{text-align:left}.bm-os-tl__textbox--center{text-align:center}.bm-os-tl__textbox--right{text-align:right}.bm-os-rt{padding:var(--os-rt-pad-top, 50px) 40px max(0px,var(--os-rt-pad-bottom, 50px));margin-bottom:min(0px,var(--os-rt-pad-bottom, 50px))}.bm-os-rt--left{text-align:left}.bm-os-rt--center{text-align:center}.bm-os-rt--right{text-align:right}.bm-os-rt__heading{margin:0;font-family:var(--os-sans);font-size:var(--os-rt-heading, 28px);font-weight:500;letter-spacing:.18em;line-height:1.3;text-transform:uppercase;color:var(--os-rt-heading-color, #2c3b54)}.bm-os-phil{padding:var(--os-phil-pad-top, 0px) 0 max(0px,var(--os-phil-pad-bottom, 0px));margin-bottom:min(0px,var(--os-phil-pad-bottom, 0px))}.bm-os-phil__grid{width:100%;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.9fr) minmax(0,1.15fr);gap:0 48px;align-items:stretch;min-height:620px}.bm-os-phil__img{min-height:620px}.bm-os-phil__img img,.bm-os-phil__img .placeholder-svg{display:block;width:100%;height:100%;min-height:620px;object-fit:cover}.bm-os-phil__copy{max-width:420px;margin:0 auto;padding:64px 8px;text-align:left;display:flex;flex-direction:column;justify-content:center}.bm-os-phil__title{margin:0;font-family:var(--os-serif);font-size:var(--os-phil-heading, 46px);font-weight:400;line-height:1.12;letter-spacing:-.03em;color:var(--os-phil-heading-color, var(--os-ink))}.bm-os-phil__rule{width:48px;height:2px;margin:22px 0 24px;background:var(--os-gold)}.bm-os-phil__text{margin:0;font-size:var(--os-phil-text, 15px);line-height:1.75;color:var(--os-phil-text-color, var(--os-muted))}.bm-os-phil__text p{margin:0 0 18px}.bm-os-phil__text p:last-child{margin-bottom:0}.bm-os-phil__close{margin:28px 0 0;font-size:var(--os-phil-close, 16px);color:var(--os-phil-close-color, var(--os-ink))}.bm-os-map{padding:var(--os-map-pad-top, 80px) 40px max(0px,var(--os-map-pad-bottom, 88px));margin-bottom:min(0px,var(--os-map-pad-bottom, 88px))}.bm-os-map__grid{width:100%;display:grid;grid-template-columns:minmax(320px,.88fr) minmax(0,1.22fr);gap:48px 40px;align-items:start}.bm-os-map__copy{min-width:0;padding-top:12px}.bm-os-map__visual{min-width:0}.bm-os-map__art{position:relative;overflow:visible}.bm-os-map__svg,.bm-os-map__img{display:block;width:var(--os-map-img-size, 100%);max-width:none;height:auto;object-fit:contain;object-position:center;transform:translate(var(--os-map-img-x, 0px),var(--os-map-img-y, 0px))}.bm-os-map__caption{margin:28px 0 0;max-width:380px;font-size:var(--os-map-caption, 16px);line-height:1.7;color:var(--os-map-caption-color, var(--os-ink));transform:translate(var(--os-map-caption-x, 0px),var(--os-map-caption-y, 0px))}.bm-os-map__heading{margin:0;font-family:var(--os-serif);font-size:var(--os-map-heading, 52px);font-weight:400;line-height:1.05;letter-spacing:-.03em;color:var(--os-map-heading-color, var(--os-ink))}.bm-os-map__rule{width:48px;height:2px;margin:28px 0 24px;background:var(--os-gold)}.bm-os-map__lead{margin:0 0 56px;max-width:420px;font-size:var(--os-map-text, 16px);line-height:1.7;color:var(--os-map-text-color, var(--os-muted))}.bm-os-map__stats{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:0}.bm-os-stat{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 auto}.bm-os-stat__icon{width:var(--os-map-icon, 52px);height:var(--os-map-icon, 52px);margin-bottom:22px;color:#b7aea3;transform:translateY(var(--os-map-icon-y, 0px))}.bm-os-stat__icon svg{width:var(--os-map-icon, 52px);height:var(--os-map-icon, 52px);stroke-width:1.15}.bm-os-stat__num{margin:0 0 10px;font-family:var(--os-serif);font-size:var(--os-map-stat, 52px);font-weight:400;letter-spacing:-.03em;line-height:1;color:var(--os-map-stat-color, var(--os-ink));transform:translateY(var(--os-map-stat-y, 0px))}.bm-os-stat__label{margin:0;font-size:var(--os-map-label, 12px);font-weight:500;letter-spacing:.16em;line-height:1.55;text-transform:uppercase;color:var(--os-map-label-color, var(--os-ink));transform:translateY(var(--os-map-label-y, 0px))}.bm-os-cta{position:relative;overflow:hidden;background:transparent;color:#fff;text-align:center;padding:var(--os-cta-pad-top, 88px) 24px max(0px,var(--os-cta-pad-bottom, 92px));margin-bottom:min(0px,var(--os-cta-pad-bottom, 92px))}.bm-os-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.bm-os-cta__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.bm-os-cta--has-image .bm-os-cta__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a73}.bm-os-cta__inner{position:relative;z-index:1}.bm-os-cta__title{margin:0 auto 22px;max-width:720px;font-family:var(--os-serif);font-size:var(--os-cta-heading, 48px);font-weight:400;letter-spacing:-.02em;color:var(--os-cta-heading-color, #fff)}.bm-os-cta__text{margin:0 auto 36px;max-width:560px;font-size:var(--os-cta-text, 15px);line-height:1.7;color:var(--os-cta-text-color, #b8b8b8)}.bm-os-cta__btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 28px;border:1px solid rgba(255,255,255,.85);color:var(--os-cta-btn-color, #fff);font-size:var(--os-cta-btn, 12px);font-weight:500;letter-spacing:.18em;text-decoration:none;text-transform:uppercase}.bm-os-cta__btn:hover{background:#fff;color:#1a1a1a}@media(max-width:1199px){.bm-os{--os-max: calc(100% - 48px) }.bm-os-phil__grid{grid-template-columns:1fr;gap:40px}.bm-os-founders,.bm-os-rt{padding-inline:24px}.bm-os-rt__heading{font-size:16px}.bm-os-founders__layout,.bm-os-founders__layout--has-kicker{display:flex;flex-direction:column;grid-template-areas:none;gap:24px}.bm-os-founders__layout>.bm-os__kicker{order:2;margin-bottom:0;text-align:center}.bm-os-founders__photo{order:1}.bm-os-founder--1{order:3}.bm-os-founder--2{order:4;margin-top:8px}.bm-os-founder__name{font-size:25px}.bm-os-founder__role{font-size:11px}.bm-os-founder__quote{font-size:15px}.bm-os-founder__bio{font-size:14px}.bm-os-hero,.bm-os-hero__grid,.bm-os-hero__media,.bm-os-hero__media img,.bm-os-hero__media .placeholder-svg,.bm-os-hero__fallback{min-height:560px}.bm-os-hero__grid{padding-left:24px}.bm-os-hero__copy{padding:56px 24px 56px 0}.bm-os-hero__title{font-size:37px}.bm-os-hero__lead{font-size:13px}.bm-os-hero__text{font-size:12px}.bm-os-hero__copy:before{left:-24px;width:min(100%,420px)}.bm-os-phil__grid{min-height:0}.bm-os-phil__img,.bm-os-phil__img img,.bm-os-phil__img .placeholder-svg{min-height:360px}.bm-os-phil__copy{max-width:none;padding:8px 24px 24px}.bm-os-phil .bm-os__kicker{font-size:11px}.bm-os-phil__title{font-size:37px}.bm-os-phil__text{font-size:13px}.bm-os-phil__close{font-size:15px}.bm-os-map{padding-inline:28px;padding-bottom:56px;margin-bottom:0;text-align:center}.bm-os-map__grid{display:flex;flex-direction:column;align-items:center;gap:0}.bm-os-map__copy,.bm-os-map__visual{display:contents}.bm-os-map__heading{order:1;width:100%;font-size:clamp(34px,9vw,44px);line-height:1.12;letter-spacing:-.035em}.bm-os-map__lead{order:2;width:100%;max-width:34ch;margin:18px 0 40px;font-size:15px;line-height:1.55}.bm-os-map__art{order:3;width:100%;margin:0 0 44px;overflow:hidden}.bm-os-map__img,.bm-os-map__svg{width:100%;max-width:100%;transform:none}.bm-os-map__stats{order:4;display:grid;grid-template-columns:1fr 1fr 1.15fr;align-items:start;width:100%;margin:0 0 32px;gap:8px 6px;flex-wrap:nowrap}.bm-os-stat{margin-inline-start:0!important;align-items:center;text-align:center;min-width:0}.bm-os-stat__icon{width:28px;height:28px;margin-bottom:14px;color:#c5bdb3;transform:none}.bm-os-stat__icon svg{width:28px;height:28px;stroke-width:1.2}.bm-os-stat__num{margin:0 0 8px;font-size:calc(var(--os-map-stat, 52px) * .55);transform:none}.bm-os-stat__label{font-size:9px;letter-spacing:.14em;line-height:1.45;transform:none}.bm-os-map__rule{order:5;width:100%;height:1px;margin:0 0 28px;background:#ddd8d2}.bm-os-map__caption{order:6;width:100%;max-width:28ch;margin:0;font-size:16px;line-height:1.5;transform:none}.bm-os-tl{padding-bottom:36px;margin-bottom:0}.bm-os-tl__heading{margin:8px 0 16px}.bm-os-tl__wrap{overflow:visible;width:calc(100% - 48px)}.bm-os-tl__board{display:flex;flex-direction:column;align-items:stretch;min-width:0;padding:4px 0 12px}.bm-os-tl__line{display:block;left:50%;right:auto;top:0;bottom:0;width:1.5px;height:auto;background:#c8c8c8;transform:translate(-50%)}.bm-os-tl__item{display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);column-gap:10px;row-gap:8px;align-items:start;height:auto;width:100%;flex:none;padding:0}.bm-os-tl__item+.bm-os-tl__item{margin-top:-52px}.bm-os-tl__item:after{content:"";grid-column:2;grid-row:1;width:8px;height:8px;margin-top:calc(var(--os-tl-icon, 26px) + 22px);border-radius:50%;background:#3e5170;justify-self:center;z-index:2}.bm-os-tl__mark,.bm-os-tl__textbox{position:static;left:auto;top:auto;bottom:auto;transform:none}.bm-os-tl__mark{flex-direction:column;align-items:center;gap:8px;margin:0}.bm-os-tl__item--below .bm-os-tl__mark{flex-direction:column-reverse}.bm-os-tl__item--above .bm-os-tl__mark,.bm-os-tl__item--above .bm-os-tl__textbox{grid-column:1;justify-self:end}.bm-os-tl__item--below .bm-os-tl__mark,.bm-os-tl__item--below .bm-os-tl__textbox{grid-column:3;justify-self:start}.bm-os-tl__item--above .bm-os-tl__textbox,.bm-os-tl__item--below .bm-os-tl__textbox{grid-row:2}.bm-os-tl__textbox,.bm-os-tl__textbox--left,.bm-os-tl__textbox--center,.bm-os-tl__textbox--right{width:100%;max-width:168px;padding:8px 10px;text-align:left}}@media(max-width:767px){.bm-os{--os-max: calc(100% - 32px) }.bm-os-founders,.bm-os-rt{padding-inline:16px}.bm-os-rt__heading{font-size:16px}.bm-os-hero,.bm-os-hero__grid,.bm-os-hero__media,.bm-os-hero__media img,.bm-os-hero__media .placeholder-svg,.bm-os-hero__fallback{min-height:520px}.bm-os-hero__grid{padding-left:16px}.bm-os-hero__copy{padding:40px 16px 40px 0}.bm-os-hero__title{font-size:37px}.bm-os-hero__lead{font-size:13px}.bm-os-hero__text{font-size:12px}.bm-os-hero__copy:before{left:-16px;width:min(100%,360px)}.bm-os-tl__wrap{width:calc(100% - 24px)}.bm-os-tl__item{padding:0}.bm-os-tl__textbox{max-width:148px}.bm-os-map{padding-inline:22px;padding-bottom:48px}.bm-os-map__heading{font-size:clamp(32px,9.2vw,40px)}.bm-os-map__lead{margin:14px 0 32px;font-size:14px}.bm-os-map__art{margin-bottom:36px}.bm-os-stat__num{font-size:calc(var(--os-map-stat, 52px) * .5)}.bm-os-stat__label{font-size:8px;letter-spacing:.12em}.bm-os-map__caption{font-size:15px}.bm-os-cta{padding-inline:20px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bm-our-story.css.map */
