#main-content [data-bcm-page-polish]{font-family:Inter,sans-serif}#main-content [data-bcm-page-polish] :is(h1,h2,h3,p,a,button,summary,li,span){font-family:inherit}#main-content [data-bcm-page-polish] :is(.bcm-hero,.bcm-be-hero,.bcm-svc-hero,.bcm-cf-hero,.bcm-sz-hero){min-height:0;border-radius:14px}#main-content [data-bcm-page-polish] :is(.bcm-hero__inner,.bcm-be-hero-inner,.bcm-svc-hero-inner,.bcm-cf-hero-inner,.bcm-sz-hero-inner){width:100%;max-width:880px;margin-inline:auto;padding:42px 32px}#main-content [data-bcm-page-polish] :is(.bcm-hero__content){max-width:780px;margin-inline:auto}#main-content [data-bcm-page-polish] :is(.bcm-hero,.bcm-be-hero,.bcm-svc-hero,.bcm-cf-hero,.bcm-sz-hero) h1{max-width:780px;font-size:clamp(30px,3.5vw,42px);line-height:1.15;letter-spacing:-.025em;color:#fff!important;margin-bottom:18px}#main-content [data-bcm-page-polish] :is(.bcm-hero,.bcm-be-hero,.bcm-svc-hero,.bcm-cf-hero,.bcm-sz-hero) h1 em{color:#e1bd81!important;font-size:.9em}#main-content [data-bcm-page-polish] :is(.bcm-hero,.bcm-be-hero,.bcm-svc-hero,.bcm-cf-hero,.bcm-sz-hero) p{max-width:720px;margin-top:0;margin-bottom:24px;font-size:17px;line-height:1.65;color:#fff!important}#main-content [data-bcm-page-polish] :is(.bcm-badge,.bcm-be-badge,.bcm-svc-badge,.bcm-cf-badge,.bcm-sz-badge){font-size:11px;margin-bottom:18px}#main-content [data-bcm-page-polish] :is(.bcm-hero__stripe,.bcm-be-hero-stripe,.bcm-svc-hero-stripe,.bcm-cf-hero-stripe,.bcm-sz-hero-stripe){display:none}#main-content [data-bcm-page-polish] :is(.bcm-hero__cta,.bcm-be-hero-actions,.bcm-svc-hero-actions,.bcm-cf-hero-actions,.bcm-sz-hero-actions){gap:12px;margin-top:24px}#main-content [data-bcm-page-polish] :is(.bcm-hero,.bcm-be-hero,.bcm-svc-hero,.bcm-cf-hero,.bcm-sz-hero) :is(.bcm-btn,.bcm-be-btn,.bcm-svc-btn,.bcm-cf-btn,.bcm-sz-btn){min-height:46px;padding:12px 18px;border-radius:7px;font-size:14px;line-height:1.4;font-weight:650;text-align:center;justify-content:center;white-space:normal;text-decoration:none!important}#main-content [data-bcm-page-polish] :is(.bcm-hero,.bcm-be-hero,.bcm-svc-hero,.bcm-cf-hero,.bcm-sz-hero) :is(.bcm-btn--amber,.bcm-be-btn--amber,.bcm-svc-btn--amber,.bcm-cf-btn--amber,.bcm-sz-btn--amber){background:#f8f6f1!important;color:#243f32!important;-webkit-text-fill-color:#243f32!important;border-color:#f8f6f1!important}#main-content [data-bcm-page-polish] :is(.bcm-hero,.bcm-be-hero,.bcm-svc-hero,.bcm-cf-hero,.bcm-sz-hero) :is(.bcm-btn--ghost,.bcm-be-btn--outline-white,.bcm-svc-btn--outline-white,.bcm-cf-btn--outline-white,.bcm-sz-btn--outline-white){background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#d4ddd7!important}#main-content [data-bcm-page-polish] :is(a,button,summary):focus-visible{outline:3px solid #c49a58;outline-offset:4px}#main-content [data-bcm-page-polish]:not([data-bcm-page-polish=apartment-page]):not([data-bcm-page-polish=mattress-firm-alternative]) :is(.bcm-hero__inner,.bcm-be-hero-inner,.bcm-svc-hero-inner,.bcm-cf-hero-inner,.bcm-sz-hero-inner){text-align:center}#main-content [data-bcm-page-polish]:not([data-bcm-page-polish=apartment-page]):not([data-bcm-page-polish=mattress-firm-alternative]) :is(.bcm-hero,.bcm-be-hero,.bcm-svc-hero,.bcm-cf-hero,.bcm-sz-hero) :is(h1,p){margin-inline:auto}#main-content [data-bcm-page-polish]:not([data-bcm-page-polish=apartment-page]):not([data-bcm-page-polish=mattress-firm-alternative]) :is(.bcm-hero__cta,.bcm-be-hero-actions,.bcm-svc-hero-actions,.bcm-cf-hero-actions,.bcm-sz-hero-actions){justify-content:center}#main-content :is([data-bcm-page-polish=apartment-page],[data-bcm-page-polish=mattress-firm-alternative]) .bcm-hero__inner{max-width:1180px}#main-content :is([data-bcm-page-polish=apartment-page],[data-bcm-page-polish=mattress-firm-alternative]) .bcm-hero__content{max-width:700px;margin-left:0}#main-content [data-bcm-page-polish] :is(.bcm-jump__inner){flex-wrap:wrap;overflow:visible;gap:8px}#main-content [data-bcm-page-polish] :is(.bcm-pill){white-space:normal}@media(max-width:767px){#main-content [data-bcm-page-polish] :is(.bcm-hero__inner,.bcm-be-hero-inner,.bcm-svc-hero-inner,.bcm-cf-hero-inner,.bcm-sz-hero-inner){padding:28px 22px}#main-content [data-bcm-page-polish] :is(.bcm-hero,.bcm-be-hero,.bcm-svc-hero,.bcm-cf-hero,.bcm-sz-hero) h1{font-size:30px;line-height:1.17}#main-content [data-bcm-page-polish] :is(.bcm-hero,.bcm-be-hero,.bcm-svc-hero,.bcm-cf-hero,.bcm-sz-hero) p{font-size:16px}#main-content [data-bcm-page-polish] :is(.bcm-hero__cta,.bcm-be-hero-actions,.bcm-svc-hero-actions,.bcm-cf-hero-actions,.bcm-sz-hero-actions) a{flex:1 1 145px}#main-content :is([data-bcm-page-polish=apartment-page],[data-bcm-page-polish=mattress-firm-alternative]) .bcm-hero{display:flex;flex-direction:column;background:#2c4a3b}#main-content :is([data-bcm-page-polish=apartment-page],[data-bcm-page-polish=mattress-firm-alternative]) .bcm-hero__bg{position:relative;inset:auto;height:230px;width:100%;flex:none;filter:none}#main-content :is([data-bcm-page-polish=apartment-page],[data-bcm-page-polish=mattress-firm-alternative]) .bcm-hero__bg:after{display:none}#main-content :is([data-bcm-page-polish=apartment-page],[data-bcm-page-polish=mattress-firm-alternative]) .bcm-hero__inner{margin:0}}@media(max-width:767px){#main-content [data-bcm-page-polish] :is(.bcm-hero__cta,.bcm-be-hero-actions,.bcm-svc-hero-actions,.bcm-cf-hero-actions,.bcm-sz-hero-actions){flex-direction:row;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/bcm-education-refresh-pages.css.map */
