.bh{--bh-ink:#0b0b0c;--bh-ink-2:#151517;--bh-soft:#f5f5f7;--bh-line:rgba(0,0,0,.08);--bh-muted:#6e6e73;--bh-blue:var(--blue,#4896d1);--bh-green:var(--green,#6fc387);--bh-max:1200px;--bh-r:28px;font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--bh-ink);-webkit-font-smoothing:antialiased;position:relative}.bh *{box-sizing:border-box}.bh h1,.bh h2,.bh h3{font-family:Inter,system-ui,sans-serif;color:inherit;letter-spacing:-.035em;line-height:1.04;margin:0;font-weight:700}:where(.bh) p{margin:0}.bh-wrap{max-width:var(--bh-max);margin:0 auto;padding:0 24px}.bh-sec{padding:96px 0}.bh-dark{background:var(--bh-ink);color:#f5f5f7}.bh-soft{background:var(--bh-soft)}.bh-eyebrow,.bh-badge{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 16px;border-radius:999px;background:var(--bh-blue);color:#fff;font-size:15px;font-weight:700;letter-spacing:-.005em;line-height:1;white-space:nowrap;margin-bottom:20px}.bh-badge--green{background:var(--bh-green);color:#04120a}@media(max-width:700px){.bh-eyebrow,.bh-badge{height:32px;padding:0 14px;font-size:14px;margin-bottom:16px}}.bh-h2{font-size:clamp(36px,5.2vw,64px)}.bh-lead{font-size:clamp(17px,1.6vw,21px);line-height:1.5;color:var(--bh-muted);max-width:620px}.bh-dark .bh-lead{color:#f5f5f7ad}.bh-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:40px;flex-wrap:wrap}.bh-head--center{flex-direction:column;align-items:center;text-align:center;gap:0}.bh-head--center .bh-lead{margin:18px auto 0}.bh-head .bh-lead{margin-top:18px}.bh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 28px;border-radius:999px;font-size:16px;font-weight:600;letter-spacing:-.01em;border:1px solid transparent;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap;text-decoration:none}.bh-btn:hover{transform:translateY(-1px)}.bh-btn--light{background:#fff;color:#000}.bh-btn--light:hover{background:#e8e8ed;color:#000}.bh-btn--dark{background:#000;color:#fff}.bh-btn--dark:hover{background:#2a2a2d;color:#fff}.bh-btn--ghost{background:#ffffff14;color:#fff;border-color:#ffffff38;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bh-btn--ghost:hover{background:#ffffff29;color:#fff}.bh-btn--line{background:transparent;color:#000;border-color:#0000002e}.bh-btn--line:hover{border-color:#000;color:#000}.bh-arrow{width:16px;height:16px;flex:none}.bh-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:16px;color:var(--bh-blue)}.bh-link:hover{color:var(--bh-blue);gap:10px}.bh-hero{position:relative;min-height:calc(100svh - var(--bh-top,125px) - 300px);max-height:900px;display:flex;align-items:center;overflow:hidden;background:#000;color:#fff}.bh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bh-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000e0,#000000b3 45%,#0006),linear-gradient(0deg,#000000bf,#0000 50%)}.bh-hero__body{position:relative;z-index:2;width:100%;padding:32px 0}.bh-hero__pill{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:#ffffffe6;margin-bottom:clamp(16px,2.6vh,28px)}.bh-hero__pill b{background:var(--bh-green);color:#04120a;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.bh-hero h1{font-size:clamp(44px,min(7vw,9vh),96px);max-width:12ch;letter-spacing:-.045em;line-height:.98}.bh-hero__sub{font-size:clamp(17px,1.6vw,21px);line-height:1.45;color:#fffc;max-width:520px;margin:clamp(14px,2.4vh,24px) 0 clamp(20px,3.6vh,34px)}.bh-hero__btns{display:flex;gap:12px;flex-wrap:wrap}.bh-hero__facts{padding:0;margin-bottom:0;display:flex;gap:28px;flex-wrap:wrap;margin-top:clamp(20px,4vh,40px);padding-top:clamp(16px,2.6vh,24px);border-top:1px solid rgba(255,255,255,.14);max-width:720px}.bh-hero__facts li{list-style:none;display:flex;align-items:center;gap:10px;font-size:15px;color:#ffffffd1}.bh-hero__facts svg{width:20px;height:20px;color:var(--bh-green);flex:none}.bh-hero__facts ul{display:contents}.bh-logos{padding:56px 0;border-bottom:1px solid var(--bh-line);overflow:hidden}.bh-logos p{text-align:center;font-size:14px;font-weight:500;color:var(--bh-muted);margin-bottom:28px}.bh-logos__track{display:flex;gap:8px;width:max-content;animation:bh-marquee 40s linear infinite}.bh-logos__track img{height:180px;width:180px;object-fit:contain;transform:scale(1.7);transition:transform .3s}.bh-logos__track img:hover{transform:scale(1.8)}.bh-logos__mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}@keyframes bh-marquee{to{transform:translate(-50%)}}#shop{padding-top:48px}#shop .bh-head{margin-bottom:24px;align-items:center}#shop .bh-h2{font-size:clamp(32px,3.6vw,48px)}.bh-prods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}.bh-prod{display:flex;flex-direction:column;min-width:0}.bh-prod__link{display:flex;flex-direction:column;flex:1;color:inherit;text-decoration:none}.bh-prod__link:hover{color:inherit}.bh-prod__form{margin:0}.bh-prod__buy{width:100%;height:48px;margin-top:16px;font-size:15px}.bh-prod__buy:disabled{opacity:.5;cursor:not-allowed;transform:none}.bh-prod__media{position:relative;aspect-ratio:1/1;border-radius:var(--bh-r);background:var(--bh-soft);overflow:hidden;margin-bottom:18px}.bh-prod__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .4s}.bh-prod__media .bh-prod__alt{opacity:0}.bh-prod__link:hover .bh-prod__media img{transform:scale(1.04)}.bh-prod__link:hover .bh-prod__alt{opacity:1}.bh-prod__link:hover .bh-prod__media img:not(.bh-prod__alt):has(+.bh-prod__alt){opacity:0}.bh-prod__badge{position:absolute;top:16px;left:16px;z-index:2;background:#000;color:#fff;font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px}.bh-prod__badge--save{background:var(--bh-green);color:#04120a}.bh-prod__title{font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.3}.bh-prod__price{display:flex;gap:8px;align-items:baseline;margin-top:6px;font-size:16px;color:var(--bh-ink)}.bh-prod__price s{color:var(--bh-muted);font-size:14px}.bh-team{margin-top:28px;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:48px 56px;border-radius:var(--bh-r);background:var(--bh-ink);color:#fff;overflow:hidden}.bh-team h3{font-size:clamp(28px,3vw,40px)}.bh-team p{color:#ffffffb3;margin:14px 0 26px;font-size:17px;line-height:1.5;max-width:460px}.bh-team__btns{display:flex;gap:12px;flex-wrap:wrap}.bh-team__media{position:relative;aspect-ratio:4/3;border-radius:calc(var(--bh-r) - 8px);background:var(--bh-soft);overflow:hidden}.bh-team__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%}.bh-steps{display:grid;grid-template-columns:repeat(var(--bh-cols,3),minmax(0,1fr));gap:20px;counter-reset:bhstep}.bh-steps-sec--white .bh-step{background:var(--bh-soft)}.bh-steps-sec--dark .bh-step{background:var(--bh-ink-2);border:1px solid rgba(255,255,255,.06)}.bh-steps-sec--dark .bh-step__img{background:#222}.bh-steps-sec--dark .bh-step__n{background:#fff;color:#000}.bh-steps-sec--dark .bh-step__text,.bh-steps-sec--dark .bh-note{color:#f5f5f79e}.bh-steps-sec--dark .bh-note strong{color:#fff}.bh-steps-sec--dark .bh-step__text a{color:var(--bh-green)}.bh-steps__cta{display:flex;justify-content:center;margin-top:40px}@media(min-width:701px)and (max-width:1000px){.bh-steps{grid-template-columns:repeat(min(var(--bh-cols,3),2),minmax(0,1fr))}}.bh-step{background:#fff;border-radius:var(--bh-r);overflow:hidden;display:flex;flex-direction:column}.bh-step__img{aspect-ratio:4/3;overflow:hidden;background:#e9e9ee}.bh-step__img img{width:100%;height:100%;object-fit:cover}.bh-step__body{padding:28px 30px 34px}.bh-step__n{display:inline-flex;width:32px;height:32px;border-radius:50%;background:#000;color:#fff;font-size:14px;font-weight:700;align-items:center;justify-content:center;margin-bottom:18px}.bh-step h3{font-size:24px;letter-spacing:-.025em;margin-bottom:10px}.bh-step__text{color:var(--bh-muted);font-size:16px;line-height:1.55}.bh-step__text p+p{margin-top:8px}.bh-step__text a{color:var(--bh-blue);font-weight:600}.bh-note{text-align:center;margin-top:40px;font-size:17px;color:var(--bh-muted)}.bh-note strong{color:var(--bh-ink)}.bh-split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.bh-feats{margin-top:40px;display:grid;gap:4px}.bh-feat{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}.bh-feat:first-child{border-top:0}.bh-feat__icon{width:44px;height:44px;border-radius:12px;background:#ffffff14;display:flex;align-items:center;justify-content:center;color:var(--bh-green)}.bh-feat__icon svg{width:22px;height:22px}.bh-feat h3{font-size:18px;letter-spacing:-.015em;margin-bottom:4px}.bh-feat p{color:#f5f5f79e;font-size:15.5px;line-height:1.5}.bh-phones{position:relative;height:620px}.bh-phones img{position:absolute;bottom:40px;width:46%;left:27%;filter:drop-shadow(0 40px 60px rgba(0,0,0,.6));transition:transform 1s cubic-bezier(.2,.8,.2,1)}.bh-phones img:nth-child(1){transform:translate(-58%) rotate(-9deg) scale(.86);z-index:1}.bh-phones img:nth-child(2){transform:translate(58%) rotate(9deg) scale(.86);z-index:1}.bh-phones img:nth-child(3){z-index:2;bottom:60px}.bh-phones:before{content:"";position:absolute;left:50%;top:45%;width:520px;height:520px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(72,150,209,.35),rgba(111,195,135,.12) 45%,transparent 70%);filter:blur(10px)}.bh-icons{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.bh-icons img{width:40px;height:40px;border-radius:10px}.bh-vids{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bh-vid{position:relative;border-radius:var(--bh-r);overflow:hidden;background:#000;aspect-ratio:9/16}.bh-vid video{width:100%;height:100%;object-fit:cover;display:block}.bh-vid figcaption{position:absolute;left:0;right:0;bottom:0;padding:60px 22px 20px;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent);color:#fff;font-weight:600;font-size:16px;pointer-events:none;transition:opacity .3s}.bh-vid.is-playing figcaption{opacity:0}.bh-vid__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:72px;height:72px;border-radius:50%;border:0;background:#ffffffeb;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s,opacity .2s;z-index:2}.bh-vid__play:hover{transform:scale(1.06)}.bh-vid__play svg{width:26px;height:26px;margin-left:4px}.bh-vid.is-playing .bh-vid__play{opacity:0;pointer-events:none}.bh-cmp{max-width:860px;margin:0 auto;border-radius:var(--bh-r);background:#fff;overflow:hidden;border:1px solid var(--bh-line)}.bh-cmp__row{display:grid;grid-template-columns:1fr 120px 120px;align-items:center;border-top:1px solid var(--bh-line)}.bh-cmp__row:first-child{border-top:0}.bh-cmp__row>div{padding:20px 28px}.bh-cmp__row>div:nth-child(n+2){text-align:center;display:flex;justify-content:center}.bh-cmp__row>div:last-child{background:#4896d10f}.bh-cmp__head{font-weight:700;font-size:15px}.bh-cmp__head>div:last-child{color:var(--bh-blue)}.bh-cmp__label b{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em}.bh-cmp__label span{display:block;color:var(--bh-muted);font-size:14.5px;margin-top:2px}.bh-yes,.bh-no{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.bh-yes{background:var(--bh-blue);color:#fff}.bh-no{background:#f0f0f2;color:#a1a1a6}.bh-yes svg,.bh-no svg{width:14px;height:14px}.bh-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bh-way{border-radius:var(--bh-r);background:var(--bh-ink-2);padding:40px 32px;text-align:center;border:1px solid rgba(255,255,255,.06)}.bh-way__img{height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:28px}.bh-way__img img{max-height:150px;width:auto;object-fit:contain}.bh-way h3{font-size:22px;margin-bottom:8px}.bh-way p{color:#f5f5f799;font-size:15.5px;line-height:1.5}.bh-faq{max-width:860px;margin:0 auto}.bh-faq details{border-top:1px solid var(--bh-line)}.bh-faq details:last-child{border-bottom:1px solid var(--bh-line)}.bh-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:19px;font-weight:600;letter-spacing:-.015em}.bh-faq summary::-webkit-details-marker{display:none}.bh-faq summary:after{content:"";flex:none;width:28px;height:28px;border-radius:50%;background:var(--bh-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .3s}.bh-faq details[open] summary:after{transform:rotate(45deg)}.bh-faq__a{padding:0 48px 28px 0;color:var(--bh-muted);font-size:16.5px;line-height:1.65}.bh-faq__a p+p{margin-top:12px}.bh-faq__a strong{color:var(--bh-ink)}.bh-cta{padding-top:0}.bh-reviews__rating{display:flex;align-items:center;gap:8px;justify-content:center;margin-top:16px;font-size:15px;color:var(--bh-muted)}.bh-dark .bh-reviews__rating{color:#f5f5f7ad}.bh-reviews__rating b{color:inherit;font-weight:600}.bh-dark .bh-reviews__rating b{color:#fff}.bh-reviews__stars{color:var(--bh-green);letter-spacing:2px;font-size:15px}.bh-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bh-review{margin:0;display:flex;flex-direction:column;gap:12px;padding:32px;border-radius:var(--bh-r);background:var(--bh-soft)}.bh-reviews--soft .bh-review{background:#fff}.bh-reviews--dark .bh-review{background:var(--bh-ink-2);border:1px solid rgba(255,255,255,.06)}.bh-review h3{font-size:20px;letter-spacing:-.02em;line-height:1.25}.bh-review blockquote{margin:0;font-size:16px;line-height:1.6;color:var(--bh-muted);flex:1}.bh-reviews--dark .bh-review blockquote{color:#f5f5f7ad}.bh-review figcaption{font-size:14px;font-weight:600}@media(max-width:1000px){.bh-reviews__grid{grid-template-columns:1fr;max-width:620px;margin:0 auto}}.bh .reveal{transform:translateY(24px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}.bh .reveal.is-inview{transform:none}@media(prefers-reduced-motion:reduce){.bh-logos__track{animation:none}}@media(max-width:1000px){.bh-sec{padding:96px 0}.bh-prods{grid-template-columns:repeat(2,minmax(0,1fr))}.bh-split{grid-template-columns:1fr;gap:24px}.bh-phones{height:520px;max-width:560px;width:100%;margin:0 auto}.bh-team{grid-template-columns:1fr;padding:40px 32px}}@media(max-width:700px){.bh-wrap{padding:0 20px}.bh-sec{padding:64px 0}.bh-head{margin-bottom:36px}.bh-hero{min-height:calc(100svh - var(--bh-top,110px) - 260px);align-items:flex-end}#shop{padding-top:40px}.bh-hero:after{background:linear-gradient(0deg,#000000eb,#000000b8 55%,#00000080)}.bh-hero__body{padding:24px 0 28px}.bh-hero__btns .bh-btn{flex:1 1 0}.bh-hero__facts{gap:8px 16px}.bh-hero__facts li{font-size:13.5px;gap:6px}.bh-hero__facts svg{width:16px;height:16px}.bh-hero__facts li:nth-child(3){display:none}.bh-prods{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.bh-prod__media{border-radius:20px;margin-bottom:12px}.bh-prod__title{font-size:15px}.bh-prod__price{font-size:14.5px;margin-top:4px}.bh-prod__badge{top:10px;left:10px;font-size:11px;padding:4px 9px}.bh-prod .bh-prod__buy{height:44px;padding:0 10px;font-size:14px}.bh-steps,.bh-ways{grid-template-columns:1fr}.bh-vids{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -20px;padding:0 20px;scrollbar-width:none}.bh-vids::-webkit-scrollbar{display:none}.bh-vid{flex:0 0 78%;scroll-snap-align:center}.bh-phones{height:400px}.bh-phones img{bottom:10px}.bh-phones img:nth-child(3){bottom:24px}.bh-logos__track{gap:0}.bh-logos__track img{width:130px;height:130px}.bh-logos{padding:40px 0}.bh-cmp__row{grid-template-columns:1fr 64px 64px}.bh-cmp__row>div{padding:16px 14px}.bh-cmp__row>div:first-child{padding-left:20px}.bh-cmp__label b{font-size:15.5px}.bh-cmp__label span{font-size:13px}.bh-faq summary{font-size:17px;padding:22px 0}.bh-faq__a{padding-right:0}.bh-team{padding:32px 24px}.bh-team__btns .bh-btn{flex:1 1 auto}}.bh-help__hero{padding:88px 0 72px;text-align:center}.bh-help__hero .bh-h2{font-size:clamp(40px,6vw,72px)}.bh-help__hero .bh-lead{margin:16px auto 0}.bh-help__search{display:flex;align-items:center;gap:12px;max-width:560px;margin:36px auto 0;height:58px;padding:0 22px;border-radius:999px;background:#fff;color:var(--bh-muted);cursor:text}.bh-help__search svg{width:20px;height:20px;flex:none}.bh-help__search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:17px;color:var(--bh-ink)}.bh-help__search:focus-within{box-shadow:0 0 0 4px #6fc38773}.bh-help__body{padding:72px 0 24px}.bh-help__grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:64px;align-items:start}.bh-help__grid--single{grid-template-columns:minmax(0,860px);justify-content:center}.bh-help__nav{position:sticky;top:110px;display:flex;flex-direction:column;gap:2px}.bh-help__nav a{padding:10px 14px;border-radius:12px;color:var(--bh-muted);font-weight:500;font-size:15px;text-decoration:none;transition:background .2s,color .2s}.bh-help__nav a:hover{color:var(--bh-ink);background:var(--bh-soft)}.bh-help__nav a.is-active{color:var(--bh-ink);background:var(--bh-soft);font-weight:600}.bh-help__group{scroll-margin-top:110px;margin-bottom:56px}.bh-help__topic{font-size:clamp(24px,2.4vw,30px);letter-spacing:-.03em;margin:0 0 8px}.bh-help__q{border-bottom:1px solid var(--bh-line)}.bh-help__q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:18px;font-weight:600;letter-spacing:-.015em}.bh-help__q summary::-webkit-details-marker{display:none}.bh-help__q summary:after{content:"";flex:none;width:28px;height:28px;border-radius:50%;background:var(--bh-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .3s}.bh-help__q[open] summary:after{transform:rotate(45deg)}.bh-help__a{padding:0 48px 24px 0;color:var(--bh-muted);font-size:16.5px;line-height:1.65}.bh-help__a p{margin:0 0 12px}.bh-help__a ol,.bh-help__a ul{margin:0 0 12px;padding-left:20px}.bh-help__a li{margin-bottom:6px}.bh-help__a strong{color:var(--bh-ink)}.bh-help__a a{color:var(--bh-ink);text-decoration:underline;text-underline-offset:3px}.bh-help__empty{padding:24px 0;color:var(--bh-muted);font-size:17px}.bh-help__empty a{color:var(--bh-ink);text-decoration:underline}.bh-help__contact{padding:0 0 96px}.bh-help__contact .bh-team{grid-template-columns:1fr;text-align:center;justify-items:center;margin:0}.bh-help__contact .bh-team p{margin-left:auto;margin-right:auto}.bh-help__contact .bh-team__btns{justify-content:center}@media(max-width:860px){.bh-help__grid{grid-template-columns:minmax(0,1fr);gap:24px}.bh-help__nav{top:0;z-index:5;flex-direction:row;overflow-x:auto;scrollbar-width:none;gap:8px;margin:0 -20px;padding:12px 20px;background:#fff;border-bottom:1px solid var(--bh-line)}.bh-help__nav::-webkit-scrollbar{display:none}.bh-help__nav a{flex:none;border:1px solid var(--bh-line);border-radius:999px;padding:8px 16px;font-size:14px;white-space:nowrap}.bh-help__nav a.is-active{background:#000;border-color:#000;color:#fff}.bh-help__group{scroll-margin-top:84px;margin-bottom:40px}}@media(max-width:700px){.bh-help__hero{padding:56px 0 48px}.bh-help__search{height:52px;margin-top:28px}.bh-help__body{padding:24px 0 8px}.bh-help__q summary{font-size:17px;padding:20px 0}.bh-help__a{padding-right:0}.bh-help__contact{padding-bottom:64px}}.bh-coll .container{max-width:var(--bh-max);padding:0 24px}.bh-collhead{margin:8px 0 36px}.bh-collhead .bh-h2{font-size:clamp(40px,5.4vw,64px)}.bh-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.bh-chips a{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:999px;border:1px solid var(--bh-line);color:var(--bh-ink);font-size:15px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,color .2s}.bh-chips a:hover{border-color:#000;color:#000}.bh-chips a.is-active{background:#000;border-color:#000;color:#fff}.bh-prods--grid{row-gap:40px}@media(max-width:700px){.bh-coll .container{padding:0 20px}.bh-collhead{margin-bottom:28px}.bh-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:20px -20px 0;padding:0 20px}.bh-chips::-webkit-scrollbar{display:none}.bh-chips a{flex:none}.bh-prods.bh-prods--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:28px 12px}.bh-prods--grid .bh-prod__media{border-radius:20px;margin-bottom:12px}.bh-prods--grid .bh-prod__title{font-size:15px}.bh-prods--grid .bh-prod__price{font-size:14px}.bh-prods--grid .bh-prod__buy{height:42px;font-size:14px;margin-top:12px}}.bh-cta .bh-team{position:relative;isolation:isolate}.bh-cta__copy,.bh-cta .bh-team__img{position:relative;z-index:1}.bh-cta .bh-team__img{justify-self:center;max-width:100%;max-height:300px;object-fit:contain}.bh-rings{position:absolute;left:75%;top:50%;width:0;height:0;z-index:0;pointer-events:none}.bh-rings:before{content:"";position:absolute;left:-180px;top:-180px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(72,150,209,.16),rgba(111,195,135,.06) 45%,transparent 70%)}.bh-rings span{position:absolute;left:-150px;top:-150px;width:300px;height:300px;border-radius:50%;border:1.5px solid rgba(111,195,135,.5);opacity:0;transform:scale(.35);animation:bh-ring 4.5s cubic-bezier(.2,.6,.3,1) infinite}.bh-rings span:nth-child(2){animation-delay:1.5s}.bh-rings span:nth-child(3){animation-delay:3s}@keyframes bh-ring{0%{opacity:0;transform:scale(.35)}15%{opacity:.55}to{opacity:0;transform:scale(2.1)}}@media(prefers-reduced-motion:reduce){.bh-rings span{animation:none;opacity:.18;transform:scale(1)}.bh-rings span:nth-child(2){transform:scale(1.45)}.bh-rings span:nth-child(3){transform:scale(1.9)}}@media(max-width:1000px){.bh-rings{left:50%;top:auto;bottom:150px}.bh-cta .bh-team__img{max-height:220px}}.bh-hero h1.bh-hero__rotate{max-width:none}.bh-swap{display:inline-grid;vertical-align:bottom;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.bh-swap__w{grid-area:1/1;color:var(--bh-green);opacity:0;transform:translateY(60%);transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .35s ease;white-space:nowrap}.bh-swap__w.is-on{opacity:1;transform:none}.bh-swap__w.is-off{opacity:0;transform:translateY(-60%)}.bh-br-m{display:none}@media(max-width:700px){.bh-br-m{display:inline}}@media(prefers-reduced-motion:reduce){.bh-swap__w{transition:none}}.bh-steps--stacked{display:flex;flex-direction:column;gap:20px;max-width:1040px;margin:0 auto}.bh-steps--stacked .bh-step{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.bh-steps--stacked .bh-step__img{aspect-ratio:auto;min-height:340px}.bh-steps--stacked .bh-step__body{display:flex;flex-direction:column;justify-content:center;padding:48px 56px}.bh-steps--stacked .bh-step h3{font-size:clamp(26px,2.6vw,34px);margin-bottom:12px}.bh-steps--stacked .bh-step__text{font-size:17px}.bh-steps--stacked .bh-step:nth-child(2n) .bh-step__img{order:2}@media(max-width:760px){.bh-steps--stacked .bh-step{grid-template-columns:1fr}.bh-steps--stacked .bh-step__img{aspect-ratio:4/3;min-height:0}.bh-steps--stacked .bh-step:nth-child(2n) .bh-step__img{order:0}.bh-steps--stacked .bh-step__body{padding:26px 26px 30px}.bh-steps--stacked .bh-step h3{font-size:24px}.bh-steps--stacked .bh-step__text{font-size:16px}}.bh-step__img img{transform:scale(1.04)}@media(min-width:761px){.bh-steps--inline{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.bh-steps--inline{display:flex;flex-direction:column;gap:14px}.bh-steps--inline .bh-step{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.bh-steps--inline .bh-step__img{aspect-ratio:auto;min-height:200px}.bh-steps--inline .bh-step:nth-child(2n) .bh-step__img{order:2}.bh-steps--inline .bh-step__body{display:flex;flex-direction:column;justify-content:center;padding:20px 18px}.bh-steps--inline .bh-step__n{width:26px;height:26px;font-size:12px;margin-bottom:10px}.bh-steps--inline .bh-step h3{font-size:19px;margin-bottom:6px}.bh-steps--inline .bh-step__text{font-size:14px;line-height:1.45}}@media(min-width:761px){.bh-steps--compact{grid-template-columns:repeat(3,minmax(0,1fr))}}.bh-step__img--product{background:var(--bh-soft)}.bh-steps-sec--soft .bh-step__img--product{background:#e9e9ee}.bh-step__img--product img{object-fit:contain;padding:10%;transform:none}@media(max-width:760px){.bh-steps--compact{display:flex;flex-direction:column;gap:12px}.bh-steps--compact .bh-step{display:grid;grid-template-columns:112px 1fr;align-items:stretch}.bh-steps--compact .bh-step__img{aspect-ratio:auto;min-height:112px}.bh-steps--compact .bh-step__img--product img{padding:12%}.bh-steps--compact .bh-step__body{display:flex;flex-direction:column;justify-content:center;padding:16px 18px}.bh-steps--compact .bh-step__n{width:24px;height:24px;font-size:12px;margin-bottom:8px}.bh-steps--compact .bh-step h3{font-size:18px;margin-bottom:4px}.bh-steps--compact .bh-step__text{font-size:14.5px;line-height:1.45}}.bh-vid__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:opacity .2s}.bh-vid.is-playing .bh-vid__poster{opacity:0}.bh-hero__video{opacity:0;transition:opacity .5s ease}.bh-hero__video.is-ready{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/23/assets/boppr-home.css.map */
