.bm-about{display:grid;grid-template-columns:1fr 1fr;background:var(--bm-off-white)}
.bm-about__copy{padding:64px var(--bm-gutter);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}
.bm-about h1,.bm-drops-page h1{font:var(--bm-display-weight) clamp(48px,5.8vw,96px)/.93 var(--bm-font-display);letter-spacing:-.065em;color:inherit;margin:36px 0}
.bm-about .rte{max-width:34ch;line-height:1.6}.bm-about .rte p+p{margin-top:20px}.bm-about .bm-button{margin-top:40px;width:100%;max-width:340px}
.bm-drops-page{background:var(--bm-off-white)}.bm-drops-page__header{padding:64px var(--bm-gutter)}.bm-drops-page__header .rte{max-width:48ch;font-size:14px}.bm-drops-page h1{font-size:clamp(72px,12vw,180px);margin:24px 0}
.bm-drop-record{display:grid;grid-template-columns:1fr 1fr;background:var(--bm-black);color:var(--bm-white)}.bm-drop-record__copy{padding:64px var(--bm-gutter);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;min-width:0}.bm-drop-record__number{font:var(--bm-display-weight) clamp(64px,9vw,144px)/.9 var(--bm-font-display);letter-spacing:-.07em}.bm-drop-record h2{font-size:clamp(36px,4.8vw,80px);line-height:1;letter-spacing:-.05em;overflow-wrap:anywhere}.bm-drop-record .bm-button{width:100%;max-width:340px;margin-top:16px}.bm-drop-record__image{display:block}
@media(max-width:749px){.bm-about,.bm-drop-record{grid-template-columns:1fr}.bm-about__copy,.bm-drop-record__copy{padding:48px 20px}.bm-about h1{font-size:13vw}.bm-drops-page__header{padding:48px 20px}.bm-drop-record h2{font-size:12vw}.bm-drop-record__number{font-size:88px}}
