.bm-media-page{background:var(--bm-bg);color:var(--bm-text)}.bm-media-page__wrap{margin:0 auto;max-width:1440px;padding-left:48px;padding-right:48px}.bm-media-hero{background:var(--bm-bg-deep);padding:72px 0 96px}.bm-media-hero__grid{align-items:center;display:grid;gap:clamp(56px,7vw,118px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.bm-media-hero__heading,.bm-media-featured__title,.bm-media-grid__heading,.bm-media-subscribe__heading,.bm-media-category__title{color:var(--bm-text);font-family:var(--bm-font-display);font-weight:400;letter-spacing:0;line-height:.9;margin:0;text-transform:uppercase}.bm-media-hero__heading{font-size:clamp(6.4rem,5.25vw,9.6rem);white-space:nowrap}.bm-media-hero__copy{color:var(--bm-muted);font-size:clamp(1.9rem,1.35vw,2.6rem);font-weight:500;line-height:1.45;margin:24px 0 0;max-width:68rem}.bm-media-hero__actions{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(120px,1fr)) minmax(280px,2fr)}.bm-media-stat{border:1px solid var(--bm-border);min-height:112px;padding:24px 20px}.bm-media-stat span{color:var(--bm-dim);display:block;font-family:var(--bm-font-mono);font-size:1.2rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.bm-media-stat strong{color:var(--bm-text);display:block;font-family:var(--bm-font-display);font-size:3.4rem;font-weight:400;line-height:.95;margin-top:10px;text-transform:uppercase}.bm-media-button{align-items:center;background:var(--bm-button-primary-bg);border:0;border-radius:var(--bm-button-radius);color:var(--bm-button-primary-text);cursor:pointer;display:inline-flex;font-family:var(--bm-font-display);font-size:2.2rem;justify-content:center;letter-spacing:0;line-height:1;min-height:56px;padding:0 28px;text-align:center;text-decoration:none;text-transform:uppercase}.bm-media-button[hidden]{display:none}.bm-media-button:hover,.bm-media-button:focus-visible{background:var(--bm-button-primary-bg-hover);color:var(--bm-button-primary-text)}.bm-media-button--dark{background:var(--bm-button-secondary-bg);border:1px solid var(--bm-button-secondary-border);color:var(--bm-button-secondary-text)}.bm-media-button--dark:hover,.bm-media-button--dark:focus-visible{background:var(--bm-button-secondary-bg-hover);color:var(--bm-button-secondary-text)}.bm-media-button--subscribe{gap:28px;min-height:112px;padding-left:34px;padding-right:34px;white-space:nowrap}.bm-media-button--subscribe>svg{flex:0 0 auto;height:34px;width:48px}.bm-media-featured{background:var(--bm-card);padding:58px 0}.bm-media-featured__grid{align-items:center;display:grid;gap:clamp(44px,7vw,90px);grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr)}.bm-media-featured__video{aspect-ratio:16 / 9;background:var(--bm-bg-deep);border:1px solid var(--bm-border);overflow:hidden;position:relative}.bm-media-featured__video iframe,.bm-media-featured__video [data-featured-player]{border:0;height:100%;width:100%}.bm-media-featured__poster{-webkit-appearance:none;appearance:none;background:var(--bm-bg-deep);border:0;cursor:pointer;display:block;height:100%;padding:0;position:relative;width:100%}.bm-media-featured__poster img{display:block;height:100%;object-fit:cover;width:100%}.bm-media-featured__poster-overlay{align-items:center;background:linear-gradient(180deg,#1e242824,#1e2428d1);bottom:0;color:var(--bm-text);display:flex;gap:14px;justify-content:flex-start;left:0;padding:22px 24px;position:absolute;right:0}.bm-media-featured__poster-icon{align-items:center;background:var(--bm-red);border-radius:999px;display:inline-flex;font-size:1.5rem;height:4.6rem;justify-content:center;width:4.6rem}.bm-media-featured__poster-label{font-family:var(--bm-font-mono);font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bm-media-featured__poster:hover .bm-media-featured__poster-icon,.bm-media-featured__poster:focus-visible .bm-media-featured__poster-icon{background:var(--bm-red-dark)}.bm-media-featured__title{font-size:clamp(3.8rem,4.4vw,6.2rem);margin-top:14px}.bm-media-featured__description{color:var(--bm-muted);display:-webkit-box;font-size:1.6rem;line-height:1.55;margin:18px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.bm-media-featured__meta{color:var(--bm-dim);font-family:var(--bm-font-mono);font-size:1.1rem;margin:16px 0 0;text-transform:uppercase}.bm-media-featured__content .bm-media-button{margin-top:28px}.bm-media-grid{background:var(--bm-bg);padding:68px 0 76px}.bm-media-grid__header{align-items:end;display:flex;gap:30px;justify-content:space-between;margin-bottom:34px}.bm-media-grid__heading{font-size:clamp(4rem,4.5vw,6.4rem);margin-top:12px}.bm-media-sort{align-items:center;display:flex;flex:0 0 auto;gap:14px}.bm-media-sort label{color:var(--bm-muted);font-size:1.6rem}.bm-media-sort select{-webkit-appearance:none;appearance:none;background-color:var(--bm-steel-blue);background-image:linear-gradient(45deg,transparent 50%,var(--bm-text) 50%),linear-gradient(135deg,var(--bm-text) 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% - 2px),calc(100% - 14px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;border:1px solid var(--bm-border);border-radius:0;color:var(--bm-text);font-family:var(--bm-font-body);font-size:1.4rem;min-width:180px;padding:14px 44px 14px 20px}.bm-media-grid__items{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.bm-video-card{background:var(--bm-card);border:1px solid var(--bm-border);display:grid;grid-template-columns:minmax(130px,42%) minmax(0,1fr);min-height:172px;overflow:hidden}.bm-video-card[hidden]{display:none}.bm-video-card__image{background:var(--bm-bg-deep);min-height:100%;overflow:hidden;position:relative}.bm-video-card__image img{height:100%;object-fit:cover;width:100%}.bm-video-card__duration{background:#050708db;bottom:8px;color:var(--bm-text);font-family:var(--bm-font-mono);font-size:1rem;padding:4px 6px;position:absolute;right:8px}.bm-video-card__body{display:flex;flex-direction:column;min-width:0;padding:18px}.bm-video-card__meta{color:var(--bm-dim);font-family:var(--bm-font-mono);font-size:1rem;line-height:1.4;text-transform:uppercase}.bm-video-card__title{color:var(--bm-text);display:-webkit-box;font-family:var(--bm-font-display);font-size:2.4rem;font-weight:400;line-height:1;margin:10px 0 8px;overflow:hidden;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bm-video-card__description{color:var(--bm-muted);display:-webkit-box;font-size:1.3rem;line-height:1.4;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bm-video-card__link{color:var(--bm-text);font-family:var(--bm-font-mono);font-size:1.1rem;margin-top:auto;padding-top:10px;text-decoration:none;text-transform:uppercase}.bm-media-grid__actions{margin-top:24px}.bm-media-status{border:1px solid var(--bm-border);color:var(--bm-muted);font-size:1.5rem;grid-column:1 / -1;padding:28px}.bm-media-subscribe{background:var(--bm-red);padding:50px 0}.bm-media-subscribe__inner{align-items:center;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) minmax(260px,360px)}.bm-media-subscribe .bm-eyebrow{color:#ffffffb8}.bm-media-subscribe__heading{font-size:clamp(4rem,5vw,7rem);margin-top:12px}.bm-media-categories{background:var(--bm-bg);padding:64px 0 72px}.bm-media-categories__grid{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.bm-media-category{background:var(--bm-card);border:1px solid var(--bm-border);color:var(--bm-text);padding:14px;text-decoration:none}.bm-media-category__visual{align-items:center;aspect-ratio:16 / 5;background:linear-gradient(120deg,#b24135d6,#4b1714eb),var(--bm-red-dark);display:flex;justify-content:center;overflow:hidden;position:relative}.bm-media-category__visual img{height:100%;object-fit:cover;width:100%}.bm-media-category__visual span{color:var(--bm-text);font-family:var(--bm-font-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.bm-media-category__title{font-size:3rem;margin:16px 0 8px}.bm-media-category__text{color:var(--bm-muted);font-size:1.4rem;line-height:1.45;margin:0 0 6px}@media screen and (min-width:1101px)and (max-width:1439px){.bm-media-hero__actions{grid-template-columns:repeat(3,minmax(0,1fr))}.bm-media-button--subscribe{grid-column:1 / -1;min-height:64px}}@media screen and (max-width:1100px){.bm-media-hero__grid{align-items:start;grid-template-columns:1fr}.bm-media-hero__actions{grid-template-columns:repeat(3,1fr)}.bm-media-button--subscribe{grid-column:1 / -1;min-height:64px}.bm-media-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.bm-media-page__wrap{padding-left:24px;padding-right:24px}.bm-media-hero{padding:44px 0 50px}.bm-media-hero__actions,.bm-media-featured__grid,.bm-media-grid__items,.bm-media-subscribe__inner,.bm-media-categories__grid{grid-template-columns:1fr}.bm-media-hero__actions{gap:12px}.bm-media-button--subscribe{grid-column:auto}.bm-media-featured{padding:44px 0 50px}.bm-media-featured__grid{gap:32px}.bm-media-grid{padding:52px 0 58px}.bm-media-grid__header{align-items:stretch;flex-direction:column}.bm-media-sort{align-items:flex-start;flex-direction:column}.bm-media-sort select{width:100%}.bm-video-card{grid-template-columns:1fr}.bm-video-card__image{aspect-ratio:16 / 9}.bm-video-card__body{min-height:190px}.bm-media-subscribe{padding:44px 0 48px}.bm-media-categories{padding:50px 0 56px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bm-media-page.css.map */
