.bvh{--bvh-navy:#102d45;--bvh-lime:#d5f96c;--bvh-cream:#f6f6ed;--bvh-muted:#5c707a;color:var(--bvh-navy);background:var(--bvh-cream);font-family:var(--font-body-family,Arial,sans-serif);overflow:clip}.bvh *{box-sizing:border-box}.bvh a{color:inherit;text-decoration:none}.bvh-wrap{max-width:1440px;margin-inline:auto;padding-inline:6vw}.bvh h1,.bvh h2,.bvh h3,.bvh p{margin:0;color:inherit}.bvh h1,.bvh h2,.bvh h3{font-family:var(--font-heading-family,Arial,sans-serif);font-weight:700;letter-spacing:-.055em}.bvh button,.bvh a{touch-action:manipulation}.bvh a:focus-visible,.bvh button:focus-visible,.bvh summary:focus-visible{outline:3px solid #7c9d38;outline-offset:6px}.bvh-hero{position:relative;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;min-height:710px;padding-top:60px;padding-bottom:70px;gap:15px}.bvh-eyebrow{font-size:11px;line-height:1.7;font-weight:700;letter-spacing:.16em;text-transform:uppercase;display:flex;align-items:center;gap:10px}.bvh-live-dot{width:8px;height:8px;border-radius:50%;background:#83a743;box-shadow:0 0 0 5px #d5f96c55}.bvh-hero h1{font-size:clamp(54px,7.3vw,108px);line-height:.98;margin-block:26px}.bvh-hero h1 span{position:relative;isolation:isolate;display:inline-block}.bvh-hero h1 span:after{content:"";position:absolute;left:-1%;right:-2%;height:.2em;bottom:.03em;background:var(--bvh-lime);z-index:-1;transform:rotate(-2deg)}.bvh-intro{max-width:440px;font-size:17px;line-height:1.8;color:var(--bvh-muted)!important}.bvh-price{font-size:27px;font-weight:700;letter-spacing:-.04em;margin-top:25px!important;line-height:1.5}.bvh-price>span{font-size:12px;font-weight:400;letter-spacing:0;margin-right:6px}.bvh-actions{display:flex;align-items:center;gap:27px;flex-wrap:wrap;margin-top:25px}.bvh-button{display:inline-flex;justify-content:center;align-items:center;gap:32px;padding:18px 26px;background:var(--bvh-navy);border:1px solid var(--bvh-navy);color:var(--bvh-cream)!important;border-radius:100px;font-weight:700;font-size:14px;line-height:1.3;transition:transform .24s,box-shadow .24s,background .24s}.bvh-button>span{font-size:21px;transition:transform .24s}.bvh-button:hover{transform:translateY(-3px);box-shadow:0 9px 0 #102d4514;background:#21465f}.bvh-button:hover>span{transform:translate(3px,-3px)}.bvh-text-link{display:inline-flex;align-items:center;gap:15px;font-size:12px;font-weight:700;border-bottom:1px solid #b3c1b5;padding-block:8px}.bvh-text-link>span{transition:transform .2s}.bvh-text-link:hover>span{transform:translateY(4px)}.bvh-hero-note{font-size:11px;line-height:1.8;color:var(--bvh-muted)!important;margin-top:23px!important}.bvh-hero-visual{position:relative;min-width:0;height:565px;display:flex;align-items:center;justify-content:center;isolation:isolate}.bvh-hero-image{position:relative;width:100%;height:100%;z-index:1}.bvh-hero-image img{width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:multiply;display:block}.bvh-orbit{position:absolute;width:88%;aspect-ratio:1;border:1px solid #a9baaa;border-radius:50%;left:6%;top:10%;z-index:0;transform:rotate(-24deg) scaleY(.8)}.bvh-orbit-two{width:105%;left:-2.5%;top:5%;transform:rotate(28deg) scaleY(.75);border-color:#d1d8c7}.bvh-orbit-one:after{content:"";position:absolute;left:8%;top:12%;width:18px;height:18px;background:var(--bvh-lime);border:5px solid var(--bvh-cream);border-radius:50%}.bvh-visual-word{position:absolute;font-size:clamp(80px,11vw,150px);letter-spacing:-.075em;font-weight:900;color:#e3e8dc;transform:rotate(-90deg);right:-112px;top:34%;line-height:1;z-index:0}.bvh-usb-badge{position:absolute;right:2%;top:3%;width:112px;height:112px;background:var(--bvh-lime);border-radius:50%;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(12deg);box-shadow:0 10px 35px #102d450b}.bvh-usb-badge>span{font-size:23px;line-height:1}.bvh-usb-badge strong{font-size:23px;line-height:1.2;letter-spacing:-.05em}.bvh-usb-badge small{font-size:9px;line-height:1.8}.bvh-product-tag{position:absolute;left:3%;bottom:11%;z-index:3;display:flex;align-items:center;gap:9px;font-size:10px;background:#ffffffd9;border:1px solid #d4dcd0;padding:11px 17px;border-radius:40px;transform:rotate(-5deg);backdrop-filter:blur(8px)}.bvh-swatch{width:12px;height:12px;background:#102d45;border:2px solid #e1e7e0;border-radius:50%}.bvh-motion-toggle{position:absolute;bottom:22px;right:6vw;display:inline-flex;align-items:center;gap:8px;background:transparent;color:#5c707a;border:0;cursor:pointer;font-size:10px;padding:10px}.bvh-motion-toggle>span:first-child{font-size:13px}.bvh-ribbon{background:var(--bvh-navy);color:var(--bvh-cream);padding-block:25px}.bvh-ribbon-inner{display:flex;align-items:center;justify-content:space-around;gap:25px}.bvh-ribbon span{font-size:14px;font-weight:700;white-space:nowrap}.bvh-ribbon i{font-size:27px;color:var(--bvh-lime);font-style:normal}.bvh-details{padding-block:100px}.bvh-section-heading{max-width:600px}.bvh h2{font-size:clamp(34px,4.7vw,62px);line-height:1.08;margin-top:15px}.bvh-section-heading>p:last-child{font-size:15px;color:var(--bvh-muted);line-height:1.8;margin-top:21px;max-width:440px}.bvh-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:45px}.bvh-benefit{position:relative;border-top:1px solid #ccd6ca;padding:25px 20px 0 0;transition:transform .3s}.bvh-benefit:hover{transform:translateY(-5px)}.bvh-feature-icon{display:grid;place-items:center;width:56px;height:56px;background:#e5eddc;border-radius:17px;font-size:31px;line-height:1}.bvh-step{position:absolute;right:25px;top:42px;font-size:10px;letter-spacing:.12em;color:#7d8b8c}.bvh h3{font-size:24px;line-height:1.3;letter-spacing:-.04em}.bvh-benefit h3{margin-top:25px}.bvh-benefit p{font-size:13px;line-height:1.9;color:var(--bvh-muted);margin-top:13px;max-width:290px}.bvh-color-section{background:#e9ede3;padding-block:85px}.bvh-color-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:40px}.bvh-color-heading>p{max-width:290px;font-size:14px;line-height:1.8;color:var(--bvh-muted)}.bvh-color-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.bvh-color-card{border-radius:28px;padding:28px 33px;overflow:hidden;position:relative;transition:transform .3s}.bvh-color-card:hover{transform:translateY(-5px)}.bvh-color-blue{background:#dfe7e8}.bvh-color-pink{background:#f0e4df}.bvh-color-top{display:flex;align-items:center;justify-content:space-between}.bvh-color-top h3{font-size:22px}.bvh-color-dot{width:21px;height:21px;border:4px solid #ffffff9c;border-radius:50%}.bvh-color-dot-blue{background:#102d45}.bvh-color-dot-pink{background:#d3968b}.bvh-color-image{height:370px;max-width:380px;margin-inline:auto;overflow:hidden}.bvh-color-image img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;display:block;transition:transform .6s cubic-bezier(.2,.6,.2,1)}.bvh-color-card:hover img{transform:translateY(-6px) rotate(-2deg)}.bvh-color-link{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;padding:17px 0 3px;border-top:1px solid #102d4524}.bvh-color-link span{display:grid;place-items:center;background:var(--bvh-cream);border-radius:50%;width:35px;height:35px;font-size:19px;transition:background .2s,transform .2s}.bvh-color-link:hover span{background:var(--bvh-lime);transform:rotate(45deg)}.bvh-routine{display:flex;align-items:center;gap:36px;padding-block:83px;background:var(--bvh-navy);color:var(--bvh-cream);max-width:none}.bvh-routine-symbol{font-size:114px;line-height:1;color:var(--bvh-lime);flex-shrink:0}.bvh-routine>div:nth-child(2){flex:1}.bvh-routine h2{font-size:clamp(30px,3.3vw,46px);max-width:650px}.bvh-routine p:last-child{font-size:13px;line-height:1.8;max-width:540px;margin-top:15px;color:#bfccd0}.bvh-button-lime{background:var(--bvh-lime);border-color:var(--bvh-lime);color:var(--bvh-navy)!important;flex-shrink:0}.bvh-button-lime:hover{background:#e3ff98}.bvh-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;padding-block:95px}.bvh-faq-list{padding-top:6px}.bvh-faq details{border-bottom:1px solid #cbd5ca;padding-block:23px}.bvh-faq details:first-child{border-top:1px solid #cbd5ca}.bvh-faq summary{cursor:pointer;list-style:none;font-size:15px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:24px;line-height:1.5}.bvh-faq summary::-webkit-details-marker{display:none}.bvh-faq summary>span{font-size:24px;font-weight:400;transition:transform .25s}.bvh-faq details[open] summary>span{transform:rotate(45deg)}.bvh-faq details p{font-size:13px;color:var(--bvh-muted);line-height:1.9;margin-top:18px;padding-right:25px}.bvh.bvh-ready [data-bv-reveal]{transition:opacity .65s,transform .65s}.bvh.bvh-ready [data-bv-reveal]:not(.bvh-visible){opacity:0;transform:translateY(24px)}.bvh.bvh-paused *,.bvh.bvh-hidden *{animation-play-state:paused!important}.bvh.bvh-paused [data-bv-reveal],.bvh.bvh-hidden [data-bv-reveal]{opacity:1!important;transform:none!important}.bvh.bvh-no-motion .bvh-hero-image,.bvh.bvh-no-motion .bvh-routine-symbol{animation:none}.bvh.bvh-no-motion [data-bv-reveal]{opacity:1!important;transform:none!important}.bvh.bvh-no-motion .bvh-motion-toggle{display:none}@keyframes bvh-float{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-16px) rotate(1deg)}}@keyframes bvh-turn{to{transform:rotate(360deg)}}
@media(min-width:1450px){.bvh-routine{padding-inline:max(6vw,calc((100vw - 1268px)/2))}}@media(max-width:1100px){.bvh-hero{min-height:650px;padding-top:45px;padding-bottom:65px}.bvh-hero-visual{height:500px}.bvh-hero h1{font-size:70px}.bvh-intro{font-size:15px}.bvh-usb-badge{right:-1%;width:95px;height:95px}.bvh-actions{gap:17px}.bvh-button{gap:20px;font-size:12px;padding:17px 21px}.bvh-routine{gap:24px}.bvh-routine-symbol{font-size:85px}.bvh-color-image{height:320px}.bvh-faq{gap:45px}}@media(max-width:760px){.bvh-wrap{padding-inline:23px}.bvh-hero{grid-template-columns:1fr;padding-top:35px;padding-bottom:50px;gap:6px;min-height:0}.bvh-eyebrow{font-size:9px;letter-spacing:.14em}.bvh-hero h1{font-size:clamp(54px,12vw,82px);line-height:1;margin-block:23px}.bvh-intro{max-width:470px;font-size:14px;line-height:1.8}.bvh-price{margin-top:18px!important;font-size:25px}.bvh-actions{margin-top:20px;gap:22px}.bvh-button{font-size:12px;padding:16px 21px;gap:30px}.bvh-text-link{font-size:11px}.bvh-hero-note{font-size:10px;margin-top:18px!important}.bvh-hero-visual{height:440px;max-width:460px;width:100%;justify-self:center;margin-top:5px}.bvh-hero-image{max-width:410px}.bvh-visual-word{font-size:103px;right:-45px;top:36%}.bvh-usb-badge{right:6%;top:9%;width:88px;height:88px}.bvh-usb-badge strong{font-size:21px}.bvh-usb-badge small{font-size:8px}.bvh-product-tag{left:5%;bottom:14%;font-size:9px;padding:10px 14px}.bvh-motion-toggle{right:23px;bottom:12px;font-size:9px}.bvh-ribbon{padding-block:20px}.bvh-ribbon-inner{gap:12px;justify-content:space-between}.bvh-ribbon span{font-size:10px}.bvh-ribbon i{font-size:17px}.bvh-details{padding-block:56px}.bvh h2{font-size:38px;line-height:1.1;margin-top:12px}.bvh-section-heading>p:last-child{font-size:13px;margin-top:17px}.bvh-benefits{grid-template-columns:1fr;gap:26px;margin-top:30px}.bvh-benefit{padding:20px 0 0 72px;min-height:105px}.bvh-feature-icon{position:absolute;left:0;top:23px;width:48px;height:48px;border-radius:14px;font-size:28px}.bvh-step{right:0;top:29px;font-size:9px}.bvh-benefit h3{font-size:21px;margin-top:0;padding-right:30px}.bvh-benefit p{font-size:12px;margin-top:9px;max-width:none}.bvh-color-section{padding-block:54px}.bvh-color-heading{display:block;margin-bottom:27px}.bvh-color-heading>p{margin-top:17px;max-width:400px;font-size:13px}.bvh-color-grid{gap:13px}.bvh-color-card{padding:18px 17px;border-radius:20px}.bvh-color-top h3{font-size:16px}.bvh-color-dot{width:17px;height:17px;border-width:3px}.bvh-color-image{height:260px;margin-inline:-12px}.bvh-color-link{font-size:10px;gap:5px;line-height:1.5;padding-top:14px}.bvh-color-link span{width:26px;height:26px;font-size:16px;flex-shrink:0}.bvh-routine{padding-block:50px;display:grid;grid-template-columns:45px 1fr;gap:19px;align-items:start}.bvh-routine-symbol{font-size:50px;margin-top:13px}.bvh-routine h2{font-size:33px;margin-top:11px}.bvh-routine p:last-child{font-size:12px;margin-top:15px}.bvh-routine>.bvh-button{grid-column:2;justify-self:start;margin-top:5px;font-size:11px;gap:24px}.bvh-faq{grid-template-columns:1fr;gap:24px;padding-block:57px}.bvh-faq details{padding-block:21px}.bvh-faq summary{font-size:14px}.bvh-faq details p{font-size:12px}.bvh-orbit{top:12%;width:84%;left:8%}.bvh-orbit-two{width:100%;left:0;top:7%}}@media(max-width:390px){.bvh-wrap{padding-inline:19px}.bvh-hero h1{font-size:53px}.bvh-hero-visual{height:390px}.bvh-usb-badge{width:77px;height:77px;right:3%;top:8%}.bvh-ribbon span{font-size:9px}.bvh-ribbon i{font-size:14px}.bvh-color-card{padding:16px 12px}.bvh-color-image{height:220px}.bvh-color-top h3{font-size:15px}.bvh-color-link{font-size:9px}.bvh-color-link span{width:23px;height:23px}.bvh h2{font-size:34px}.bvh-actions{gap:17px}.bvh-button{gap:21px}.bvh-routine{gap:14px;grid-template-columns:37px 1fr}.bvh-routine-symbol{font-size:42px}.bvh-routine h2{font-size:29px}}@media(prefers-reduced-motion:reduce){.bvh *, .bvh *:before,.bvh *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.bvh [data-bv-reveal]{opacity:1!important;transform:none!important}.bvh-motion-toggle{display:none}}

.bvh.bvh-motion-ready .bvh-hero-image{animation:bvh-float 7s ease-in-out infinite}.bvh.bvh-motion-ready .bvh-routine-symbol{animation:bvh-turn 35s linear infinite}.bvh [hidden]{display:none!important}.bvh.bvh-motion-ready.bvh-no-motion .bvh-hero-image,.bvh.bvh-motion-ready.bvh-no-motion .bvh-routine-symbol{animation:none}

.bvh .bvh-hero h1{font-weight:650;letter-spacing:-.055em}.bvh .bvh-usb-badge{width:106px;height:86px;border-radius:14px;background:#f6f6ed;border:1px solid #d7dfd7;box-shadow:0 10px 30px #102d450b}.bvh .bvh-usb-badge strong{font-size:23px}.bvh .bvh-usb-badge small{font-size:10px}.bvh .bvh-ribbon{background:#102d45;color:#f6f6ed}.bvh .bvh-ribbon i{width:1px;height:17px;background:#b4c4c6;display:block}.bvh .bvh-ribbon span{font-weight:500;letter-spacing:.03em}.bvh .bvh-benefit{padding-top:28px;padding-left:0;border-top:1px solid #ced7cf}.bvh .bvh-benefit h3{margin-top:24px;padding-right:30px}.bvh .bvh-step{top:22px;left:0;right:auto;color:#687d82}.bvh .bvh-routine{grid-template-columns:1fr auto;gap:40px}.bvh .bvh-routine h2{max-width:700px}.bvh .bvh-color-card{border-radius:16px}.bvh .bvh-orbit{opacity:.5}.bvh .bvh-motion-toggle{border-radius:6px}.bvh .bvh-hero-note{font-weight:400;letter-spacing:0}.bvh .bvh-button{font-weight:650;min-width:170px}.bvh .bvh-color-link{justify-content:flex-start}
@media(max-width:760px){.bvh .bvh-benefit{padding-top:20px;min-height:0}.bvh .bvh-benefit h3{margin-top:22px}.bvh .bvh-step{top:17px}.bvh .bvh-routine{grid-template-columns:1fr;gap:22px}.bvh .bvh-routine>.bvh-button{grid-column:1}.bvh .bvh-usb-badge{width:96px;height:74px;right:2%}.bvh .bvh-usb-badge strong{font-size:20px}.bvh .bvh-ribbon span{font-size:10px}.bvh .bvh-ribbon-inner{gap:13px}.bvh .bvh-routine h2{font-size:34px}}
