.bm-l{background:var(--bm-white);color:var(--bm-ink);font-family:var(--bm-sans)}.bm-l--panel{background:var(--bm-panel)}.bm-l__inner{max-width:144rem;margin:0 auto;padding:5.6rem 2rem}@media screen and (min-width:750px){.bm-l__inner{padding:9.6rem 4.8rem}}.bm-l__eyebrow{margin:0 0 1.2rem;font-family:var(--bm-mono);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bm-muted)}.bm-l__title{margin:0;font-family:var(--bm-serif);font-weight:300;font-size:3rem;line-height:1.15;letter-spacing:0;color:var(--bm-ink)}@media screen and (min-width:750px){.bm-l__title{font-size:4rem}}.bm-l__text,.bm-l__text p{margin:0;font-size:1.5rem;line-height:1.5;color:var(--bm-text)}.bm-l__text p+p{margin-top:1rem}.bm-l__link{font-size:1.4rem;color:var(--bm-ink);text-decoration:underline;text-underline-offset:.2em}.bm-l-hero .bm-l__inner{padding-bottom:4rem}.bm-l-hero__copy{max-width:100rem;margin:0 auto;text-align:center}.bm-l-hero__title{margin:0;font-family:var(--bm-serif);font-weight:300;font-size:4rem;line-height:1.05;color:var(--bm-ink)}@media screen and (min-width:750px){.bm-l-hero__title{font-size:6.4rem}}.bm-l-hero__sub,.bm-l-hero__sub p{max-width:40rem;margin:1.6rem auto 0;font-size:1.5rem;line-height:1.5;color:var(--bm-text)}.bm-l-hero__plans{margin-top:4.8rem}.bm-l-hero__below{margin:2.4rem 0 0;text-align:center;font-size:1.5rem;color:var(--bm-ink-soft)}.bm-l-cols .bm-l__inner{padding-top:2.4rem}.bm-l-cols__grid{display:grid;gap:3.2rem;padding-top:3.2rem;border-top:var(--bm-line) solid var(--bm-ink)}@media screen and (min-width:750px){.bm-l-cols__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4.8rem}}.bm-l-cols__title{margin:0 0 1rem;font-family:var(--bm-serif);font-weight:300;font-size:2.6rem;line-height:1.2;color:var(--bm-ink)}.bm-l-cols__col .bm-l__text{max-width:38rem}.bm-l-why__head{max-width:64rem;margin:0 auto 4.8rem;text-align:center}.bm-l-why__grid{display:grid;gap:3.2rem}@media screen and (min-width:990px){.bm-l-why__grid{grid-template-columns:52rem minmax(0,1fr);gap:9.6rem;align-items:start}}.bm-l-why__img{display:block;width:100%;height:auto;aspect-ratio:520 / 511;object-fit:cover}.bm-l-acc{border-top:1px solid var(--bm-tile-line)}.bm-l-acc:last-child{border-bottom:1px solid var(--bm-tile-line)}.bm-l-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.4rem 0;list-style:none;cursor:pointer}.bm-l-acc__summary::-webkit-details-marker{display:none}.bm-l-acc__title{font-family:var(--bm-serif);font-weight:300;font-size:2.6rem;line-height:1.2}@media screen and (min-width:750px){.bm-l-acc__title{font-size:3.4rem}}.bm-l-acc__icon,.bm-l-faq__icon{position:relative;flex:none;width:1.6rem;height:1.6rem}.bm-l-acc__icon:before,.bm-l-acc__icon:after,.bm-l-faq__icon:before,.bm-l-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background:var(--bm-ink);transition:transform .2s ease}.bm-l-acc__icon:after,.bm-l-faq__icon:after{transform:rotate(90deg)}.bm-l-acc[open] .bm-l-acc__icon:after{transform:rotate(0)}.bm-l-acc__text{margin:-1rem 0 2.4rem;font-size:1.5rem;line-height:1.5;color:var(--bm-text)}.bm-l-steps__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:4.8rem}.bm-l-steps__list{--bm-at: 1;position:relative;display:grid;gap:3.2rem;margin:0;padding:2.4rem 0 0;list-style:none}.bm-l-steps__list:before,.bm-l-steps__list:after{content:"";position:absolute;top:0;left:0;height:2px}.bm-l-steps__list:before{right:0;background:var(--bm-beige)}.bm-l-steps__list:after{width:calc(var(--bm-at) / var(--bm-steps) * 100%);background:var(--bm-ink);transition:width .45s ease}.bm-l-steps__list:has(.bm-l-steps__step:nth-child(2):hover){--bm-at: 2}.bm-l-steps__list:has(.bm-l-steps__step:nth-child(3):hover){--bm-at: 3}.bm-l-steps__list:has(.bm-l-steps__step:nth-child(4):hover){--bm-at: 4}@media screen and (min-width:750px){.bm-l-steps__list{grid-template-columns:repeat(var(--bm-steps),minmax(0,1fr));gap:4.8rem}}.bm-l-steps__num{display:block;margin-bottom:4rem;font-size:1.4rem;color:var(--bm-muted);transition:color .2s ease}.bm-l-steps__step:first-child .bm-l-steps__num,.bm-l-steps__step:hover .bm-l-steps__num{color:var(--bm-ink)}.bm-l-steps__list:has(.bm-l-steps__step:not(:first-child):hover) .bm-l-steps__step:first-child:not(:hover) .bm-l-steps__num{color:var(--bm-muted)}.bm-l-steps__title{margin:0 0 .8rem;font-family:var(--bm-serif);font-weight:300;font-size:2.6rem;line-height:1.2}.bm-l-steps__step .bm-l__text{max-width:36rem}.bm-l-steps__foot{margin:3.2rem 0 0;text-align:right;font-size:1.2rem;color:var(--bm-grey)}@media screen and (max-width:749px){.bm-l-steps__list{padding:0 0 0 2rem}.bm-l-steps__list:before{top:0;bottom:0;right:auto;width:2px;height:auto}.bm-l-steps__list:after{width:2px;height:calc(var(--bm-at) / var(--bm-steps) * 100%);transition:height .45s ease}.bm-l-steps__list.is-scroll-driven .bm-l-steps__step{opacity:.35;transition:opacity .4s ease}.bm-l-steps__list.is-scroll-driven .bm-l-steps__step.is-reached{opacity:1}.bm-l-steps__list.is-scroll-driven .bm-l-steps__step .bm-l-steps__num{color:var(--bm-muted)}.bm-l-steps__list.is-scroll-driven .bm-l-steps__step.is-active .bm-l-steps__num{color:var(--bm-ink)}.bm-l-steps__num{margin-bottom:1.2rem}.bm-l-steps__foot{text-align:left}}@media(prefers-reduced-motion:reduce){.bm-l-steps__list:after,.bm-l-acc__icon:after,.bm-l-faq__icon:after{transition:none}}.bm-l-switch__row{display:grid;gap:2.4rem}@media screen and (min-width:990px){.bm-l-switch__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.8rem;align-items:start}}.bm-l-switch__copy{display:grid;gap:1.6rem;justify-items:start;padding-top:.6rem}.bm-l-switch__box{margin-top:4.8rem}.bm-l-switch__tab{display:inline-block;padding:.6rem .8rem .5rem;background:var(--bm-ink);color:var(--bm-white);font-family:var(--bm-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;line-height:1}.bm-l-switch__box-inner{display:grid;gap:2rem;padding:3.2rem 2.4rem;background:var(--bm-white)}@media screen and (min-width:990px){.bm-l-switch__box-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.8rem;padding:4rem 2.8rem}}.bm-l-switch__box-title{margin:0;font-family:var(--bm-serif);font-weight:300;font-size:2.6rem;line-height:1.15}@media screen and (min-width:750px){.bm-l-switch__box-title{font-size:3rem}}.bm-l-switch__box-copy{display:grid;gap:1.2rem;justify-items:start}.bm-l-switch__small{margin:0;font-size:1.2rem;line-height:1.5;color:var(--bm-muted)}.bm-l-faq__title{margin:0;font-family:var(--bm-serif);font-weight:300;font-size:3.2rem;line-height:1.1}@media screen and (min-width:750px){.bm-l-faq__title{font-size:4.4rem}}.bm-l-faq__updated{margin:.4rem 0 3.2rem;font-size:1.4rem;color:var(--bm-grey)}.bm-l-faq__q{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.2rem 0;list-style:none;font-size:1.5rem;color:var(--bm-ink);cursor:pointer}.bm-l-faq__q::-webkit-details-marker{display:none}.bm-l-faq__item[open] .bm-l-faq__icon:before{transform:rotate(45deg)}.bm-l-faq__item[open] .bm-l-faq__icon:after{transform:rotate(-45deg)}.bm-l-faq__a{max-width:64rem;padding:0 0 3.2rem;font-size:1.5rem;line-height:1.55;color:#616161}.bm-l-faq__a p{margin:0}.bm-l-faq__a p+p{margin-top:2rem}.bm-l-faq__a strong{font-weight:500;color:var(--bm-ink-soft)}.bm-l-end__grid{display:grid;gap:4rem}@media screen and (min-width:990px){.bm-l-end__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9.6rem;align-items:start}}.bm-l-end__actions{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem;margin-top:2.4rem}.bm-l-end__table{margin:0;border-top:var(--bm-line) solid var(--bm-ink)}.bm-l-end__row{display:flex;justify-content:space-between;gap:2rem;padding:1.8rem 0;border-bottom:1px solid var(--bm-tile-line)}.bm-l-end__row:first-child{border-bottom-color:var(--bm-ink)}.bm-l-end__row dt{font-family:var(--bm-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--bm-muted)}.bm-l-end__row dd{margin:0;font-size:1.5rem;text-align:right;color:var(--bm-ink)}.bm-l-sticky{position:fixed;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.6rem 2rem;border-top:1px solid var(--bm-beige);background:var(--bm-white);transform:translateY(100%);transition:transform .3s ease}.bm-l-sticky.is-visible{transform:translateY(0)}.bm-l-sticky__copy{display:flex;flex-direction:column;gap:.2rem}.bm-l-sticky__title{font-size:1.5rem;font-weight:500}.bm-l-sticky__text{font-size:1.2rem;color:#616161}.bm-l-sticky__button{min-height:4.2rem;padding:0 2rem;font-size:1.4rem}@media screen and (min-width:750px){.bm-l-sticky{display:none}}@media(prefers-reduced-motion:reduce){.bm-l-sticky{transition:none}}@media(prefers-reduced-motion:reduce){.bm-l-steps__list:after,.bm-l-steps__list.is-scroll-driven .bm-l-steps__step{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-bm-landing.css.map */
