:root{--bv-ink: #0a1226;--bv-ink-rgb: 10, 18, 38;--bv-text: #434b5c;--bv-muted: #6e7687;--bv-line: #e4e7ee;--bv-line-2: #d6dbe5;--bv-soft: #f4f5f8;--bv-soft-2: #eceef3;--bv-sky: #eaf2ff;--bv-sky-line: #c9dbff;--bv-blue: #2f62f5;--bv-blue-rgb: 47, 98, 245;--bv-blue-d: #1e4cdb;--bv-navy: #0b1533;--bv-navy-2: #18265a;--bv-teal: #155f85;--bv-green: #17a865;--bv-red: #e5484d;--bv-violet: #7b5cff;--bv-cyan: #35c4ff;--bv-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bv-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--bv-radius: 20px;--bv-shadow: 0 1px 2px rgba(10, 18, 38, .04), 0 12px 32px -18px rgba(10, 18, 38, .22);--bv-shadow-lg: 0 2px 6px rgba(10, 18, 38, .05), 0 30px 60px -30px rgba(10, 18, 38, .35);--font-body-family: var(--bv-sans);--font-heading-family: var(--bv-sans);--font-heading-weight: 600;--color-base-text: 10, 18, 38;--color-shadow: 10, 18, 38;--color-base-background-1: 255, 255, 255;--color-base-background-2: 244, 245, 248;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 10, 18, 38;--color-base-accent-1: 47, 98, 245;--color-base-accent-2: 11, 21, 51;--gradient-base-background-1: #ffffff;--gradient-base-background-2: #f4f5f8;--gradient-base-accent-1: #2f62f5;--gradient-base-accent-2: #0b1533;--payment-terms-background-color: #ffffff}html,body{background:#fff}body{color:var(--bv-text);font-family:var(--bv-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.color-accent-1{--color-foreground: 255, 255, 255}::selection{background:rgba(var(--bv-blue-rgb),.2)}.bv-assets{display:none}[id]{scroll-margin-top:13rem}.header-wrapper{background:#f4f5f7;border-bottom:1px solid var(--bv-line)!important}.header__heading-link,.header__heading-logo-wrapper{font-family:var(--bv-sans);font-weight:700;letter-spacing:-.01em;color:var(--bv-ink)}.header__menu-item,.header__icon{color:var(--bv-ink);font-family:var(--bv-sans);font-weight:500}.header__menu-item:hover span{text-decoration-color:var(--bv-blue)}.announcement-bar,.announcement-bar__message{font-family:var(--bv-sans);font-weight:600;letter-spacing:.01em}.footer.color-accent-1,.footer{--gradient-background: #f4f5f7;--color-background: 244, 245, 247;--color-foreground: 10, 18, 38;--color-link: 10, 18, 38;--color-button: 47, 98, 245;--color-button-text: 255, 255, 255;--accent-color: 47, 98, 245;border-top:1px solid var(--bv-line)}.footer .footer-block__heading{color:var(--bv-blue);font-family:var(--bv-sans);font-weight:650}.cart-timer{display:none!important}.drawer__inner .button,.cart__checkout-button{border-radius:999px;font-weight:650}kaching-bundles-block,.kaching-bundles{display:none!important}.bv-sec{position:relative;padding:11rem 0}.bv-sec--soft{background:var(--bv-soft)}.bv-sec--navy{color:#fff;background:radial-gradient(120% 70% at 50% 0%,#20306d,#0e1a40 52%,#091230)}.bv-wrap{max-width:128rem;margin:0 auto;padding:0 3.2rem}.bv-center{text-align:center}.bv-head{max-width:80rem;margin:0 0 5.6rem}.bv-head--center{margin-left:auto;margin-right:auto;text-align:center}.bv-eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.8rem;font:600 1.2rem/1.3 var(--bv-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bv-blue)}.bv-eyebrow:before{content:"";width:.8rem;height:.8rem;border-radius:2px;background:currentColor;transform:rotate(45deg)}.bv-eyebrow--light{color:#8fb0ff}.bv-h2{margin:0;font:600 clamp(3.4rem,4.4vw,6rem)/1.06 var(--bv-sans);letter-spacing:-.03em;color:var(--bv-ink);text-wrap:balance}.bv-h2--md{font-size:clamp(3.2rem,3.7vw,5rem);line-height:1.08}.bv-sec--navy .bv-h2,.bv-features__side .bv-h2,.bv-cta .bv-h2{color:#fff}.bv-h3{margin:0;font:600 clamp(2.8rem,3vw,4.2rem)/1.12 var(--bv-sans);letter-spacing:-.025em;color:var(--bv-teal);text-wrap:balance}.bv-lead{margin:2rem 0 0;font-size:1.8rem;line-height:1.6;color:var(--bv-text)}.bv-lead p{margin:0 0 1rem}.bv-lead p:last-child{margin-bottom:0}.bv-lead strong{color:var(--bv-ink);font-weight:650}.bv-sec--navy .bv-lead,.bv-features__side .bv-lead,.bv-cta .bv-lead{color:#ffffffbd}.bv-sec--navy .bv-lead strong,.bv-features__side .bv-lead strong,.bv-cta .bv-lead strong{color:#fff}.bv-note{margin:1.6rem 0 0;font-size:1.25rem;line-height:1.55;color:var(--bv-muted)}.bv-note--light{color:#ffffff8c}.bv-anchor{position:absolute;top:0}.bv-btn{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;min-height:5.6rem;padding:1.4rem 3.2rem;border:0;border-radius:999px;background:var(--bv-blue);color:#fff;cursor:pointer;text-decoration:none;font:600 1.7rem/1.2 var(--bv-sans);letter-spacing:-.005em;box-shadow:0 10px 24px -12px rgba(var(--bv-blue-rgb),.8);transition:background .2s,transform .2s,box-shadow .2s}.bv-btn:hover{background:var(--bv-blue-d);transform:translateY(-1px);box-shadow:0 14px 28px -12px rgba(var(--bv-blue-rgb),.9);color:#fff}.bv-btn:focus-visible{outline:3px solid rgba(var(--bv-blue-rgb),.45);outline-offset:3px}.bv-btn--sm{min-height:4.6rem;padding:1.1rem 2.6rem;font-size:1.55rem}.bv-btn--lg{min-height:6.2rem;padding:1.6rem 3.6rem;font-size:1.8rem}.bv-btn--ghost{background:transparent;color:var(--bv-ink);box-shadow:inset 0 0 0 1.5px var(--bv-line-2)}.bv-btn--ghost:hover{background:#fff;color:var(--bv-ink);box-shadow:inset 0 0 0 1.5px var(--bv-ink)}.bv-btn--light{background:#fff;color:var(--bv-ink);box-shadow:none}.bv-btn--light:hover{background:var(--bv-sky);color:var(--bv-ink);box-shadow:none}.bv-btn__prices{display:inline-flex;align-items:baseline;gap:.7rem}.bv-btn__prices s{opacity:.6;font-weight:500;font-size:.9em}.bv-btn__prices strong{font-weight:700}.bv-btn .bv-i{width:2rem;height:2rem}.bv-i{width:2.4rem;height:2.4rem;flex:none}.bv-ph{width:100%;height:100%;background:var(--bv-soft-2);fill:rgba(var(--bv-ink-rgb),.2)}.bv-badges{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1.2rem}.bv-badge{display:inline-flex;align-items:center;padding:.4rem 1rem;border-radius:7px;border:1.5px solid var(--bv-ink);font:600 1.25rem/1.2 var(--bv-sans);color:var(--bv-ink);background:#fff}.bv-badge--solid{border-color:var(--bv-blue);background:var(--bv-blue);color:#fff}.bv-ticks{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1rem}.bv-ticks li{display:flex;gap:1rem;align-items:flex-start;font-size:1.6rem;line-height:1.5;color:var(--bv-text)}.bv-ticks .bv-i{width:2rem;height:2rem;margin-top:.15rem;padding:.3rem;border-radius:50%;background:var(--bv-sky);color:var(--bv-blue)}.bv-todo{margin:1.2rem 0;padding:1.2rem 1.6rem;border-radius:12px;border:1.5px dashed #d29b00;background:#fff8e0;color:#6b4e00;font:500 1.35rem/1.5 var(--bv-sans);text-align:left}.bv-todo strong{color:#4d3800}.bv-pills{display:flex;gap:.4rem;width:max-content;max-width:100%;margin:0 auto 4.8rem;padding:.5rem;overflow-x:auto;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24;scrollbar-width:none}.bv-pills::-webkit-scrollbar{display:none}.bv-pill{flex:none;padding:1.1rem 2.2rem;border:0;border-radius:999px;background:transparent;cursor:pointer;font:600 1.5rem/1.2 var(--bv-sans);color:#ffffffd1;white-space:nowrap;transition:background .2s,color .2s}.bv-pill:hover{color:#fff}.bv-pill[aria-selected=true]{background:#fff;color:var(--bv-ink)}.bv-acc{border-bottom:1px solid var(--bv-line)}.bv-acc summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 0;cursor:pointer;list-style:none;font:600 1.7rem/1.4 var(--bv-sans);color:var(--bv-ink)}.bv-acc summary::-webkit-details-marker{display:none}.bv-acc__icon{position:relative;flex:none;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--bv-ink);transition:transform .25s,background .2s}.bv-acc__icon:before,.bv-acc__icon:after{content:"";position:absolute;left:50%;top:50%;width:1.1rem;height:1.6px;background:#fff;transform:translate(-50%,-50%)}.bv-acc__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .25s}.bv-acc[open] .bv-acc__icon:after{transform:translate(-50%,-50%) rotate(0)}.bv-acc__body{padding:0 0 2.2rem;font-size:1.6rem;line-height:1.7;color:var(--bv-text)}.bv-acc__body p{margin:0 0 1.1rem}.bv-acc__body p:last-child{margin-bottom:0}.bv-acc__body ul,.bv-acc__body ol{margin:.4rem 0 1.2rem;padding-left:2rem}.bv-acc__body li{margin:.3rem 0}.bv-acc__body strong{color:var(--bv-ink);font-weight:650}.bv-acc__body a{color:var(--bv-blue)}.bv-acc--todo summary span:after{content:"Needs confirming";margin-left:1rem;padding:.2rem .7rem;border-radius:6px;background:#fff3c4;color:#7a5a00;font:600 1.1rem/1.4 var(--bv-mono);vertical-align:middle}.product__title h1,.product__title h2{margin:0;font:600 4rem/1.08 var(--bv-sans);letter-spacing:-.03em;color:var(--bv-ink)}.product__info-container{--bv-gap: 2rem}.product__info-container>*+*{margin-top:0}.product__media-wrapper .product__media-item .media,.product__media-wrapper .product-media-container{border-radius:var(--bv-radius);overflow:hidden;background:#f6f6f9}.product__media-wrapper .thumbnail{border-radius:12px;overflow:hidden;background:#f6f6f9}.product__media-wrapper .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--bv-blue)}.product__media-wrapper .slider-button{color:var(--bv-ink)}.bv-gallery-links{display:grid;grid-template-columns:1fr 1fr;margin-top:1.4rem;border-radius:999px;overflow:hidden;background:var(--bv-sky);box-shadow:inset 0 0 0 1.5px var(--bv-ink)}.bv-gallery-links a{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1.3rem 1rem;text-decoration:none;font:600 1.45rem/1.2 var(--bv-sans);color:var(--bv-ink);transition:background .2s}.bv-gallery-links a+a{box-shadow:inset 1.5px 0 0 var(--bv-ink)}.bv-gallery-links a:hover{background:#d9e6ff}.bv-gallery-links .bv-i{width:1.9rem;height:1.9rem}template[data-bv-gallery-extra]{display:none}.bv-price{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:1.4rem 0 0}.bv-price s{font:500 2.2rem/1 var(--bv-sans);color:#9aa1b0}.bv-price strong{font:650 2.8rem/1 var(--bv-sans);color:var(--bv-green);letter-spacing:-.01em}.bv-price__callout{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border:1.5px dashed #9cc0ff;border-radius:6px;background:#f1f6ff;text-decoration:none;font:600 1.2rem/1.2 var(--bv-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--bv-ink)}.bv-price__callout .bv-i{width:1.4rem;height:1.4rem}.bv-price__callout:hover{border-color:var(--bv-blue)}.bv-intro{margin-top:1.8rem}.bv-intro__text{margin:0;font-size:1.65rem;line-height:1.6;color:var(--bv-text)}.bv-intro__text strong{color:var(--bv-ink);font-weight:650}.bv-points{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1.2rem}.bv-points li{display:flex;align-items:center;gap:1.3rem;font-size:1.55rem;line-height:1.4;color:var(--bv-ink)}.bv-points .bv-i{width:2.2rem;height:2.2rem;color:var(--bv-ink)}.bv-callout{margin:2.2rem 0 0;padding:1.3rem 1.6rem;border-radius:10px;background:var(--bv-soft-2);font:500 1.5rem/1.45 var(--bv-sans);color:var(--bv-ink);text-align:center}.bv-buy{margin-top:2.4rem}.bv-colors__label{margin:0 0 1rem;font-size:1.5rem;color:var(--bv-muted)}.bv-colors__label strong{color:var(--bv-ink);font-weight:650}.bv-colors__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.bv-swatch{display:flex;align-items:center;gap:1rem;padding:.7rem;border:0;border-radius:14px;text-align:left;background:#fff;cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--bv-line);transition:box-shadow .2s,transform .2s;font-family:var(--bv-sans)}.bv-swatch:hover{box-shadow:inset 0 0 0 1.5px var(--bv-line-2)}.bv-swatch[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--bv-blue),0 6px 16px -10px rgba(var(--bv-blue-rgb),.8)}.bv-swatch:disabled{opacity:.45;cursor:not-allowed}.bv-swatch__img{display:block;flex:none;width:4.8rem;height:4.8rem;border-radius:9px;overflow:hidden;background:#f6f6f9}.bv-swatch__img img{width:100%;height:100%;object-fit:cover;display:block}.bv-swatch__name{font-size:1.4rem;font-weight:600;color:var(--bv-ink);line-height:1.2}.bv-swatch__dot{display:block;width:100%;height:100%;background:var(--bv-swatch, #ccc)}.bv-buy__title{display:flex;align-items:center;gap:1.2rem;margin:2.4rem 0 1.2rem;font:600 1.2rem/1.2 var(--bv-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bv-muted)}.bv-buy__title:before,.bv-buy__title:after{content:"";flex:1;height:1px;background:var(--bv-line)}.bv-offers{display:grid;gap:1rem}.bv-offer{position:relative;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--bv-line);transition:box-shadow .2s,background .2s}.bv-offer:hover{box-shadow:inset 0 0 0 1.5px var(--bv-line-2)}.bv-offer.is-selected{background:#f3f7ff;box-shadow:inset 0 0 0 2px var(--bv-blue)}.bv-offer__badge{position:absolute;top:0;right:1.4rem;transform:translateY(-50%);padding:.35rem .9rem;border-radius:6px;background:var(--bv-ink);color:#fff;font:600 1.05rem/1.2 var(--bv-mono);letter-spacing:.08em;text-transform:uppercase}.bv-offer.is-selected .bv-offer__badge{background:var(--bv-blue)}.bv-offer__main{display:flex;align-items:center;gap:1.4rem;padding:1.6rem;cursor:pointer}.bv-offer__main input{position:absolute;opacity:0;pointer-events:none}.bv-offer__radio{flex:none;width:2.2rem;height:2.2rem;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--bv-line-2);background:#fff;transition:box-shadow .2s}.bv-offer.is-selected .bv-offer__radio{box-shadow:inset 0 0 0 6px var(--bv-blue)}.bv-offer__main input:focus-visible~.bv-offer__radio{outline:3px solid rgba(var(--bv-blue-rgb),.35);outline-offset:2px}.bv-offer__text{flex:1;min-width:0;display:grid;gap:.3rem}.bv-offer__name{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;font:650 1.7rem/1.25 var(--bv-sans);color:var(--bv-ink)}.bv-offer__save:not(:empty){padding:.25rem .7rem;border-radius:5px;background:#e3f6ec;color:#0d7a48;font:600 1.15rem/1.2 var(--bv-sans)}.bv-offer__sub{display:flex;flex-wrap:wrap;gap:.2rem .8rem;font-size:1.3rem;line-height:1.35;color:var(--bv-muted)}.bv-offer__sub span:empty{display:none}.bv-offer__sub [data-bv-pack-each]:not(:empty)+.bv-offer__subtext:before{content:"\b7  "}.bv-offer__price{display:grid;justify-items:end;gap:.2rem;text-align:right}.bv-offer__price strong{font:700 1.9rem/1.1 var(--bv-sans);color:var(--bv-ink)}.bv-offer__price s{font-size:1.3rem;color:#9aa1b0}.bv-offer__colors{display:none;flex-wrap:wrap;gap:.8rem;padding:0 1.6rem 1.6rem 5.2rem}.bv-offer.is-selected .bv-offer__colors{display:flex}.bv-offer__select{position:relative;display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 3rem .7rem 1rem;border-radius:9px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--bv-line-2);font-size:1.35rem;color:var(--bv-ink)}.bv-offer__num{font:600 1.15rem/1 var(--bv-mono);color:var(--bv-muted)}.bv-offer__dot{width:1.4rem;height:1.4rem;border-radius:50%;background:var(--bv-swatch, #ccc);box-shadow:inset 0 0 0 1px #00000026}.bv-offer__select select{appearance:none;-webkit-appearance:none;border:0;background:transparent;font:600 1.35rem var(--bv-sans);color:var(--bv-ink);cursor:pointer;padding:0}.bv-offer__select select:focus-visible{outline:none}.bv-offer__select:focus-within{box-shadow:inset 0 0 0 2px var(--bv-blue)}.bv-offer__caret{position:absolute;right:.8rem;width:1.5rem;height:1.5rem;pointer-events:none;color:var(--bv-muted)}[data-color=purple]{--bv-swatch: linear-gradient(135deg, #c9b2f5, #9b7fe0)}[data-color=black]{--bv-swatch: linear-gradient(135deg, #3a3f52, #11141d)}[data-color=white],[data-color=glowing-white]{--bv-swatch: linear-gradient(135deg, #ffffff, #dce9ff)}.bv-upsell{position:relative;display:flex;align-items:center;gap:1.2rem;margin-top:1.2rem;padding:1.2rem 1.4rem;border-radius:14px;cursor:pointer;background:var(--bv-sky);box-shadow:inset 0 0 0 1.5px var(--bv-sky-line)}.bv-upsell input{position:absolute;opacity:0;pointer-events:none}.bv-upsell__img{flex:none;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:10px;overflow:hidden;background:#fff;color:var(--bv-blue)}.bv-upsell__img img{width:100%;height:100%;object-fit:cover}.bv-upsell__text{flex:1;min-width:0;display:grid;gap:.2rem}.bv-upsell__text strong{font:650 1.5rem/1.3 var(--bv-sans);color:var(--bv-ink)}.bv-upsell__text small{font-size:1.25rem;line-height:1.35;color:var(--bv-muted)}.bv-upsell__price{display:grid;justify-items:end;font-size:1.25rem;color:#9aa1b0}.bv-upsell__price strong{font:650 1.5rem/1.2 var(--bv-sans);color:var(--bv-ink)}.bv-toggle{position:relative;flex:none;width:4.2rem;height:2.4rem;border-radius:999px;background:#c5cad6;transition:background .2s}.bv-toggle:after{content:"";position:absolute;top:.3rem;left:.3rem;width:1.8rem;height:1.8rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s}.bv-upsell input:checked~.bv-toggle{background:var(--bv-blue)}.bv-upsell input:checked~.bv-toggle:after{transform:translate(1.8rem)}.bv-upsell input:focus-visible~.bv-toggle{outline:3px solid rgba(var(--bv-blue-rgb),.35);outline-offset:2px}.bv-btn--buy{width:100%;min-height:6.4rem;margin-top:1.6rem;font-size:2rem}.bv-btn--buy[aria-busy=true]{opacity:.7;pointer-events:none}.bv-buy__ship{display:flex;align-items:center;justify-content:center;gap:.9rem;margin:1.4rem 0 0;font-size:1.45rem;color:var(--bv-text);text-align:center}.bv-buy__ship strong{color:var(--bv-ink)}.bv-pulse{position:relative;flex:none;width:1rem;height:1rem;border-radius:50%;background:#22c55e}.bv-pulse:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#22c55e59;animation:bv-pulse 1.8s ease-out infinite}@keyframes bv-pulse{0%{transform:scale(.5);opacity:1}to{transform:scale(1.6);opacity:0}}.bv-buy__error{margin:1rem 0 0;padding:1rem 1.2rem;border-radius:10px;background:#fdecec;color:#a3191f;font-size:1.4rem}.bv-itabs{margin-top:2.8rem}.bv-itabs__bar{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.bv-itab{padding:1.3rem .6rem;border:1px solid var(--bv-line);border-bottom:0;border-radius:12px 12px 0 0;background:#fff;cursor:pointer;font:600 1.15rem/1.2 var(--bv-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--bv-ink)}.bv-itab+.bv-itab{margin-left:-1px}.bv-itab[aria-selected=true]{background:var(--bv-teal);border-color:var(--bv-teal);color:#fff}.bv-itabs__panel{padding:2.2rem 2rem;border:1px solid var(--bv-line);border-radius:0 0 14px 14px}.bv-itabs__h{margin:0 0 1.4rem;font:600 1.6rem/1.3 var(--bv-sans);color:var(--bv-ink)}.bv-itabs__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.bv-itabs__list li{position:relative;padding-left:2.4rem;font-size:1.45rem;line-height:1.45;color:var(--bv-text)}.bv-itabs__list li:before{content:"";position:absolute;left:0;top:.35rem;width:1.3rem;height:1.3rem;border-radius:3px;background:var(--bv-blue);box-shadow:inset 0 0 0 3px #dce7ff}.bv-itabs__metrics{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.9rem 1.6rem}.bv-itabs__metrics li{display:flex;align-items:center;gap:.9rem;font-size:1.4rem;color:var(--bv-ink)}.bv-itabs__metrics .bv-i{width:2rem;height:2rem;color:var(--bv-teal)}.bv-specs{width:100%;border-collapse:collapse;font-size:1.4rem}.bv-specs th,.bv-specs td{padding:.9rem 0;border-bottom:1px solid var(--bv-line);text-align:left;vertical-align:top}.bv-specs th{width:42%;font-weight:500;color:var(--bv-muted)}.bv-specs td{color:var(--bv-ink);font-weight:550}.bv-specs tr:last-child th,.bv-specs tr:last-child td{border-bottom:0}.bv-itabs__foot{margin:1.4rem 0 0;font-size:1.2rem;line-height:1.5;color:var(--bv-muted)}.bv-trust4{list-style:none;margin:2.2rem 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1.4rem 1.6rem}.bv-trust4 li{display:flex;align-items:center;gap:1.1rem;font:600 1.4rem/1.3 var(--bv-sans);color:var(--bv-ink)}.bv-trust4 .bv-i{width:3.8rem;height:3.8rem;padding:.85rem;border-radius:10px;background:var(--bv-soft);color:var(--bv-ink)}.bv-guarantee{display:flex;align-items:center;gap:1.8rem;margin-top:2.4rem;padding:1.8rem 2rem;border-radius:16px;box-shadow:inset 0 0 0 1px var(--bv-line)}.bv-seal{position:relative;flex:none;display:grid;place-items:center;width:7.6rem;height:7.6rem;border-radius:50%;background:radial-gradient(circle at 30% 25%,#2b3f86,var(--bv-navy));color:#fff;text-align:center;box-shadow:0 0 0 3px #fff,0 0 0 4.5px var(--bv-navy)}.bv-seal strong{display:block;font:700 2.6rem/1 var(--bv-sans)}.bv-seal span{display:block;font:600 .95rem/1.1 var(--bv-mono);letter-spacing:.12em}.bv-guarantee__t{margin:0 0 .4rem;font:650 1.65rem/1.3 var(--bv-sans);color:var(--bv-ink)}.bv-guarantee__d{margin:0;font-size:1.4rem;line-height:1.5;color:var(--bv-text)}.bv-more{margin-top:3.2rem}.bv-more__h{margin:0 0 1.4rem;font:600 2.2rem/1.25 var(--bv-sans);letter-spacing:-.015em;color:var(--bv-ink)}.bv-more__card{position:relative;display:flex;gap:1.6rem;align-items:center;padding:1.8rem 2rem;border-radius:14px;background:var(--bv-sky);box-shadow:inset 0 0 0 1px var(--bv-sky-line)}.bv-more__card p{margin:0}.bv-more__q{font:650 1.6rem/1.35 var(--bv-sans);color:var(--bv-ink)}.bv-more__a{margin-top:.5rem!important;font-size:1.45rem;line-height:1.5;color:var(--bv-text)}.bv-more__link{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;font:600 1.2rem/1.2 var(--bv-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bv-blue)}.bv-more__link .bv-i{width:1.4rem;height:1.4rem}.bv-more__mini{flex:none;width:10.4rem}.bv-more__mini .bv-lcd{--lcd-scale: .34}.bv-more .bv-acc summary{font-size:1.55rem;padding:1.7rem 0}.bv-more .bv-acc__icon{width:2.2rem;height:2.2rem}.bv-lcd{--lcd-scale: 1;position:relative;display:grid;gap:calc(1.2rem * var(--lcd-scale));width:calc(30rem * var(--lcd-scale));padding:calc(2rem * var(--lcd-scale)) calc(2.2rem * var(--lcd-scale)) calc(1.6rem * var(--lcd-scale));border-radius:calc(1.6rem * var(--lcd-scale));background:linear-gradient(180deg,#05070c,#0b0f17);box-shadow:inset 0 0 0 1px #ffffff0f,0 20px 50px -20px #000000b3;color:#fff;font-family:var(--bv-sans)}.bv-lcd__top{display:flex;justify-content:space-between;align-items:center;color:#ffffffd9;font-weight:600;font-size:calc(1.6rem * var(--lcd-scale))}.bv-lcd__user .bv-i{width:calc(2rem * var(--lcd-scale));height:calc(2rem * var(--lcd-scale))}.bv-lcd__weight{display:flex;justify-content:center;height:calc(7.4rem * var(--lcd-scale));font:700 calc(6rem * var(--lcd-scale))/1 var(--bv-mono)}.bv-lcd__mid{display:flex;align-items:center;justify-content:space-between;gap:calc(1rem * var(--lcd-scale))}.bv-lcd__trend{width:62%;height:auto}.bv-lcd__trend circle{fill:#2e8bff}.bv-lcd__change{position:relative;display:flex;align-items:flex-end;height:calc(3.6rem * var(--lcd-scale));font:700 calc(3rem * var(--lcd-scale))/1 var(--bv-mono)}.bv-lcd__arrow{position:absolute;right:0;bottom:calc(-1rem * var(--lcd-scale));width:0;height:0;border-left:calc(.6rem * var(--lcd-scale)) solid transparent;border-right:calc(.6rem * var(--lcd-scale)) solid transparent;border-top:calc(.8rem * var(--lcd-scale)) solid #2bd36b}.bv-lcd__grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(1rem * var(--lcd-scale)) calc(1.2rem * var(--lcd-scale));padding-top:calc(.8rem * var(--lcd-scale));border-top:1px solid rgba(255,255,255,.08)}.bv-lcd__cell{display:flex;align-items:center;justify-content:space-between;gap:calc(.6rem * var(--lcd-scale));height:calc(3.8rem * var(--lcd-scale));font:700 calc(3rem * var(--lcd-scale))/1 var(--bv-mono)}.bv-lcd__ico{flex:none;display:grid;place-items:center;width:calc(3rem * var(--lcd-scale));height:calc(3rem * var(--lcd-scale));border-radius:calc(.6rem * var(--lcd-scale));box-shadow:inset 0 0 0 calc(.15rem * var(--lcd-scale)) #2aa9ff;color:#5ac8ff;font:800 calc(.9rem * var(--lcd-scale))/1 var(--bv-sans)}.bv-lcd__ico .bv-i{width:64%;height:64%}.bv-lcd__bar{height:calc(.6rem * var(--lcd-scale));margin-top:calc(.4rem * var(--lcd-scale));border-radius:999px;background:linear-gradient(90deg,#ff3b6b,#ffb23b,#f8ff3b,#3bff7b,#3bd8ff,#6b5bff,#ff3bd5);box-shadow:0 0 calc(1.4rem * var(--lcd-scale)) #788cffa6}.bv-lcd [data-bv-seg]{display:block;height:100%}.bv-seg{display:block;height:100%;width:auto;overflow:visible}.bv-seg .on{fill:#fff;filter:drop-shadow(0 0 2px rgba(255,255,255,.55))}.bv-seg .off{fill:#ffffff0d}.bv-lcd [data-spot]{position:relative;transition:opacity .3s,filter .3s}.bv-lcd [data-spot]:after{content:"";position:absolute;inset:calc(-.6rem * var(--lcd-scale));border-radius:calc(.8rem * var(--lcd-scale));box-shadow:0 0 0 2px var(--bv-cyan),0 0 22px #35c4ff8c;opacity:0;transition:opacity .3s;pointer-events:none}[data-active-spot] .bv-lcd [data-spot]{opacity:.32}[data-active-spot=weight] .bv-lcd [data-spot=weight],[data-active-spot=trend] .bv-lcd [data-spot=trend],[data-active-spot=change] .bv-lcd [data-spot=change],[data-active-spot=bmi] .bv-lcd [data-spot=bmi],[data-active-spot=water] .bv-lcd [data-spot=water],[data-active-spot=fat] .bv-lcd [data-spot=fat],[data-active-spot=muscle] .bv-lcd [data-spot=muscle]{opacity:1}[data-active-spot=weight] .bv-lcd [data-spot=weight]:after,[data-active-spot=trend] .bv-lcd [data-spot=trend]:after,[data-active-spot=change] .bv-lcd [data-spot=change]:after,[data-active-spot=bmi] .bv-lcd [data-spot=bmi]:after,[data-active-spot=water] .bv-lcd [data-spot=water]:after,[data-active-spot=fat] .bv-lcd [data-spot=fat]:after,[data-active-spot=muscle] .bv-lcd [data-spot=muscle]:after{opacity:1}[data-active-spot=app] .bv-lcd [data-spot]{opacity:.32}.bv-lcd svg.bv-lcd__trend[data-spot]:after{display:none}.bv-phone{width:28rem;max-width:100%;margin:0 auto}.bv-phone__frame{position:relative;padding:1rem;border-radius:4.6rem;background:#0d1117;box-shadow:inset 0 0 0 2px #2a3040,var(--bv-shadow-lg)}.bv-phone__notch{position:absolute;top:1.9rem;left:50%;width:8.6rem;height:2.4rem;border-radius:999px;background:#0d1117;transform:translate(-50%);z-index:2}.bv-phone__screen{display:grid;gap:1rem;padding:1.4rem 1.4rem 1.8rem;border-radius:3.6rem;background:linear-gradient(180deg,#f6f3ff,#f4f6fb 30%);overflow:hidden}.bv-phone__status{display:flex;justify-content:space-between;align-items:center;padding:.4rem 1.4rem 0;font:650 1.2rem/1 var(--bv-sans);color:var(--bv-ink)}.bv-phone__bars{display:inline-flex;align-items:flex-end;gap:2px}.bv-phone__bars i{width:3px;background:var(--bv-ink);border-radius:1px}.bv-phone__bars i:nth-child(1){height:5px}.bv-phone__bars i:nth-child(2){height:7px}.bv-phone__bars i:nth-child(3){height:9px}.bv-phone__head{display:flex;align-items:center;gap:.9rem;margin-top:1rem}.bv-phone__head strong{display:block;font:700 1.5rem/1.2 var(--bv-sans);color:var(--bv-ink)}.bv-phone__head small{display:flex;align-items:center;gap:.4rem;font-size:1.05rem;color:var(--bv-muted)}.bv-phone__dot{width:.6rem;height:.6rem;border-radius:50%;background:#22c55e}.bv-phone__avatar{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#e4dcff;color:#6a4ce0}.bv-phone__avatar .bv-i{width:1.8rem;height:1.8rem}.bv-phone__seg{display:grid;grid-template-columns:repeat(3,1fr);padding:.3rem;border-radius:999px;background:#e9eaf1}.bv-phone__seg button{padding:.55rem 0;border:0;border-radius:999px;background:transparent;cursor:pointer;font:600 1.15rem/1.2 var(--bv-sans);color:var(--bv-muted)}.bv-phone__seg button[aria-pressed=true]{background:#fff;color:var(--bv-ink);box-shadow:0 1px 3px #0a12261f}.bv-phone__range{margin:-.2rem 0 0;font:600 1rem/1 var(--bv-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bv-muted)}.bv-phone__card{padding:1.1rem 1.2rem .8rem;border-radius:1.6rem;background:#fff;box-shadow:0 1px 2px #0a12260f}.bv-phone__row{display:flex;justify-content:space-between;align-items:center}.bv-phone__name{display:inline-flex;align-items:center;gap:.5rem;font:600 1.15rem/1 var(--bv-sans);color:var(--bv-ink)}.bv-phone__name .bv-i{width:1.6rem;height:1.6rem;padding:.2rem;border-radius:5px;background:#ece6ff;color:#6a4ce0}.bv-phone__name--fat .bv-i{background:#fff1df;color:#e08a1e}.bv-phone__row em{font:600 1.05rem/1 var(--bv-sans);font-style:normal;color:var(--bv-green)}.bv-phone__val{margin-top:.5rem;font-size:1.1rem;color:var(--bv-muted)}.bv-phone__val strong{font:700 2.2rem/1 var(--bv-sans);color:var(--bv-ink);letter-spacing:-.02em}.bv-phone__chart{display:block;width:100%;height:4.4rem;margin-top:.4rem;overflow:visible}.bv-phone__line{fill:none;stroke:#7b5cff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:d .5s ease}.bv-phone__area{fill:#7b5cff1a;transition:d .5s ease}.bv-phone__chart--fat .bv-phone__line{stroke:#f0961e}.bv-phone__chart--fat .bv-phone__area{fill:#f0961e1a}.bv-phone__duo{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.bv-phone__mini{display:grid;gap:.3rem;padding:1rem 1.1rem;border-radius:1.4rem;background:#fff;box-shadow:0 1px 2px #0a12260f}.bv-phone__mini span{font:600 1.05rem/1.1 var(--bv-sans);color:var(--bv-muted)}.bv-phone__mini strong{font:700 1.7rem/1 var(--bv-sans);color:var(--bv-ink)}.bv-phone__mini small{font-size:1rem;font-weight:500;color:var(--bv-muted)}.bv-phone__mini em{font:600 1rem/1 var(--bv-sans);font-style:normal;color:var(--bv-muted)}.bv-phone__mini em.is-up{color:var(--bv-green)}.bv-goals__grid{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem;align-items:stretch;max-width:108rem;margin:0 auto}.bv-goals__cards{display:grid;gap:2rem;align-content:start}.bv-gcard{padding:2.8rem 3rem;border-radius:var(--bv-radius);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.bv-gcard--how{background:#ffffff1a}.bv-gcard__title{margin:0 0 1.8rem;text-align:center;font:600 2.4rem/1.2 var(--bv-sans);letter-spacing:-.015em;color:#fff}.bv-gcard__list{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem}.bv-gcard__list li{position:relative;padding-left:2.2rem;font-size:1.6rem;line-height:1.5;color:#ffffffdb}.bv-gcard__list li:before{content:"";position:absolute;left:0;top:.75rem;width:.8rem;height:.8rem;border-radius:50%}.bv-gcard__list--why li:before{background:#ff6b6b;box-shadow:0 0 10px #ff6b6bb3}.bv-gcard__list--how li:before{background:#3ddc84;box-shadow:0 0 10px #3ddc84b3}.bv-goals__media{position:relative;min-height:46rem;border-radius:var(--bv-radius);overflow:hidden;background:#1a2550}.bv-goals__media>img,.bv-goals__media>.bv-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bv-goals__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#09123000 50%,#09123073);pointer-events:none}.bv-chip{position:absolute;z-index:1;display:grid;gap:.3rem;width:22rem;padding:1.2rem 1.4rem 1rem;border-radius:14px;background:#fffffff0;box-shadow:0 18px 40px -18px #0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:bv-float 6s ease-in-out infinite}.bv-chip--a{top:2.4rem;right:2.4rem}.bv-chip--b{bottom:2.4rem;left:2.4rem;animation-delay:-3s}.bv-chip__k{display:flex;align-items:center;gap:.5rem;font:600 1.15rem/1.2 var(--bv-sans);color:var(--bv-muted)}.bv-chip__k .bv-i{width:1.6rem;height:1.6rem;color:var(--bv-blue)}.bv-chip__t{font:650 1.55rem/1.25 var(--bv-sans);color:var(--bv-ink)}.bv-chip__spark{width:100%;height:2.6rem}.bv-chip__spark path{fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.bv-chip__spark--down path{stroke:#2f62f5}.bv-chip__spark--up path{stroke:#17a865}@keyframes bv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.bv-goals__panel .bv-center{margin-top:4.4rem}.bv-metrics__grid{display:grid;grid-template-columns:1fr 1.05fr;gap:6.4rem;align-items:center}.bv-metrics__glass{position:relative;display:grid;place-items:center;aspect-ratio:1;max-width:56rem;margin:0 auto;padding:4rem;border-radius:3.2rem;overflow:hidden;background:radial-gradient(120% 90% at 20% 10%,#ffffffe6,#fff0 55%),linear-gradient(145deg,#d9ccfa,#b9a4f0 55%,#a58ce6);box-shadow:inset 0 0 0 1px #fff9,var(--bv-shadow-lg)}.bv-metrics__glass:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;background:#0a12268c;transform:translate(-50%)}.bv-metrics__glass:after{content:"";position:absolute;left:0;right:0;top:50%;height:3px;background:#0a122659}.bv-metrics__glass .bv-lcd{z-index:1;--lcd-scale: 1.05}.bv-metrics__pad{position:absolute;width:22%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#4a4e5c,#15171d 70%);box-shadow:inset 0 2px 6px #ffffff26}.bv-metrics__pad{width:18%}.bv-metrics__pad--1{left:6%;top:6%}.bv-metrics__pad--2{right:6%;bottom:6%}.bv-metrics__pad--3{right:6%;top:6%}.bv-metrics__pad--4{left:6%;bottom:6%}.bv-metrics__copy .bv-lead,.bv-metrics__mhead .bv-lead{margin-bottom:3.2rem}.bv-metrics__mhead{display:none}.bv-metrics__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.bv-metric{position:relative;display:flex;align-items:center;gap:1rem;padding:1.1rem 1.2rem;border:0;border-radius:12px;cursor:pointer;text-align:left;background:var(--bv-soft);box-shadow:inset 0 0 0 1px transparent;color:var(--bv-ink);font:600 1.45rem/1.25 var(--bv-sans);transition:background .2s,box-shadow .2s,color .2s}.bv-metric .bv-i{width:2.2rem;height:2.2rem;color:var(--bv-teal)}.bv-metric:hover{background:var(--bv-soft-2)}.bv-metric.is-active{background:var(--bv-ink);color:#fff}.bv-metric.is-active .bv-i{color:#8fb0ff}.bv-metric__on{flex:none;width:.8rem;height:.8rem;margin-left:auto;border-radius:50%;background:var(--bv-cyan);box-shadow:0 0 8px var(--bv-cyan)}.bv-metrics__legend{display:flex;align-items:center;gap:.8rem;margin:1.2rem 0 0;font-size:1.3rem;color:var(--bv-muted)}.bv-metrics__legend .bv-metric__on{margin:0}.bv-metrics__detail{margin-top:2.4rem;padding:2rem 2.2rem;border-radius:16px;background:var(--bv-sky);box-shadow:inset 0 0 0 1px var(--bv-sky-line)}.bv-metrics__dname{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;margin:0 0 .8rem}.bv-metrics__dname strong{font:650 1.9rem/1.2 var(--bv-sans);color:var(--bv-ink)}.bv-metrics__where{padding:.3rem .8rem;border-radius:6px;background:#fff;font:600 1.05rem/1.3 var(--bv-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bv-blue)}.bv-metrics__ddesc{margin:0;font-size:1.55rem;line-height:1.6;color:var(--bv-text)}.bv-same__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:6.4rem;align-items:center}.bv-same__copy .bv-btn{margin-top:3.2rem}.bv-same__card{padding:3.2rem;border-radius:24px;background:#fff;box-shadow:var(--bv-shadow-lg)}.bv-same__cols{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.6rem}.bv-same__col{display:grid;gap:.6rem;padding:1.6rem 1.8rem;border-radius:14px;background:var(--bv-soft)}.bv-same__when{font:600 1.15rem/1.2 var(--bv-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bv-muted)}.bv-same__weight{font-size:1.6rem;color:var(--bv-muted)}.bv-same__weight strong{font:700 3.6rem/1 var(--bv-sans);letter-spacing:-.03em;color:var(--bv-ink);font-variant-numeric:tabular-nums}.bv-same__vs{display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--bv-ink);color:#fff}.bv-same__vs .bv-i{width:1.8rem;height:1.8rem}.bv-same__plain{display:flex;align-items:center;gap:1rem;margin:1.6rem 0 0;padding:1.1rem 1.4rem;border-radius:10px;background:#fff3f3;color:#9b2c2f;font-size:1.4rem;line-height:1.4}.bv-same__plain .bv-i{width:2rem;height:2rem}.bv-same__rows{display:grid;gap:2rem;margin-top:2.8rem}.bv-same__rhead{display:flex;justify-content:space-between;align-items:center;margin-bottom:.9rem;font:600 1.55rem/1.2 var(--bv-sans);color:var(--bv-ink)}.bv-same__rhead>span{display:inline-flex;align-items:center;gap:.8rem}.bv-same__rhead .bv-i{width:2rem;height:2rem;color:var(--bv-teal)}.bv-same__delta{padding:.3rem .8rem;border-radius:6px;background:#e3f6ec;color:#0d7a48;font:650 1.3rem/1.2 var(--bv-sans);font-style:normal}.bv-same__bars{display:grid;gap:.6rem}.bv-same__bar{position:relative;display:flex;align-items:center;height:3rem;border-radius:8px;background:var(--bv-soft);overflow:hidden}.bv-same__bar i{position:absolute;inset:0 auto 0 0;width:0;border-radius:8px;transition:width 1.2s cubic-bezier(.2,.8,.2,1)}.bv-same__bar--a i{background:#c9d1e2}.bv-same__bar--b i{background:linear-gradient(90deg,var(--bv-blue),#5b8bff);transition-delay:.25s}.bv-same__bar span{position:relative;margin-left:auto;padding:0 1.2rem;font:600 1.3rem/1 var(--bv-sans);color:var(--bv-ink);font-variant-numeric:tabular-nums}.is-in .bv-same__bar i{width:var(--w)}.bv-same__legend{display:flex;gap:2rem;margin-top:2rem;font-size:1.3rem;color:var(--bv-muted)}.bv-same__legend span{display:inline-flex;align-items:center;gap:.6rem}.bv-same__key{width:1.2rem;height:1.2rem;border-radius:3px}.bv-same__key--a{background:#c9d1e2}.bv-same__key--b{background:var(--bv-blue)}.bv-compare__table{max-width:92rem;margin:0 auto;border-radius:24px;background:#fff;box-shadow:var(--bv-shadow-lg);overflow:hidden}.bv-compare__row{display:grid;grid-template-columns:1.5fr 1fr 1fr;align-items:center;border-bottom:1px solid var(--bv-line)}.bv-compare__row:last-child{border-bottom:0}.bv-compare__row>span{padding:1.8rem 2.4rem}.bv-compare__feat{font:550 1.6rem/1.4 var(--bv-sans);color:var(--bv-ink)}.bv-compare__us{align-self:stretch;display:flex;align-items:center;justify-content:center;background:#f2f6ff;text-align:center}.bv-compare__them{display:flex;align-items:center;justify-content:center;text-align:center}.bv-compare__row--head>span{padding-top:2.4rem;padding-bottom:2rem}.bv-compare__row--head .bv-compare__us,.bv-compare__row--head .bv-compare__them{flex-direction:column;gap:1rem}.bv-compare__row--head strong{font:650 1.7rem/1.2 var(--bv-sans);color:var(--bv-ink)}.bv-compare__row--head .bv-compare__us strong{color:var(--bv-blue)}.bv-compare__img{width:9rem;height:9rem;object-fit:cover;border-radius:14px;background:#fff}.bv-compare__plain{display:grid;place-items:center;width:9rem;height:9rem;border-radius:14px;background:linear-gradient(160deg,#f1f2f5,#dfe2e8);box-shadow:inset 0 0 0 1px var(--bv-line-2)}.bv-compare__plain i{padding:.5rem .9rem;border-radius:5px;background:#2b2f38;color:#d7f3d0;font:600 1.4rem/1 var(--bv-mono);font-style:normal;letter-spacing:.04em}.bv-yes,.bv-no{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%}.bv-yes{background:var(--bv-blue);color:#fff}.bv-no{background:#eef0f4;color:#a3a9b6}.bv-yes .bv-i,.bv-no .bv-i{width:1.7rem;height:1.7rem}.bv-compare__txt{font:600 1.45rem/1.3 var(--bv-sans);color:var(--bv-ink)}.bv-compare__them .bv-compare__txt{color:var(--bv-muted);font-weight:500}.bv-compare__cta{margin-top:4.8rem}.bv-features{background:var(--bv-soft)}.bv-features__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bv-features__side{position:relative;background:radial-gradient(120% 60% at 0% 0%,#20306d,#0e1a40 55%,#091230);color:#fff}.bv-features__sticky{position:sticky;top:0;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:12rem max(3.2rem,calc((100vw - 128rem)/2 + 3.2rem)) 8rem;padding-right:6.4rem}.bv-features__nav{list-style:none;margin:4rem 0;padding:0;display:grid;gap:.4rem;counter-reset:none}.bv-features__nav a{display:flex;align-items:center;gap:1.6rem;padding:1.1rem 0;text-decoration:none;font:550 1.7rem/1.3 var(--bv-sans);color:#ffffff73;transition:color .25s}.bv-features__nav a:hover{color:#fffc}.bv-features__nav a.is-active{color:#fff}.bv-features__n{flex:none;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;box-shadow:inset 0 0 0 1.5px #ffffff40;font:600 1.2rem/1 var(--bv-mono);transition:background .25s,box-shadow .25s,color .25s}.bv-features__nav a.is-active .bv-features__n{background:#fff;color:var(--bv-ink);box-shadow:none}.bv-features__sticky .bv-btn{align-self:flex-start}.bv-features__main{display:grid;gap:12rem;padding:12rem max(3.2rem,calc((100vw - 128rem)/2 + 3.2rem)) 12rem 6.4rem}.bv-feature{position:relative;max-width:60rem}.bv-feature__media{position:relative;margin-bottom:3.6rem;border-radius:var(--bv-radius);overflow:hidden;background:#fff;box-shadow:var(--bv-shadow)}.bv-feature__media--image{aspect-ratio:4 / 3}.bv-feature__media--image>img,.bv-feature__media--image>.bv-ph{width:100%;height:100%;object-fit:cover;display:block}.bv-feature__media--phone{padding:4rem 2rem;background:linear-gradient(160deg,#eef1ff,#f8f4ff)}.bv-feature__media--display{display:grid;place-items:center;padding:5rem 2rem;background:linear-gradient(145deg,#2a2f3d,#0f1218)}.bv-feature__media--steps{padding:3.2rem;background:#fff}.bv-feature__chip{position:absolute;left:1.6rem;bottom:1.6rem;display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.3rem;border-radius:999px;background:#fffffff0;font:600 1.35rem/1.2 var(--bv-sans);color:var(--bv-ink);box-shadow:0 8px 20px -10px #00000080}.bv-feature__chip .bv-i{width:1.6rem;height:1.6rem;color:var(--bv-blue)}.bv-feature__mnote{position:absolute;right:1.4rem;bottom:1.2rem;margin:0;padding:.3rem .8rem;border-radius:6px;background:#fffc;font:600 1rem/1.3 var(--bv-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bv-muted)}.bv-feature__media--display .bv-feature__mnote{background:#ffffff1a;color:#fff9}.bv-feature__text{margin-top:1.8rem;font-size:1.7rem;line-height:1.65;color:var(--bv-text)}.bv-feature__text p{margin:0 0 1.2rem}.bv-feature__text p:last-child{margin-bottom:0}.bv-feature__text strong{color:var(--bv-ink);font-weight:650}.bv-feature>.bv-btn{margin-top:2.8rem}.bv-steps{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.bv-step{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:1.6rem;align-items:center;padding:1.6rem 1.8rem;border-radius:14px;background:var(--bv-soft)}.bv-step__ico{grid-row:span 2;display:grid;place-items:center;width:5.2rem;height:5.2rem;border-radius:14px;background:var(--bv-ink);color:#fff}.bv-step__ico .bv-i{width:2.6rem;height:2.6rem}.bv-step__n{font:600 1.1rem/1.2 var(--bv-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bv-blue)}.bv-step__t{font:600 1.6rem/1.35 var(--bv-sans);color:var(--bv-ink)}.bv-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:6.4rem;align-items:start}.bv-faq__side{position:sticky;top:14rem}.bv-faq__contact{display:flex;align-items:center;gap:1.2rem;margin-top:3.2rem;padding:1.6rem 1.8rem;border-radius:14px;background:var(--bv-soft);text-decoration:none;color:var(--bv-text);font-size:1.45rem;line-height:1.45}.bv-faq__contact strong{display:block;color:var(--bv-ink);font-weight:650;word-break:break-all}.bv-faq__contact .bv-i{color:var(--bv-blue)}.bv-faq__list .bv-acc:first-child{border-top:1px solid var(--bv-line)}.bv-reviews__track{display:grid;grid-template-columns:repeat(auto-fill,minmax(28rem,1fr));gap:2rem}.bv-review{display:grid;gap:1.2rem;align-content:start;margin:0;padding:2.4rem;border-radius:var(--bv-radius);background:#e8f1fb}.bv-review--sample{opacity:.6;outline:2px dashed #d29b00}.bv-review__img{border-radius:14px;overflow:hidden;aspect-ratio:4 / 3}.bv-review__img img{width:100%;height:100%;object-fit:cover}.bv-review__stars{display:flex;gap:.2rem;color:#c9cfdb}.bv-review__stars .is-on{color:#f5a524}.bv-review__stars .bv-i{width:1.8rem;height:1.8rem}.bv-review__title{margin:0;font:650 2.2rem/1.25 var(--bv-sans);letter-spacing:-.015em;color:var(--bv-ink)}.bv-review__text{margin:0;font-size:1.5rem;line-height:1.6;color:var(--bv-text)}.bv-review__who{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;font-size:1.4rem;color:var(--bv-ink)}.bv-review__ver{display:inline-flex;align-items:center;gap:.4rem;font:600 1.05rem/1.2 var(--bv-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bv-muted)}.bv-review__ver .bv-i{width:1.4rem;height:1.4rem;color:var(--bv-green)}.bv-review__ver--sample{color:#8a6500}.bv-cta{padding-top:4rem}.bv-cta__card{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;padding:6.4rem;border-radius:32px;overflow:hidden;background:radial-gradient(100% 120% at 100% 0%,#2b3f8f,#0f1b44,#091230);color:#fff}.bv-cta__colors{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.8rem}.bv-cta__color{display:inline-flex;align-items:center;gap:.7rem;padding:.7rem 1.3rem .7rem .8rem;border:0;border-radius:999px;cursor:pointer;background:#ffffff1a;color:#fff;font:600 1.35rem/1.2 var(--bv-sans);box-shadow:inset 0 0 0 1px #ffffff2e;transition:background .2s}.bv-cta__color:hover{background:#ffffff2e}.bv-cta__color i{width:1.8rem;height:1.8rem;border-radius:50%;background:var(--bv-swatch, #ccc);box-shadow:inset 0 0 0 1px #fff6}.bv-cta__actions{margin-top:2.4rem}.bv-btn--buyish{background:#fff;color:var(--bv-ink);box-shadow:none;min-height:6rem;font-size:1.8rem}.bv-btn--buyish:hover{background:var(--bv-sky);color:var(--bv-ink);box-shadow:none}.bv-btn--buyish .bv-btn__prices strong{color:var(--bv-blue)}.bv-cta__trust{list-style:none;display:flex;flex-wrap:wrap;gap:.8rem 2.2rem;margin:2.4rem 0 0;padding:0;font-size:1.4rem;color:#ffffffc7}.bv-cta__trust li{display:inline-flex;align-items:center;gap:.6rem}.bv-cta__trust .bv-i{width:1.8rem;height:1.8rem;color:#6ee7a8}.bv-cta__media{position:relative}.bv-cta__media img{width:100%;height:auto;border-radius:24px;background:#fff;box-shadow:0 30px 60px -30px #000c}.bv-sticky{position:fixed;left:0;right:0;top:0;z-index:60;transform:translateY(-110%);transition:transform .35s cubic-bezier(.2,.8,.2,1);pointer-events:none}.bv-sticky.is-on{transform:none;pointer-events:auto}.bv-sticky__bar{background:linear-gradient(90deg,#0e1a40,#18265a);color:#fff}.bv-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:7.2rem}.bv-sticky__product{display:flex;align-items:center;gap:1.2rem;min-width:0;text-decoration:none;color:#fff}.bv-sticky__img{flex:none;width:4.8rem;height:4.8rem;border-radius:10px;overflow:hidden;background:#fff}.bv-sticky__img img{width:100%;height:100%;object-fit:cover}.bv-sticky__title{font:650 2rem/1.2 var(--bv-sans);letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bv-sticky__buy{display:flex;align-items:center;gap:2rem}.bv-sticky__price{display:flex;align-items:baseline;gap:.8rem;white-space:nowrap}.bv-sticky__price s{font-size:1.5rem;color:#ffffff80}.bv-sticky__price strong{font:700 2.2rem/1 var(--bv-sans)}.bv-sticky .bv-btn{min-width:20rem}.bv-sticky__nav{background:#f4f5f7;border-bottom:1px solid var(--bv-line)}.bv-sticky__links{display:flex;justify-content:center;gap:.4rem 3.2rem;overflow-x:auto;scrollbar-width:none}.bv-sticky__links::-webkit-scrollbar{display:none}.bv-sticky__links a{display:inline-flex;align-items:center;gap:.6rem;padding:1.1rem 0;border-bottom:2px solid transparent;text-decoration:none;white-space:nowrap;font:600 1.4rem/1.2 var(--bv-sans);color:var(--bv-ink);transition:border-color .2s,color .2s}.bv-sticky__links a .bv-i{width:1.7rem;height:1.7rem}.bv-sticky__links a:hover,.bv-sticky__links a.is-active{border-bottom-color:var(--bv-blue);color:var(--bv-blue)}.bv-hero{position:relative;padding:7.2rem 0 9.6rem;overflow:hidden;background:radial-gradient(70% 90% at 85% 30%,#e7e2ff,#e7e2ff00 60%),radial-gradient(60% 70% at 10% 90%,#e3eeff,#e3eeff00 60%),#f7f8fb}.bv-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:5.6rem;align-items:center}.bv-hero__tag{display:flex;align-items:center;gap:1rem;margin:0 0 2.4rem;font:600 1.4rem/1.2 var(--bv-sans);color:var(--bv-ink)}.bv-hero__h1{margin:0;font:650 clamp(4rem,5.6vw,7.4rem)/1.02 var(--bv-sans);letter-spacing:-.04em;color:var(--bv-ink);text-wrap:balance}.bv-hero .bv-lead{max-width:56rem;font-size:1.9rem}.bv-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.6rem}.bv-hero__actions .bv-btn--lg{padding-left:2.8rem;padding-right:2.8rem}.bv-hero__trust{list-style:none;display:grid;grid-template-columns:repeat(2,max-content);gap:1.2rem 2.8rem;margin:3.6rem 0 0;padding:0}.bv-hero__trust li{display:inline-flex;align-items:center;gap:.9rem;font:600 1.45rem/1.3 var(--bv-sans);color:var(--bv-ink)}.bv-hero__trust .bv-i{width:2.2rem;height:2.2rem;color:var(--bv-blue)}.bv-hero__media{position:relative}.bv-hero__frame{border-radius:32px;overflow:hidden;background:#fff;box-shadow:var(--bv-shadow-lg)}.bv-hero__frame img{display:block;width:100%;height:auto}.bv-hero__chip{position:absolute;display:inline-flex;align-items:center;gap:.8rem;padding:1.2rem 1.6rem;border-radius:14px;background:#fffffff5;box-shadow:0 18px 36px -18px #0a122680;font:650 1.45rem/1.2 var(--bv-sans);color:var(--bv-ink);animation:bv-float 6s ease-in-out infinite}.bv-hero__chip .bv-i{width:2rem;height:2rem;color:var(--bv-blue)}.bv-hero__chip--a{top:8%;left:-3.2rem}.bv-hero__chip--b{bottom:9%;right:-2rem;animation-delay:-3s}.bv-featured__grid{display:grid;grid-template-columns:1fr 1fr;gap:5.6rem;align-items:start}.bv-featured__gallery{position:sticky;top:12rem}.bv-featured__main{border-radius:var(--bv-radius);overflow:hidden;background:#fff;aspect-ratio:1}.bv-featured__main img{width:100%;height:100%;object-fit:contain;display:block}.bv-featured__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:.8rem;margin-top:1rem}.bv-featured__thumb{padding:0;border:0;border-radius:10px;overflow:hidden;cursor:pointer;background:#fff;aspect-ratio:1;box-shadow:inset 0 0 0 1px var(--bv-line)}.bv-featured__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bv-featured__thumb[aria-current=true]{box-shadow:0 0 0 2px var(--bv-blue)}.bv-featured__title{margin:0;font:600 4rem/1.08 var(--bv-sans);letter-spacing:-.03em;color:var(--bv-ink)}.bv-featured__text{margin-top:1.6rem;font-size:1.65rem;line-height:1.6;color:var(--bv-text)}.bv-featured__text p{margin:0}.bv-featured__more{display:inline-flex;align-items:center;gap:.6rem;margin-top:2.4rem;font:600 1.5rem/1.2 var(--bv-sans);color:var(--bv-blue);text-decoration:none}.bv-featured__more .bv-i{width:1.8rem;height:1.8rem}.bv-featured .bv-swatch,.bv-featured .bv-offer:not(.is-selected){background:#fff}@media(max-width:989px){.bv-sec{padding:8rem 0}.bv-goals__grid,.bv-metrics__grid,.bv-same__grid,.bv-faq__grid,.bv-hero__grid,.bv-featured__grid{grid-template-columns:1fr}.bv-metrics__grid,.bv-same__grid,.bv-faq__grid{gap:4.8rem}.bv-goals__media{min-height:0;aspect-ratio:4 / 3.4;order:-1}.bv-faq__side,.bv-featured__gallery{position:static}.bv-metrics__mhead{display:block}.bv-metrics__mhead .bv-lead{margin-bottom:0}.bv-metrics__dhead{display:none}.bv-features__grid{grid-template-columns:1fr}.bv-features__sticky{position:static;min-height:0;padding:8rem 3.2rem 6.4rem}.bv-features__nav{display:none}.bv-features__main{gap:8rem;padding:6.4rem 3.2rem 8rem}.bv-feature{max-width:64rem;margin:0 auto}.bv-cta__card{grid-template-columns:1fr;padding:4.8rem 3.2rem}.bv-cta__media{max-width:44rem}.bv-sticky__nav{display:none}.bv-hero__chip--a{left:1.2rem}.bv-hero__chip--b{right:1.2rem}}@media(max-width:749px){[id]{scroll-margin-top:8rem}.bv-sec{padding:6.4rem 0}.bv-wrap{padding:0 1.6rem}.bv-head{margin-bottom:3.6rem}.bv-lead{font-size:1.65rem}.bv-btn{width:100%}.bv-btn--sm{width:auto}.product__title h1,.product__title h2,.bv-featured__title{font-size:3.2rem}.bv-price strong{font-size:2.6rem}.bv-price s{font-size:1.9rem}.bv-gallery-links a{font-size:1.3rem;padding:1.2rem .6rem}.bv-offer__main{padding:1.4rem 1.3rem;gap:1.1rem}.bv-offer__name{font-size:1.6rem}.bv-offer__colors{padding:0 1.3rem 1.4rem}.bv-offer__sub{flex-direction:column;gap:.1rem}.bv-offer__sub [data-bv-pack-each]:not(:empty)+.bv-offer__subtext:before{content:none}.bv-buy__ship{font-size:1.3rem;align-items:baseline}.bv-pulse{top:-.1rem}.bv-swatch{gap:.7rem;padding:.6rem}.bv-swatch__img{width:3.8rem;height:3.8rem}.bv-swatch__name{font-size:1.3rem}.bv-itab{font-size:1.05rem;letter-spacing:.03em;padding:1.2rem .3rem}.bv-itabs__panel{padding:1.8rem 1.6rem}.bv-itabs__metrics{grid-template-columns:1fr 1fr;gap:.8rem 1rem}.bv-itabs__metrics li{font-size:1.3rem}.bv-trust4{gap:1.2rem}.bv-trust4 li{font-size:1.3rem}.bv-trust4 .bv-i{width:3.4rem;height:3.4rem}.bv-guarantee{padding:1.6rem;gap:1.4rem}.bv-seal{width:6.4rem;height:6.4rem}.bv-seal strong{font-size:2.2rem}.bv-more__mini{display:none}.bv-pills{width:auto;margin-left:-1.6rem;margin-right:-1.6rem;border-radius:0;background:transparent;box-shadow:none;padding:0 1.6rem;gap:.6rem}.bv-pill{padding:1rem 1.6rem;font-size:1.4rem;box-shadow:inset 0 0 0 1px #ffffff38}.bv-gcard{padding:2.2rem 2rem}.bv-gcard__title{font-size:2rem;text-align:left}.bv-gcard__list li{font-size:1.5rem}.bv-chip{width:17rem;padding:1rem 1.1rem .8rem}.bv-chip--a{top:1.2rem;right:1.2rem}.bv-chip--b{bottom:1.2rem;left:1.2rem}.bv-chip__t{font-size:1.35rem}.bv-chip__spark{height:2rem}.bv-metrics__glass{padding:1.6rem;border-radius:2.4rem}.bv-metrics__glass .bv-lcd{--lcd-scale: .82}.bv-metric{font-size:1.3rem;padding:1rem;gap:.7rem}.bv-metric .bv-i{width:1.9rem;height:1.9rem}.bv-same__card{padding:2rem 1.6rem;border-radius:20px}.bv-same__cols{gap:.8rem}.bv-same__col{padding:1.2rem}.bv-same__weight strong{font-size:2.8rem}.bv-same__vs{width:2.8rem;height:2.8rem}.bv-compare__row{grid-template-columns:1.3fr .85fr .85fr}.bv-compare__row>span{padding:1.4rem 1rem}.bv-compare__row>.bv-compare__feat{padding-left:1.6rem;font-size:1.4rem}.bv-compare__img,.bv-compare__plain{width:6.4rem;height:6.4rem}.bv-compare__row--head strong{font-size:1.35rem}.bv-compare__txt{font-size:1.25rem}.bv-yes,.bv-no{width:2.8rem;height:2.8rem}.bv-features__sticky{padding:6.4rem 1.6rem 4.8rem}.bv-features__main{gap:6.4rem;padding:4.8rem 1.6rem 6.4rem}.bv-feature__media{margin-bottom:2.4rem}.bv-feature__media--steps{padding:1.6rem}.bv-feature__text{font-size:1.6rem}.bv-feature>.bv-btn{width:100%}.bv-acc summary{font-size:1.6rem}.bv-cta__card{padding:3.6rem 2rem;border-radius:24px}.bv-cta{padding-top:0}.bv-sticky{top:auto;bottom:0;transform:translateY(110%)}.bv-sticky__inner{min-height:6.8rem;gap:1rem}.bv-sticky__img{width:4.2rem;height:4.2rem}.bv-sticky__title{font-size:1.45rem;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bv-sticky__buy{gap:1rem}.bv-sticky__price s{display:none}.bv-sticky__price strong{font-size:1.7rem}.bv-sticky .bv-btn{min-width:0;width:auto;min-height:4.4rem;padding:1rem 1.8rem;font-size:1.45rem}.bv-sticky__bar{padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -10px 30px -10px #00000059}.bv-hero{padding:4rem 0 6.4rem}.bv-hero__grid{gap:4rem}.bv-hero__media{order:-1}.bv-hero__trust{grid-template-columns:1fr 1fr;gap:1rem 1.4rem}.bv-hero__trust li{font-size:1.3rem}.bv-hero__chip{padding:.9rem 1.1rem;font-size:1.25rem}.bv-featured__thumbs{grid-template-columns:repeat(5,1fr)}}@media(prefers-reduced-motion:reduce){.bv-chip,.bv-hero__chip,.bv-pulse:after{animation:none}.bv-same__bar i,.bv-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bv-style.css.map */
