.bgm-ab-cta.bgm-ab-cta h2{max-width:90rem;margin-left:auto;margin-right:auto}.bgm-ab-cta.bgm-ab-cta h2+.bgm-ab-cta__btns{margin-top:2.8rem}.bgm-ab-cta-sec.bgm-ab-cta-sec--compact{padding-top:1.6rem;padding-bottom:4.2rem}@media screen and (min-width:990px){.bgm-ab-cta-sec.bgm-ab-cta-sec--compact{padding-top:2rem;padding-bottom:5.6rem}}.bgm-ab-cta.bgm-ab-cta--pastel{background:linear-gradient(120deg,#d0525238,#f4db674d 28%,#76aea147 55%,#74b6db47 78%,#cda4cf52)}.bgm-ab-cta.bgm-ab-cta--pastel:before{content:"";position:absolute;top:0;left:0;right:0;height:.8rem;background:var(--bgm-stripe)}.bgm-ab-cta.bgm-ab-cta--pastel h2{color:var(--bgm-ink)}.bgm-ab-cta.bgm-ab-cta--pastel p{color:var(--bgm-gray)}.bgm-ab-cta.bgm-ab-cta--pastel .bgm-ab-btn--solid{background:var(--bgm-ink);color:#fff}.bgm-ab-cta.bgm-ab-cta--pastel .bgm-ab-btn--solid:hover{background:#3a3a3a;color:#fff}.bgm-ab-cta.bgm-ab-cta--pastel .bgm-ab-btn--ghost{border-color:var(--bgm-ink);color:var(--bgm-ink)}.bgm-ab-cta.bgm-ab-cta--pastel .bgm-ab-btn--ghost:hover{background:var(--bgm-ink);color:#fff}.bgm-ab-cta.bgm-ab-cta--pastel .bgm-ab-btn:focus-visible{outline-color:var(--bgm-ink)}.bgm-land{--ink: #1c1c1c;--gray: #555555;--muted: rgba(28, 28, 28, .58);--line: rgba(28, 28, 28, .1);--surface: #f4f4f2;--red: #d05252;--yellow: #f4db67;--green: #76aea1;--blue: #74b6db;--purple: #cda4cf;--stripe: linear-gradient(90deg, var(--red) 0 20%, var(--yellow) 20% 40%, var(--green) 40% 60%, var(--blue) 60% 80%, var(--purple) 80% 100%);width:100%;background:#fff;color:var(--ink);font-family:var(--land-b);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-align:center}.bgm-land *,.bgm-land *:before,.bgm-land *:after{box-sizing:border-box}.bgm-land__stripe{height:8px;background:var(--stripe)}.bgm-land__wrap{max-width:1132px;margin:0 auto;padding:56px 16px 24px}.bgm-land__hero{display:flex;flex-direction:column;align-items:center}.bgm-land .bgm-land__mark{display:block;width:var(--land-logo-w, 280px);max-width:80vw;height:auto;margin:0 0 16px}.bgm-land .bgm-land__title{margin:0;font-family:var(--land-h);font-weight:var(--land-h-w, 700);font-size:clamp(44px,7vw,76px);line-height:.98;letter-spacing:-.05em;color:var(--ink);text-transform:none}.bgm-land .bgm-land__tagline{margin:18px 0 0;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:var(--gray)}.bgm-land__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.bgm-land .bgm-land__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:999px;font-family:var(--land-b);font-size:16px;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.bgm-land .bgm-land__btn:hover{transform:translateY(-2px)}.bgm-land .bgm-land__btn--ink{background:var(--ink);color:#fff}.bgm-land .bgm-land__btn--ink:hover{background:#3a3a3a;color:#fff}.bgm-land .bgm-land__btn--coffee{background:var(--yellow);color:var(--ink)}.bgm-land .bgm-land__btn--coffee:hover{background:#efd04d;color:var(--ink)}.bgm-land__btn svg{width:20px;height:20px}.bgm-land__btn:focus-visible,.bgm-land__soc:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.bgm-land__photo{position:relative;margin:48px 0 0;border-radius:24px;overflow:hidden;background:var(--surface)}.bgm-land__photo--bands{filter:saturate(1.25) brightness(1.05)}.bgm-land .bgm-land__photo img{display:block;width:100%;height:auto;aspect-ratio:21 / 4;object-fit:cover}.bgm-land__bands{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.bgm-land__bands span{flex:1 1 0;mix-blend-mode:hard-light;opacity:.9;transition:flex-grow .6s cubic-bezier(.2,.8,.2,1),opacity .4s ease;animation:bgm-land-band .7s cubic-bezier(.2,.8,.2,1) both}.bgm-land__bands span:nth-child(1){background:var(--red);animation-delay:.15s}.bgm-land__bands span:nth-child(2){background:var(--yellow);animation-delay:.27s}.bgm-land__bands span:nth-child(3){background:var(--green);animation-delay:.39s}.bgm-land__bands span:nth-child(4){background:var(--blue);animation-delay:.51s}.bgm-land__bands span:nth-child(5){background:var(--purple);animation-delay:.63s}@keyframes bgm-land-band{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@media(hover:hover){.bgm-land__bands span:hover{flex-grow:2.4;opacity:1}}.bgm-land .bgm-land__features{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0}.bgm-land__feature{--c: var(--red);--c-bg: rgba(208, 82, 82, .14);--c-ink: #b23c3c;display:flex;align-items:center;gap:16px;margin:0;padding:20px 22px;border-radius:20px;background:var(--surface);text-align:left}.bgm-land__feature--yellow{--c-bg: rgba(244, 219, 103, .4);--c-ink: #7a6200}.bgm-land__feature--green{--c-bg: rgba(118, 174, 161, .22);--c-ink: #3f7d6f}.bgm-land__feature--blue{--c-bg: rgba(116, 182, 219, .24);--c-ink: #2f6f97}.bgm-land__feature--purple{--c-bg: rgba(205, 164, 207, .3);--c-ink: #7d4f80}.bgm-land__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--c-bg);color:var(--c-ink)}.bgm-land__icon svg{width:24px;height:24px}.bgm-land__feature-text{display:flex;flex-direction:column;gap:2px;min-width:0}.bgm-land__feature-title{font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.25;color:var(--ink)}.bgm-land__feature-desc{font-size:15px;line-height:1.45;color:var(--gray)}.bgm-land__signup{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;margin:24px 0 0;padding:36px 40px 34px;border-radius:24px;background:var(--ink);color:#fff;text-align:left;overflow:hidden}.bgm-land__signup:before{content:"";position:absolute;inset:0 0 auto 0;height:8px;background:var(--stripe)}.bgm-land .bgm-land__signup-title{margin:0 0 6px;font-family:var(--land-h);font-weight:var(--land-h-w, 700);font-size:28px;line-height:1.15;letter-spacing:-.03em;color:#fff;text-transform:none}.bgm-land .bgm-land__signup-text{margin:0;font-size:16px;line-height:1.5;color:#ffffffb8}.bgm-land__form{margin:0}.bgm-land__field{display:flex;gap:8px;padding:6px;border-radius:999px;background:#fff}.bgm-land .bgm-land__field input{flex:1 1 auto;min-width:0;height:46px;margin:0;padding:0 16px;border:0;border-radius:999px;background:transparent;font-family:var(--land-b);font-size:16px;color:var(--ink);box-shadow:none;outline:none}.bgm-land .bgm-land__field button{flex:none;height:46px;margin:0;padding:0 22px;border:0;border-radius:999px;background:var(--yellow);color:var(--ink);font-family:var(--land-b);font-size:15px;font-weight:700;cursor:pointer;transition:background-color .2s ease}.bgm-land .bgm-land__field button:hover{background:#efd04d}.bgm-land__field:focus-within{box-shadow:0 0 0 3px #f4db6799}.bgm-land .bgm-land__form-msg{margin:10px 0 0;font-size:15px;color:#fff}.bgm-land .bgm-land__form-msg--error{color:#f3b3b3}.bgm-land__sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.bgm-land .bgm-land__social{list-style:none;display:flex;justify-content:center;gap:10px;margin:40px 0 0;padding:0}.bgm-land__social li{margin:0}.bgm-land .bgm-land__soc{--c: var(--green);display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--surface);color:var(--ink);transition:background-color .2s ease,transform .2s ease}.bgm-land .bgm-land__soc--tiktok{--c: var(--purple)}.bgm-land .bgm-land__soc--instagram{--c: var(--yellow)}.bgm-land .bgm-land__soc--youtube{--c: var(--red)}.bgm-land .bgm-land__soc--facebook{--c: var(--blue)}.bgm-land .bgm-land__soc:hover{background:var(--c);color:var(--ink);transform:translateY(-2px)}.bgm-land__soc svg{width:20px;height:20px}@media screen and (max-width:899px){.bgm-land .bgm-land__features{grid-template-columns:minmax(0,1fr);gap:10px}.bgm-land__signup{grid-template-columns:minmax(0,1fr);gap:20px;padding:32px 22px 24px}}@media screen and (max-width:599px){.bgm-land__wrap{padding-top:40px}.bgm-land .bgm-land__mark{width:calc(var(--land-logo-w, 280px) * .8);margin-bottom:12px}.bgm-land .bgm-land__tagline{font-size:16px;letter-spacing:.08em}.bgm-land__btns{flex-direction:column;align-items:stretch;width:100%;max-width:360px}.bgm-land__photo{margin-top:36px;border-radius:18px}.bgm-land .bgm-land__photo img{aspect-ratio:8 / 3}.bgm-land__feature{padding:16px 18px}.bgm-land .bgm-land__signup-title{font-size:24px}}@media(prefers-reduced-motion:reduce){.bgm-land__bands span{animation:none;transition:none}.bgm-land .bgm-land__btn,.bgm-land .bgm-land__soc{transition:none}.bgm-land .bgm-land__btn:hover,.bgm-land .bgm-land__soc:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
