.vel{font-family:var(--f-body);color:var(--c-ink);font-size:1.7rem;line-height:1.65;-webkit-font-smoothing:antialiased;letter-spacing:normal}.vel *,.vel *:before,.vel *:after{box-sizing:border-box}.vel a{color:inherit}.vel button,.vel input,.vel select{font:inherit;color:inherit;letter-spacing:normal}.vel :focus-visible{outline:2px solid var(--c-accent);outline-offset:3px;border-radius:6px}.vel [hidden]{display:none!important}.vel .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vel h1,.vel h2,.vel h3,.vel p,.vel ul,.vel ol,.vel figure,.vel blockquote{letter-spacing:inherit}.vel h1,.vel h2,.vel h3{color:inherit}.vel ul,.vel ol{margin-top:0}.vel .icon{fill:none}.vel .stars .icon,.vel .review__stars .icon{fill:currentColor}.vel .kits__region{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;flex-wrap:wrap;margin:0 0 2rem;padding:1rem 1.4rem;border-radius:1.4rem;background:var(--c-bg);border:1px solid color-mix(in srgb,var(--c-gold) 35%,transparent);font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted)}.vel .kits__region .region{text-transform:none;letter-spacing:normal}.vel img,.vel svg,.vel video{max-width:100%;height:auto;display:block}.vel button,.vel input,.vel textarea,.vel select{font:inherit;color:inherit}.vel .container{width:100%;max-width:var(--w-page);margin:0 auto;padding:0 clamp(1.76rem,4vw,4rem)}.vel .container--narrow{max-width:73.6rem}.vel .container--mid{max-width:102.4rem}.vel .center{text-align:center}.vel .muted{color:var(--c-muted)}.vel .h1,.vel .h2,.vel .hero__title,.vel .buybox__title,.vel .cta__title,.vel .guarantee__title,.vel .bigquote{font-family:var(--f-display);font-weight:600;letter-spacing:-.01em;line-height:1.02;margin:0}.vel .h1{font-size:clamp(4rem,5.5vw,6.08rem)}.vel .h2{font-size:clamp(3.52rem,4.6vw,5.76rem);margin-bottom:1.28rem;text-wrap:balance}.vel .lead{font-size:1.84rem;color:var(--c-muted);max-width:64rem;margin:.64rem 0 0;text-wrap:pretty}.vel .section-head{text-align:center;margin:0 auto clamp(3.52rem,5vw,6.08rem);max-width:76.8rem}.vel .section-head .lead{margin-inline:auto}.vel .kicker{display:inline-flex;align-items:center;gap:.72rem;margin:0 0 1.44rem;color:var(--c-accent);font-weight:600;font-size:1.52rem}.vel .kicker .icon{width:1.76rem;height:1.76rem}.vel .rte p{margin:0 0 1em}.vel .rte ul{padding-left:1.2em}.vel .link-underline{text-decoration:underline;text-decoration-color:var(--c-gold);text-underline-offset:4px;font-weight:500}.vel .footnote{text-align:center;color:var(--c-muted);font-size:1.408rem;margin:3.2rem auto 0;max-width:64rem}.vel .small-print{font-size:1.312rem;color:var(--c-muted);margin:1.28rem 0 0}.vel .pill{display:inline-flex;align-items:center;font-size:1.28rem;font-weight:700;padding:.4rem 1.04rem;border-radius:999px}.vel .pill--sale{background:var(--c-accent);color:#fff}.vel .stars{display:inline-flex;gap:.16rem;color:var(--c-gold)}.vel .btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:.88rem;min-height:4.96rem;padding:1.28rem 2.72rem;border-radius:999px;border:1.5px solid transparent;font-weight:600;font-size:1.6rem;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .25s,color .25s,border-color .25s,transform .2s,box-shadow .25s}.vel .btn:hover{transform:translateY(-2px)}.vel .btn:active{transform:translateY(0)}.vel .btn--primary{background:var(--c-button);color:var(--c-button-text);box-shadow:0 10px 24px -10px color-mix(in srgb,var(--c-button) 70%,transparent)}.vel .btn--primary:hover{background:var(--c-dark);box-shadow:0 14px 30px -10px color-mix(in srgb,var(--c-button) 80%,transparent)}.vel .btn--ghost{background:transparent;border-color:color-mix(in srgb,var(--c-ink) 35%,transparent);color:var(--c-ink)}.vel .btn--ghost:hover{border-color:var(--c-ink)}.vel .btn--outline{background:var(--c-surface);border-color:var(--c-accent);color:var(--c-accent)}.vel .btn--outline:hover{background:color-mix(in srgb,var(--c-accent) 7%,var(--c-surface))}.vel .btn--light{background:#fff;color:var(--c-dark)}.vel .btn--light:hover{background:var(--c-soft)}.vel .btn--sm{min-height:4.16rem;padding:.88rem 1.92rem;font-size:1.472rem}.vel .btn--lg{min-height:5.6rem;padding:1.6rem 3.52rem;font-size:1.68rem}.vel .btn--xl{min-height:6.24rem;padding:1.68rem 2.56rem;font-size:1.728rem;width:100%}.vel .btn--block{width:100%}.vel .btn em{font-style:normal;opacity:.8;font-weight:500}.vel .btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.vel .btn[aria-busy=true]{pointer-events:none;opacity:.75}.vel .btn--shine:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);animation:vel-shine 4.5s ease-in-out 2s infinite}@keyframes vel-shine{0%,70%{left:-60%}to{left:130%}}.vel .icon{width:2.24rem;height:2.24rem;flex:none}.vel .icon--sm{width:1.68rem;height:1.68rem}.vel .icon-btn{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:none;border:0;cursor:pointer;color:inherit;text-decoration:none;position:relative;transition:background-color .2s}.vel .icon-btn:hover{background:color-mix(in srgb,var(--c-ink) 6%,transparent)}@keyframes vel-marquee{to{transform:translate(-50%)}}@keyframes vel-fadeIn{0%{opacity:0}to{opacity:1}}.vel .region{display:inline-flex;align-items:center;gap:.56rem;border:1px solid color-mix(in srgb,var(--c-ink) 18%,transparent);border-radius:999px;padding:.56rem 1.28rem;font-size:1.312rem;background:var(--c-surface)}.vel .region select{border:0;background:none;font-size:1.312rem;font-weight:500;cursor:pointer;max-width:17.6rem}.vel .region .icon{color:var(--c-accent)}.js .vel [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .8s cubic-bezier(.2,.7,.2,1) var(--d,0ms),transform .8s cubic-bezier(.2,.7,.2,1) var(--d,0ms)}.js .vel [data-reveal].is-in{opacity:1;transform:none}.vel .halo{position:absolute;left:50%;top:50%;width:90%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c-rose) 55%,transparent) 0%,color-mix(in srgb,var(--c-rose) 18%,transparent) 45%,transparent 70%);animation:vel-breathe 6s ease-in-out infinite;pointer-events:none}@keyframes vel-breathe{50%{transform:translate(-50%,-50%) scale(1.08);opacity:.85}}.vel .hero{position:relative;overflow:hidden;padding:clamp(3.52rem,6vw,8rem) 0 clamp(4.8rem,7vw,9.6rem)}.vel .hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.vel .hero__orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55}.vel .hero__orb--1{width:60.8rem;height:60.8rem;right:-10rem;top:-12rem;background:color-mix(in srgb,var(--c-rose) 45%,transparent);animation:vel-drift 18s ease-in-out infinite}.vel .hero__orb--2{width:41.6rem;height:41.6rem;left:-10rem;bottom:-12rem;background:color-mix(in srgb,var(--c-gold) 30%,transparent);animation:vel-drift 22s ease-in-out infinite reverse}@keyframes vel-drift{50%{transform:translate(4.8rem,3.2rem)}}.vel .hero__title{font-size:clamp(4.32rem,6.6vw,8.64rem);line-height:.98}.vel .hero__line{display:block}.vel .hero__line--accent{font-style:italic;font-weight:500;color:var(--c-accent)}.vel .hero__text{font-size:1.792rem;color:var(--c-muted);max-width:54.4rem;margin:2.08rem 0 0}.vel .hero__rating{display:flex;align-items:center;gap:.96rem;margin:1.76rem 0 0;font-weight:500;font-size:1.52rem}.vel .hero__price{display:flex;align-items:center;flex-wrap:wrap;gap:1.12rem;margin-top:2.4rem}.vel .hero__now{font-size:3.2rem;font-weight:700}.vel .hero__price s{color:var(--c-muted);font-size:1.84rem}.vel .hero__actions{display:flex;flex-wrap:wrap;gap:1.28rem;margin-top:2.56rem}.vel .hero__assure{display:flex;flex-wrap:wrap;gap:.96rem 2.56rem;list-style:none;padding:0;margin:2.4rem 0 0;font-size:1.472rem;color:var(--c-muted)}.vel .hero__assure li{display:flex;align-items:center;gap:.72rem}.vel .hero__assure .icon{width:1.92rem;height:1.92rem;color:var(--c-accent)}.vel .hero__float{position:relative;z-index:1;width:min(100%,500px);animation:vel-float 7s ease-in-out infinite}.vel .hero__float .jar-illustration{width:100%}@keyframes vel-float{50%{transform:translateY(-14px) rotate(-1deg)}}.vel .hero__img{max-height:620px;width:auto;object-fit:contain;filter:drop-shadow(0 40px 40px rgba(110,12,29,.22))}.vel .jar-illustration{width:min(100%,460px);margin:0 auto;filter:drop-shadow(0 34px 34px rgba(110,12,29,.22))}.vel .guarantee{position:relative;background:linear-gradient(160deg,var(--c-dark),color-mix(in srgb,var(--c-accent) 75%,var(--c-dark)));color:#fbeff0;padding:clamp(6.4rem,9vw,10.4rem) 0;text-align:center;overflow:hidden}.vel .guarantee__inner{max-width:83.2rem}.vel .seal{position:relative;display:inline-flex;width:12rem;height:12rem;color:var(--c-gold);margin-bottom:2.24rem}.vel .seal svg{width:100%;height:100%;animation:vel-spin 24s linear infinite}.vel .seal__core{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.vel .seal__core .icon{width:3.84rem;height:3.84rem}@keyframes vel-spin{to{transform:rotate(360deg)}}.vel .guarantee__kicker{color:var(--c-gold);font-weight:600;margin:0 0 .96rem}.vel .guarantee__text{max-width:60.8rem;margin:1.92rem auto 0;opacity:.88}.vel .chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.96rem;list-style:none;padding:0;margin:2.56rem 0 0}.vel .chips li{display:inline-flex;align-items:center;gap:.64rem;border:1px solid rgba(255,255,255,.3);padding:.72rem 1.6rem;border-radius:999px;font-size:1.472rem;font-weight:500}.vel .chips .icon{color:var(--c-gold)}.vel .guarantee__box{max-width:64rem;margin:2.56rem auto 0;padding:1.76rem 2.24rem;border-radius:1.6rem;background:#ffffff14;border:1px solid rgba(255,255,255,.14);font-size:1.52rem}.vel .guarantee__box p{margin:0}.vel .guarantee__mail{margin:1.92rem 0 0;font-weight:500}.vel .buybox{padding:clamp(4.8rem,7vw,8.8rem) 0;background:var(--c-surface)}.vel .buybox__grid{display:grid;gap:3.52rem}.vel .buybox__gallery{min-width:0}.vel .buybox__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:linear-gradient(160deg,var(--c-soft),var(--c-bg));border-radius:2.8rem;overflow:hidden;padding:2.4rem}.vel .buybox__media>:not(.halo){position:relative;z-index:1}.vel .buybox__img{width:100%;height:100%;object-fit:contain;transition:opacity .3s}.vel .thumbs{display:flex;gap:.96rem;list-style:none;padding:0;margin:1.28rem 0 0;overflow-x:auto}.vel .thumb{width:7.36rem;height:7.36rem;padding:0;border:1.5px solid transparent;border-radius:1.44rem;overflow:hidden;background:var(--c-bg);cursor:pointer;transition:border-color .2s}.vel .thumb img{width:100%;height:100%;object-fit:cover}.vel .thumb.is-active{border-color:var(--c-accent)}.vel .form-error{color:var(--c-accent);font-size:1.44rem;margin:.96rem 0 0}.vel .buybox__desc{margin-top:1.6rem;border-top:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}@keyframes vel-slideUp{0%{transform:translateY(100%)}to{transform:none}}.vel .section{padding:clamp(6.08rem,8vw,10.4rem) 0}.vel .section--tight{padding:clamp(3.2rem,5vw,5.6rem) 0}.vel .section--soft{background:var(--c-soft)}.vel .section--white{background:var(--c-surface)}.vel .section--dark{background:var(--c-dark);color:#fbeff0}.vel .section--dark .kicker{color:var(--c-gold)}.vel .section--dark .lead{color:#fbeff0bf}.vel .bonus{background:linear-gradient(180deg,var(--c-bg),var(--c-soft))}.vel .bonus__grid{display:grid;gap:4.8rem;align-items:center}.vel .ticks{list-style:none;padding:0;display:grid;gap:.96rem}.vel .ticks li{display:flex;gap:.96rem;align-items:flex-start;font-weight:500}.vel .ticks .icon{color:#fff;background:var(--c-accent);border-radius:50%;padding:.288rem;width:2.08rem;height:2.08rem;margin-top:.24rem}.vel .bonus__visual{text-align:center}.vel .bonus__visual img{border-radius:2.4rem;margin:0 auto}.vel .bonus__caption{font-size:1.36rem;color:var(--c-muted);margin:1.6rem 0 0}.vel .guide-mock{position:relative;display:flex;justify-content:center;align-items:center;gap:0;min-height:360px}.vel .guide-mock__phone{position:relative;z-index:2;width:20rem;padding:2.24rem 1.6rem;border-radius:3.2rem;background:var(--c-surface);border:6px solid var(--c-dark);box-shadow:0 30px 50px -20px #2a121673;display:grid;gap:.72rem;text-align:left;animation:vel-float 7s ease-in-out infinite}.vel .guide-mock__title{font-family:var(--f-display);font-weight:600;font-size:1.84rem;margin-bottom:.64rem;color:var(--c-accent)}.vel .guide-mock__row{display:flex;align-items:center;gap:.64rem;font-size:1.248rem}.vel .guide-mock__row i{width:1.52rem;height:1.52rem;border-radius:.48rem;border:1.5px solid var(--c-rose)}.vel .guide-mock__row i.is-done{background:var(--c-accent);border-color:var(--c-accent)}.vel .guide-mock__row b{font-weight:500;color:var(--c-muted)}.vel .guide-mock__book{width:17.6rem;height:24rem;margin-left:-3rem;transform:rotate(8deg);border-radius:.96rem 1.92rem 1.92rem .96rem;background:linear-gradient(150deg,var(--c-accent),var(--c-dark));color:#fff;display:flex;align-items:flex-end;justify-content:flex-end;text-align:right;padding:1.92rem 1.92rem 1.92rem 6.08rem;line-height:1.1;font-family:var(--f-display);font-size:2.24rem;font-style:italic;box-shadow:0 30px 40px -20px #2a121680;animation:vel-float 8s ease-in-out 1s infinite}.vel .bonus__cards{list-style:none;padding:0;margin:5.6rem 0 0;display:grid;gap:1.6rem}.vel .bonus__card{background:var(--c-surface);border-radius:2rem;padding:2.4rem;border:1px solid color-mix(in srgb,var(--c-gold) 30%,transparent);transition:transform .3s,box-shadow .3s}.vel .bonus__card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px #2a121659}.vel .bonus__num{display:inline-flex;width:3.52rem;height:3.52rem;border-radius:50%;align-items:center;justify-content:center;background:var(--c-soft);color:var(--c-accent);font-weight:700;margin-bottom:1.28rem}.vel .bonus__card h3{font-size:1.76rem;margin:0 0 .48rem}.vel .bonus__card p{margin:0;color:var(--c-muted);font-size:1.52rem}@media(min-width:750px){.vel .bonus__cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.vel .bonus__grid{grid-template-columns:1.1fr 1fr;gap:6.4rem}.vel .bonus__cards{grid-template-columns:repeat(4,1fr)}}.vel .fgrid{list-style:none;padding:0;margin:0;display:grid;gap:1.92rem}.vel .fcard{padding:2.72rem;border-radius:2.24rem;background:var(--c-surface);border:1px solid color-mix(in srgb,var(--c-gold) 28%,transparent);transition:transform .35s,box-shadow .35s}.vel .section--white .fcard{background:var(--c-bg)}.vel .fcard:hover{transform:translateY(-4px);box-shadow:0 22px 40px -26px #2a121666}.vel .fcard__icon .icon{width:2.4rem;height:2.4rem}.vel .fcard__icon{display:inline-flex;width:5.12rem;height:5.12rem;border-radius:50%;align-items:center;justify-content:center;background:var(--c-soft);color:var(--c-accent);margin-bottom:1.6rem}.vel .section--soft .fcard__icon{background:var(--c-bg)}.vel .fcard__label{margin:0 0 .48rem;font-size:1.36rem;font-weight:600;color:var(--c-accent)}.vel .fcard__title{font-family:var(--f-display);font-size:2.56rem;font-weight:600;line-height:1.1;margin:0 0 .64rem}.vel .fcard__text{margin:0;color:var(--c-muted)}.vel .fcard__note{margin:1.6rem 0 0;padding-top:1.44rem;border-top:1px solid color-mix(in srgb,var(--c-gold) 30%,transparent);font-size:1.44rem;font-weight:600;color:var(--c-ink)}@media(min-width:750px){.vel .fgrid--2,.vel .fgrid--3,.vel .fgrid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.vel .fgrid--3{grid-template-columns:repeat(3,1fr)}.vel .fgrid--4{grid-template-columns:repeat(4,1fr)}}.vel .bigquote{max-width:73.6rem;margin:5.6rem auto 0;text-align:center;font-size:clamp(2.56rem,3.4vw,3.84rem);font-style:italic;font-weight:500;line-height:1.25;position:relative;padding-top:3.84rem}.vel .bigquote:before{content:"\201c";position:absolute;top:-1rem;left:50%;transform:translate(-50%);font-size:8rem;line-height:1;color:var(--c-rose)}.vel .compare{border-radius:2.24rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--c-gold) 35%,transparent);background:var(--c-surface)}.vel .compare__row{display:grid;grid-template-columns:1fr;gap:.64rem;padding:1.76rem 1.92rem;border-top:1px solid color-mix(in srgb,var(--c-gold) 25%,transparent)}.vel .compare__row--head{display:none}.vel .compare__label{font-weight:700}.vel .compare__them,.vel .compare__us{display:flex;align-items:flex-start;gap:.8rem;font-size:1.52rem}.vel .compare__them{color:var(--c-muted)}.vel .compare__them .icon{color:color-mix(in srgb,var(--c-muted) 70%,transparent);width:1.76rem;height:1.76rem;margin-top:.32rem}.vel .compare__us{font-weight:500}.vel .compare__us .icon{color:var(--c-accent);margin-top:.32rem}.vel .compare+.footnote+.center,.vel .compare~.center{margin-top:3.2rem}@media(min-width:750px){.vel .compare__row{grid-template-columns:.8fr 1fr 1fr;gap:2.24rem;align-items:center;padding:1.92rem 2.56rem}.vel .compare__row:first-child{border-top:0}.vel .compare__row--head{display:grid;background:var(--c-bg);font-weight:700}.vel .compare__row--head .compare__us{color:var(--c-accent);font-family:var(--f-display);font-size:2.24rem;font-style:italic}.vel .compare__us{background:color-mix(in srgb,var(--c-soft) 45%,transparent);margin:-1.2rem -1.6rem -1.2rem 0;padding:1.92rem 2.56rem 1.92rem 1.6rem;align-self:stretch;align-items:center}}.vel .videos{display:grid;gap:1.92rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,27.2rem),1fr));max-width:89.6rem;margin:0 auto}.vel .video-card{margin:0}.vel .video-card__frame{border-radius:2.24rem;overflow:hidden;aspect-ratio:4/5;background:var(--c-soft)}.vel .video-card__frame video{width:100%;height:100%;object-fit:cover}.vel .video-card__empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:3.2rem;color:var(--c-muted);font-size:1.44rem}.vel .video-card__empty svg{max-width:60%}.vel .video-card figcaption{margin-top:1.12rem;text-align:center;font-weight:500;font-size:1.52rem}.vel .rating-summary{display:inline-flex;align-items:center;gap:.96rem;font-weight:600;margin:0 0 1.28rem}.vel .review__stars{display:flex;gap:.16rem;color:var(--c-gold);margin-bottom:.96rem}.vel .review__title{font-weight:700;margin:0 0 .48rem}.vel .review blockquote{margin:0 0 1.6rem;color:var(--c-muted)}.vel .review figcaption{display:flex;align-items:center;gap:1.12rem;font-weight:600;font-size:1.472rem}.vel .review figcaption small{display:flex;align-items:center;gap:.4rem;font-weight:500;color:#2e7d5b;font-size:1.248rem}.vel .review__avatar{width:3.68rem;height:3.68rem;border-radius:50%;background:var(--c-soft);color:var(--c-accent);display:flex;align-items:center;justify-content:center;font-weight:700;flex:none}.vel .faq{display:grid;gap:3.2rem}.vel .faq__contact{margin-top:1.92rem;color:var(--c-muted)}@media(min-width:990px){.vel .faq{grid-template-columns:.85fr 1.15fr;gap:8rem;align-items:start}.vel .faq__head{position:sticky;top:11.2rem}}.vel .accordion{border-top:1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.vel .accordion__item{border-bottom:1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.vel .accordion__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.92rem 0;font-weight:600;font-size:1.68rem;transition:color .2s}.vel .accordion__item summary:hover{color:var(--c-accent)}.vel .accordion__item summary::-webkit-details-marker{display:none}.vel .accordion__icon{position:relative;width:2.88rem;height:2.88rem;flex:none;border-radius:50%;border:1px solid color-mix(in srgb,var(--c-ink) 18%,transparent);transition:background-color .25s,border-color .25s}.vel .accordion__icon:before,.vel .accordion__icon:after{content:"";position:absolute;left:50%;top:50%;width:1.12rem;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform .3s}.vel .accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.vel details[open]>summary .accordion__icon{background:var(--c-accent);border-color:var(--c-accent);color:#fff}.vel details[open]>summary .accordion__icon:after{transform:translate(-50%,-50%) rotate(0)}.vel .accordion__body{padding:0 0 2.08rem;color:var(--c-muted)}.vel details[open] .accordion__body{animation:vel-fadeDown .35s ease-out}@keyframes vel-fadeDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.vel .cta__glow{position:absolute;left:50%;top:110%;width:min(1000px,140%);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c-accent) 70%,transparent),transparent 65%);animation:vel-breatheCta 7s ease-in-out infinite}@keyframes vel-breatheCta{50%{transform:translate(-50%,-52%) scale(1.06)}}.vel .cta__inner{position:relative}.vel .cta__text{opacity:.82;margin:1.76rem auto 3.2rem;max-width:54.4rem}.vel .cta__assure{display:flex;flex-wrap:wrap;justify-content:center;gap:.96rem 2.88rem;list-style:none;padding:0;margin:2.88rem 0 0;font-size:1.44rem;opacity:.9}.vel .cta__assure li{display:flex;align-items:center;gap:.64rem}.vel .cta__assure .icon{width:1.84rem;height:1.84rem;color:var(--c-gold)}.vel .notice{padding:1.6rem 1.92rem;border-radius:1.6rem;margin:0 0 1.92rem;background:var(--c-soft)}.vel .notice--ok{background:color-mix(in srgb,#2e7d5b 12%,var(--c-surface))}.vel .notice--err{background:color-mix(in srgb,var(--c-accent) 10%,var(--c-surface));color:var(--c-accent)}.vel .dot{display:inline-block;width:.8rem;height:.8rem;border-radius:50%;background:var(--c-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--c-accent) 18%,transparent);flex:none}.vel .section--dark .dot{background:var(--c-gold);box-shadow:0 0 0 4px color-mix(in srgb,var(--c-gold) 22%,transparent)}.vel .accent{color:var(--c-accent);font-style:italic;font-weight:500}.vel .section--dark .accent{color:var(--c-rose)}.vel .h2--xl{font-size:clamp(4.16rem,5.4vw,6.88rem)}.vel .h2>span{display:block}.vel .anchor{position:absolute;top:-6rem}.vel .hero__grid{position:relative;display:grid;gap:2.24rem;grid-template-areas:"head" "visual" "body"}.vel .hero__head{grid-area:head}.vel .hero__visual{grid-area:visual;position:relative;display:flex;justify-content:center;align-items:center;max-width:420px;width:100%;margin:0 auto;padding:1.6rem 0}.vel .hero__body{grid-area:body}.vel .hero__brand{font-family:var(--f-display);font-size:clamp(2.4rem,2.6vw,3.04rem);font-weight:600;margin:0;letter-spacing:.01em}.vel .hero__sub{margin:.4rem 0 1.76rem;font-size:1.248rem;letter-spacing:.16em;text-transform:uppercase;color:var(--c-muted);font-weight:600}.vel .hero__text{margin:0}.vel .hero__pnote{margin:.64rem 0 0;font-size:1.376rem;color:var(--c-muted)}.vel .hero__chip{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:.64rem;background:color-mix(in srgb,var(--c-surface) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid color-mix(in srgb,var(--c-gold) 40%,transparent);padding:.72rem 1.36rem;border-radius:999px;font-weight:600;font-size:1.28rem;box-shadow:0 12px 26px -14px #2a121666;animation:vel-float 7s ease-in-out infinite}.vel .hero__chip .icon{width:1.68rem;height:1.68rem;color:var(--c-accent)}.vel .hero__chip--1{left:-2%;top:16%}.vel .hero__chip--2{right:-2%;top:30%;animation-delay:1.2s}.vel .hero__chip--3{left:2%;bottom:16%;animation-delay:.6s}.vel .hero__chip--4{right:2%;bottom:6%;animation-delay:1.8s}@media(max-width:989px){.vel .hero__actions .btn{flex:1 1 100%}.vel .hero__title{font-size:clamp(4.16rem,11.5vw,6.4rem)}}@media(min-width:990px){.vel .hero__grid{grid-template-columns:1.05fr 1fr;grid-template-areas:"head visual" "body visual";column-gap:5.6rem;row-gap:2.24rem}.vel .hero__head{align-self:end}.vel .hero__body{align-self:start}.vel .hero__visual{max-width:none;min-height:520px}.vel .hero__float{width:min(100%,520px)}}.vel .guarantee{background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--c-accent) 85%,#fff) 0%,var(--c-accent) 40%,var(--c-dark) 100%)}.vel .guarantee__glow{position:absolute;right:-12rem;top:-8rem;width:54.4rem;height:54.4rem;border-radius:50%;border:1px solid rgba(255,255,255,.12);animation:vel-spin 40s linear infinite}.vel .guarantee__title{font-family:var(--f-display);font-weight:600;line-height:.98;margin:0;font-size:clamp(4.48rem,8vw,8.32rem);color:#fff;text-wrap:balance}.vel .guarantee__title>span{display:block}.vel .guarantee__title-2{color:var(--c-rose);font-style:italic;font-weight:500}.vel .guarantee__box strong{color:#fff}.vel .chips li{background:#ffffff0f}@media(max-width:600px){.vel .chips{flex-direction:column;align-items:stretch}.vel .chips li{justify-content:center}}.vel .buybox{position:relative}.vel .buybox__grid{display:grid;gap:3.2rem}.vel .buybox__img--cover{object-fit:cover;position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vel .offerbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.96rem;padding:1.44rem 1.76rem;border-radius:1.76rem;background:var(--c-dark);color:#fbeff0;margin-bottom:2.56rem;border:1px solid color-mix(in srgb,var(--c-gold) 35%,transparent)}.vel .offerbar__label{display:inline-flex;align-items:center;gap:.96rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:1.36rem}.vel .offerbar__time{display:flex;align-items:center;gap:1.28rem;margin-left:auto}.vel .offerbar__time small{font-size:1.2rem;opacity:.75;max-width:14.4rem;text-align:right;line-height:1.25}.vel .offerbar__time strong{font-variant-numeric:tabular-nums;font-size:2.4rem;color:#fff;letter-spacing:.04em}.vel .pulse{width:.88rem;height:.88rem;border-radius:50%;background:#ff6b81;box-shadow:0 0 #ff6b81b3;animation:vel-pulse 1.8s infinite}@keyframes vel-pulse{70%{box-shadow:0 0 0 10px #ff6b8100}to{box-shadow:0 0 #ff6b8100}}.vel .buybox__head{text-align:center;margin-bottom:2.08rem}.vel .buybox__kicker{display:inline-flex;align-items:center;gap:.88rem;margin:0 0 .8rem;color:var(--c-accent);font-weight:700;font-size:1.28rem;letter-spacing:.14em;text-transform:uppercase}.vel .buybox__title{font-family:var(--f-display);font-weight:600;line-height:.95;margin:0;font-size:clamp(4.8rem,7vw,7.36rem)}.vel .buybox__title>span{display:block}.vel .buybox__title-2{font-style:italic;font-weight:500;color:var(--c-accent)}.vel .outcomes{list-style:none;padding:0;margin:0 0 1.92rem;display:grid;gap:.8rem}.vel .outcomes li{position:relative;padding:1.2rem 1.6rem 1.2rem 3.68rem;border-radius:1.44rem;background:var(--c-bg);border:1px solid color-mix(in srgb,var(--c-gold) 28%,transparent);font-weight:500;font-size:1.52rem;line-height:1.4}.vel .outcomes li:before{content:"";position:absolute;left:1.6rem;top:1.84rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--c-accent)}.vel .moneybox{display:flex;gap:1.36rem;align-items:flex-start;padding:1.6rem 1.76rem;border-radius:1.6rem;border:1.5px solid color-mix(in srgb,var(--c-accent) 35%,transparent);background:color-mix(in srgb,var(--c-soft) 45%,var(--c-surface));margin-bottom:3.2rem}.vel .moneybox .icon{color:var(--c-accent);margin-top:.16rem}.vel .moneybox p{margin:0;display:flex;flex-direction:column;font-size:1.44rem;line-height:1.45}.vel .moneybox strong{color:var(--c-accent);letter-spacing:.06em;text-transform:uppercase;font-size:1.312rem}.vel .kits__head{margin-bottom:1.44rem}.vel .kits__title{font-family:var(--f-display);font-size:3.36rem;font-weight:600;margin:0;line-height:1}.vel .kits__ship{display:flex;align-items:center;gap:.56rem;font-size:1.376rem;color:var(--c-muted);margin:.56rem 0 0}.vel .kits__ship .icon{width:1.76rem;height:1.76rem;color:var(--c-accent)}.vel .kits{display:grid;gap:1.28rem}.vel .kit{position:relative;display:block;cursor:pointer}.vel .kit input{position:absolute;opacity:0;pointer-events:none}.vel .kit__box{position:relative;display:flex;flex-direction:column;gap:1.12rem;padding:1.76rem 1.84rem 1.6rem;border:1.5px solid color-mix(in srgb,var(--c-ink) 14%,transparent);border-radius:1.92rem;background:var(--c-surface);transition:border-color .25s,box-shadow .3s,transform .3s,background-color .3s}.vel .kit:hover .kit__box{border-color:color-mix(in srgb,var(--c-accent) 45%,transparent)}.vel .kit input:checked+.kit__box{border-color:var(--c-accent);background:linear-gradient(160deg,color-mix(in srgb,var(--c-soft) 85%,var(--c-surface)),var(--c-surface));box-shadow:0 18px 36px -20px color-mix(in srgb,var(--c-accent) 85%,transparent);transform:translateY(-2px)}.vel .kit input:focus-visible+.kit__box{outline:2px solid var(--c-accent);outline-offset:3px}.vel .kit input:disabled+.kit__box{opacity:.5;cursor:not-allowed}.vel .kit--featured .kit__box{border-color:color-mix(in srgb,var(--c-gold) 70%,transparent)}.vel .kit__top{display:flex;justify-content:space-between;align-items:center;gap:.96rem}.vel .kit__tag{display:inline-flex;font-size:1.12rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.4rem 1.04rem;border-radius:.64rem;background:var(--c-surface);border:1px solid color-mix(in srgb,var(--c-accent) 40%,transparent);color:var(--c-accent)}.vel .kit input:checked+.kit__box .kit__tag{background:var(--c-accent);color:#fff;border-color:var(--c-accent)}.vel .kit--featured .kit__tag{border-color:var(--c-gold);color:color-mix(in srgb,var(--c-gold) 70%,var(--c-ink))}.vel .kit__radio{width:2.16rem;height:2.16rem;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--c-ink) 30%,transparent);display:grid;place-items:center;flex:none;margin-left:auto}.vel .kit__radio:after{content:"";width:1.12rem;height:1.12rem;border-radius:50%;background:var(--c-accent);transform:scale(0);transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.vel .kit input:checked+.kit__box .kit__radio{border-color:var(--c-accent)}.vel .kit input:checked+.kit__box .kit__radio:after{transform:scale(1)}.vel .kit__row{display:flex;justify-content:space-between;align-items:flex-start;gap:1.6rem}.vel .kit__main{display:flex;flex-direction:column;min-width:0}.vel .kit__name{font-family:var(--f-display);font-weight:600;font-size:2.48rem;line-height:1.05}.vel .kit__text{font-size:1.408rem;color:var(--c-ink);line-height:1.4;margin-top:.48rem}.vel .kit__text2{font-size:1.376rem;color:var(--c-muted);line-height:1.4;margin-top:.64rem}.vel .kit__price{display:flex;flex-direction:column;align-items:flex-end;text-align:right;line-height:1.3;flex:none}.vel .kit__price strong{font-size:2.48rem;font-weight:700}.vel .kit__price s{color:var(--c-muted);font-size:1.28rem}.vel .kit__save{font-size:1.184rem;font-weight:700;color:var(--c-accent)}.vel .kit__unit{font-size:1.184rem;color:var(--c-muted)}.vel .kit__bonus{display:flex;align-items:center;gap:1.2rem;padding:.96rem 1.2rem;border-radius:1.44rem;background:var(--c-dark);color:#fbeff0;max-width:35.2rem}.vel .kit__bonus-img{width:4.64rem;height:4.64rem;border-radius:.96rem;overflow:hidden;background:color-mix(in srgb,var(--c-accent) 60%,var(--c-dark));display:grid;place-items:center;flex:none}.vel .kit__bonus-img img{width:100%;height:100%;object-fit:cover}.vel .kit__bonus-img .icon{color:var(--c-gold)}.vel .kit__bonus b{display:block;font-size:1.248rem;letter-spacing:.06em;text-transform:uppercase}.vel .kit__bonus small{display:block;font-size:1.184rem;opacity:.75}.vel .kit__units{font-size:1.152rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted)}.vel .selection{margin:2.08rem 0 1.44rem}.vel .selection__label{margin:0;font-size:1.184rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted)}.vel .selection__value{margin:.24rem 0 0;font-family:var(--f-display);font-size:2.4rem;font-weight:600}.vel .region-notice{background:color-mix(in srgb,var(--c-gold) 14%,var(--c-surface));border:1px solid color-mix(in srgb,var(--c-gold) 40%,transparent);padding:1.28rem 1.6rem;border-radius:1.44rem;font-size:1.408rem;margin:0 0 1.44rem}.vel .pay{display:grid;gap:.96rem}.vel .pay .btn--xl{font-size:1.6rem;padding:1.6rem 1.92rem}.vel .delivery{display:flex;gap:1.36rem;align-items:center;margin-top:1.6rem;padding:1.44rem 1.6rem;border-radius:1.6rem;background:var(--c-bg);border:1px solid color-mix(in srgb,var(--c-gold) 35%,transparent)}.vel .delivery__check{width:3.52rem;height:3.52rem;border-radius:50%;background:var(--c-accent);color:#fff;display:grid;place-items:center;flex:none}.vel .delivery p{margin:0;display:flex;flex-direction:column;font-size:1.472rem;line-height:1.35}.vel .delivery strong:first-letter{text-transform:uppercase}.vel .delivery strong b{color:var(--c-accent)}.vel .delivery span{font-size:1.248rem;color:var(--c-muted)}.vel .profile{display:grid;margin-top:2.56rem;border:1px solid color-mix(in srgb,var(--c-ink) 18%,transparent);border-radius:1.92rem;overflow:hidden}.vel .profile__col{padding:1.92rem 2.08rem;border-bottom:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}.vel .profile h3{font-family:var(--f-display);font-size:2.56rem;font-weight:600;margin:0 0 .8rem;line-height:1}.vel .profile ul{list-style:none;padding:0;margin:0;display:grid;gap:.56rem;font-size:1.44rem;color:var(--c-muted)}.vel .profile li{position:relative;padding-left:1.6rem}.vel .profile li:before{content:"";position:absolute;left:0;top:.6em;width:.64rem;height:.64rem;border-radius:50%;background:var(--c-accent)}.vel .profile__attrs{display:grid!important;grid-template-columns:repeat(2,1fr);gap:0!important}.vel .profile__attrs li{padding:1.6rem .8rem!important;display:flex;flex-direction:column;align-items:center;gap:.72rem;text-align:center;font-size:1.216rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-ink);border-top:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}.vel .profile__attrs li:nth-child(odd){border-right:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}.vel .profile__attrs li:before{display:none}.vel .profile__attrs .icon{width:3.84rem;height:3.84rem;padding:.8rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--c-accent) 40%,transparent);color:var(--c-accent)}@media(min-width:750px){.vel .profile{grid-template-columns:1fr 1fr}.vel .profile__col:first-child{border-right:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}.vel .profile__attrs{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.vel .profile__attrs li{border-right:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}.vel .profile__attrs li:last-child{border-right:0}.vel .profile__attrs li{border-top:0}}@media(min-width:990px){.vel .buybox__grid{grid-template-columns:1fr 1fr;gap:6.4rem;align-items:start}.vel .buybox__gallery{position:sticky;top:10.4rem}}.vel .sticky-buy{position:fixed;left:.96rem;right:.96rem;bottom:calc(.96rem + env(safe-area-inset-bottom));z-index:45;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:.96rem .96rem .96rem 1.6rem;border-radius:1.92rem;background:color-mix(in srgb,var(--c-dark) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;box-shadow:0 16px 40px -12px #1d080d8c;transition:transform .35s ease,opacity .35s}.vel .sticky-buy.is-hidden{transform:translateY(140%);opacity:0;pointer-events:none}.vel .sticky-buy__info{display:flex;flex-direction:column;line-height:1.2;min-width:0}.vel .sticky-buy__info small{font-size:1.12rem;opacity:.75}.vel .sticky-buy__info strong{font-size:2.08rem}.vel .sticky-buy__info s{font-size:1.12rem;opacity:.65}.vel .sticky-buy__btn{min-width:13.6rem;min-height:5.12rem}@media(min-width:990px){.vel .sticky-buy{display:none!important}}.vel .bonus{background:linear-gradient(180deg,var(--c-surface),var(--c-soft) 60%,var(--c-bg))}.vel .bonus__grid{display:grid;gap:4rem;align-items:center}.vel .bonus__copy .ticks{margin:2.24rem 0 2.88rem}.vel .bonus__caption{font-size:1.248rem;letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent);font-weight:700;margin:1.92rem 0 0}.vel .guide-mock__card{position:absolute;width:10.4rem;height:14.4rem;border-radius:1.44rem;background:linear-gradient(160deg,#fff,var(--c-soft));border:1px solid color-mix(in srgb,var(--c-rose) 60%,transparent);box-shadow:0 20px 30px -18px #2a121666}.vel .guide-mock__card--1{right:6%;top:10%;transform:rotate(12deg);animation:vel-float 9s ease-in-out .5s infinite}.vel .guide-mock__card--2{left:6%;bottom:6%;transform:rotate(-10deg);animation:vel-float 8s ease-in-out 1.4s infinite}.vel .gcards{list-style:none;padding:0;margin:6.4rem 0 0;display:grid;gap:1.6rem}.vel .gcard{display:flex;flex-direction:column;padding:2.56rem;border-radius:2.4rem;background:var(--c-surface);border:1px solid color-mix(in srgb,var(--c-gold) 30%,transparent);overflow:hidden}.vel .gcard__label{margin:0 0 .8rem;font-size:1.216rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-accent)}.vel .gcard__title{font-family:var(--f-display);font-size:3.2rem;font-weight:600;line-height:1.02;margin:0 0 .8rem}.vel .gcard__text{margin:0;color:var(--c-muted)}.vel .gcard__visual{margin-top:auto;padding-top:2.24rem}.vel .gcard__visual img{border-radius:1.6rem}.vel .gcard--return{background:linear-gradient(150deg,var(--c-accent),color-mix(in srgb,var(--c-accent) 55%,var(--c-dark)));color:#fff;border:0}.vel .gcard--return .gcard__label{color:var(--c-gold)}.vel .gcard--return .gcard__text{color:#ffffffd9}.vel .gcard__motto{margin:0;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:1.6rem}.vel .mini-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:.72rem;max-width:27.2rem;margin:0 auto;padding:1.6rem;border-radius:1.6rem;background:var(--c-bg)}.vel .mini-cal__head{grid-column:1/-1;display:flex;justify-content:space-between;color:var(--c-accent);font-size:1.44rem;margin-bottom:.32rem}.vel .mini-cal i{aspect-ratio:1;border-radius:50%;border:1.5px solid var(--c-rose)}.vel .mini-cal i.is-done{background:var(--c-accent);border-color:var(--c-accent)}.vel .mini-massage{position:relative;height:14.4rem;border-radius:1.6rem;background:var(--c-bg);display:flex;align-items:center;justify-content:center;gap:4rem;overflow:hidden}.vel .mini-massage__ring{position:absolute;width:9.6rem;height:9.6rem;border-radius:50%;border:1.5px dashed var(--c-rose);animation:vel-spin 12s linear infinite}.vel .mini-massage__ring--2{width:13.6rem;height:13.6rem;animation-direction:reverse;animation-duration:18s;border-color:color-mix(in srgb,var(--c-accent) 40%,transparent)}.vel .mini-massage__time{position:relative;z-index:1;font-size:1.28rem;color:var(--c-muted)}.vel .mini-massage__time b{font-family:var(--f-display);font-size:3.52rem;color:var(--c-accent);margin-right:.24rem}.vel .days{display:flex;justify-content:space-between;gap:.8rem;list-style:none;padding:0;margin:0}.vel .days li{flex:1;aspect-ratio:1;max-width:6.4rem;border-radius:50%;border:1.5px solid var(--c-accent);display:grid;place-items:center;font-weight:700;color:var(--c-accent);transition:background-color .3s,color .3s}.vel .gcard.is-in .days li{animation:vel-dayOn .5s ease-out both}.vel .gcard.is-in .days li:nth-child(2){animation-delay:.25s}.vel .gcard.is-in .days li:nth-child(3){animation-delay:.5s}.vel .gcard.is-in .days li:nth-child(4){animation-delay:.75s}@keyframes vel-dayOn{0%{background:transparent;color:var(--c-accent)}to{background:var(--c-accent);color:#fff}}.vel .included{margin-top:1.6rem;padding:2.88rem;border-radius:2.4rem;background:var(--c-bg);border:1px solid color-mix(in srgb,var(--c-gold) 40%,transparent)}.vel .included__label{margin:0 0 .48rem;font-size:1.216rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-accent)}.vel .included h3{font-family:var(--f-display);font-size:2.88rem;font-weight:600;margin:0 0 .64rem}.vel .included p{margin:0 0 1.28rem;color:var(--c-muted)}@media(min-width:750px){.vel .gcards{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.vel .bonus__grid{grid-template-columns:1fr 1.05fr;gap:7.2rem}.vel .included{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:3.2rem}.vel .included p,.vel .included h3{margin:0}}.vel .fgrid--strip{gap:0;border-top:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent);border-left:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent);grid-template-columns:repeat(2,1fr)!important}.vel .fgrid--strip .fcard{display:grid;grid-template-columns:auto 1fr;column-gap:1.28rem;align-items:start;padding:1.92rem;border-radius:0;background:transparent!important;border:0;border-right:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}.vel .fgrid--strip .fcard:hover{transform:none;box-shadow:none}.vel .fgrid--strip .fcard__icon{grid-row:span 2;width:4.16rem;height:4.16rem;margin:0}.vel .fgrid--strip .fcard__title{font-family:var(--f-body);font-size:1.568rem;font-weight:700;margin:0 0 .24rem}.vel .fgrid--strip .fcard__text{font-size:1.344rem;line-height:1.4}@media(min-width:990px){.vel .fgrid--strip{grid-template-columns:repeat(4,1fr)!important}}.vel .fgrid--duo .fcard{padding:3.2rem}.vel .fgrid--duo .fcard__title{font-size:3.68rem}.vel .fgrid--duo .fcard:nth-child(2){background:var(--c-dark);color:#fbeff0;border-color:transparent}.vel .fgrid--duo .fcard:nth-child(2) .fcard__text{color:#fbeff0bf}.vel .fgrid--duo .fcard:nth-child(2) .fcard__label{color:var(--c-rose)}.vel .fgrid--duo .fcard:nth-child(2) .fcard__note{color:#fff;border-color:#ffffff26}.vel .fgrid--duo .fcard:nth-child(2) .fcard__icon{background:#ffffff14;color:var(--c-rose)}.vel .timeline{list-style:none;padding:0;margin:0;display:grid;gap:2.88rem;position:relative}.vel .timeline__step{position:relative;padding-left:5.76rem}.vel .timeline__num{position:absolute;left:0;top:0;width:4.16rem;height:4.16rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--f-display);font-weight:600;font-size:2.16rem;color:var(--c-accent);background:var(--c-surface);border:1px solid color-mix(in srgb,var(--c-accent) 35%,transparent)}.vel .timeline--line .timeline__step:not(:last-child):before{content:"";position:absolute;left:2.08rem;top:4.64rem;bottom:-1.6rem;width:1px;background:linear-gradient(var(--c-rose),transparent)}.vel .timeline__label{margin:0;font-size:1.28rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent)}.vel .timeline__title{font-family:var(--f-display);font-size:2.72rem;font-weight:600;margin:.16rem 0 .48rem;line-height:1.1}.vel .timeline__text{margin:0;color:var(--c-muted)}@media(min-width:990px){.vel .timeline--line{grid-auto-flow:column;grid-auto-columns:1fr;gap:2.56rem}.vel .timeline--line .timeline__step{padding-left:0;padding-top:6.08rem}.vel .timeline--line .timeline__step:not(:last-child):before{left:4.48rem;right:-1.6rem;top:2.08rem;bottom:auto;width:auto;height:1px;background:linear-gradient(90deg,var(--c-rose),transparent)}}.vel .timeline--rows{gap:0;max-width:83.2rem;margin:0 auto;border-radius:2.4rem;background:var(--c-surface);border:1px solid color-mix(in srgb,var(--c-gold) 35%,transparent);overflow:hidden}.vel .timeline--rows .timeline__step{padding:2.4rem 2.56rem 2.4rem 8.32rem;border-bottom:1px solid color-mix(in srgb,var(--c-gold) 25%,transparent);transition:background-color .3s}.vel .timeline--rows .timeline__step:last-child{border-bottom:0}.vel .timeline--rows .timeline__step:hover{background:color-mix(in srgb,var(--c-soft) 45%,transparent)}.vel .timeline--rows .timeline__num{left:2.56rem;top:2.4rem;border:0;background:none;font-family:var(--f-body);font-size:1.36rem;font-weight:700;width:auto;height:auto;letter-spacing:.06em}.vel .timeline--rows .timeline__title{font-size:3.36rem}.vel .ilist{display:grid;border-radius:2.88rem;overflow:hidden;background:linear-gradient(170deg,var(--c-surface),var(--c-soft));border:1px solid color-mix(in srgb,var(--c-gold) 30%,transparent)}.vel .ilist__media{position:relative;margin:0;min-height:28.8rem}.vel .ilist__media img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.vel .ilist__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--c-soft);padding:3.2rem}.vel .ilist__placeholder svg{position:relative;max-height:80%}.vel .ilist__media figcaption{position:absolute;left:1.6rem;right:1.6rem;bottom:1.6rem;color:#fff;font-size:1.28rem;text-shadow:0 1px 8px rgba(0,0,0,.5)}.vel .ilist__copy{padding:clamp(2.56rem,4vw,4.8rem)}.vel .ilist__items{list-style:none;padding:0;margin:2.56rem 0 0;display:grid;gap:1.76rem}.vel .ilist__items li{display:flex;gap:1.6rem;align-items:flex-start}.vel .ilist__num{width:3.84rem;height:3.84rem;border-radius:50%;background:var(--c-soft);color:var(--c-accent);display:grid;place-items:center;font-weight:700;flex:none}.vel .ilist__items h3{margin:0 0 .32rem;font-size:1.728rem}.vel .ilist__items p{margin:0;color:var(--c-muted);font-size:1.52rem}@media(min-width:990px){.vel .ilist{grid-template-columns:1fr 1.05fr}.vel .ilist__media{min-height:100%}}.vel .stack{display:grid;gap:3.2rem}.vel .stack__list{list-style:none;padding:0;margin:0;display:grid;gap:1.92rem}.vel .stack__card{position:sticky;top:calc(11.2rem + var(--i) * 1.76rem);padding:3.2rem 2.88rem;border-radius:2.56rem;min-height:25.6rem;box-shadow:0 -10px 40px -20px #1d080d59;transform-origin:top center}.vel .stack__card--1{background:#22090f;color:#fff}.vel .stack__card--2{background:var(--c-dark);color:#fff}.vel .stack__card--3{background:var(--c-accent);color:#fff}.vel .stack__card--4{background:var(--c-rose);color:var(--c-ink)}.vel .stack__card--0{background:var(--c-surface);color:var(--c-ink);border:1px solid color-mix(in srgb,var(--c-gold) 40%,transparent)}.vel .stack__num{display:inline-grid;place-items:center;width:4.16rem;height:4.16rem;border-radius:50%;border:1.5px solid currentColor;font-size:1.28rem;font-weight:700;margin-bottom:2.56rem}.vel .stack__label{margin:0 0 .48rem;font-size:1.216rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.vel .stack__title{font-family:var(--f-display);font-size:clamp(3.2rem,4vw,4.48rem);font-weight:600;line-height:1.02;margin:0 0 .96rem}.vel .stack__text{margin:0;opacity:.85;max-width:51.2rem}@media(min-width:990px){.vel .stack{grid-template-columns:.85fr 1.15fr;gap:6.4rem;align-items:start}.vel .stack__head{position:sticky;top:12.8rem}}.vel .cycle__grid{display:grid;gap:4rem}.vel .cycle__quote{margin:1.92rem 0 0;padding-left:1.76rem;border-left:2px solid var(--c-rose);font-size:1.84rem;color:var(--c-rose);max-width:48rem}.vel .cycle__list{list-style:none;padding:0;margin:0}.vel .cycle__item{display:flex;gap:1.92rem;align-items:baseline;padding:2.24rem 0;border-bottom:1px solid rgba(255,255,255,.1);opacity:.35;transition:opacity .5s,transform .5s}.vel .cycle__item.is-active,.vel .no-io .cycle__item{opacity:1}.vel .cycle__num{font-size:1.36rem;font-weight:700;color:var(--c-rose);min-width:3.2rem}.vel .cycle__item h3{font-family:var(--f-display);font-size:clamp(2.88rem,3.4vw,4rem);font-weight:600;line-height:1.05;margin:0 0 .48rem;color:#fff}.vel .cycle__item p{margin:0;color:#fbeff0b3}.vel .cycle__item--break{border:0;margin-top:1.6rem;padding:2.56rem;border-radius:2.24rem;background:linear-gradient(150deg,var(--c-accent),color-mix(in srgb,var(--c-accent) 55%,var(--c-dark)))}.vel .cycle__item--break .cycle__num{color:var(--c-gold)}.vel .cycle__item--break h3{font-style:italic}@media(min-width:990px){.vel .cycle__grid{grid-template-columns:.9fr 1.1fr;gap:8rem;align-items:start}.vel .cycle__head{position:sticky;top:12.8rem}}.vel .quote-band{padding:clamp(5.6rem,8vw,9.6rem) 0;background:var(--c-soft)}.vel .quote-band .bigquote{margin-top:1.6rem}.vel .guides__head{margin-bottom:3.2rem}.vel .guides__list{display:grid;gap:1.6rem}.vel .guide{position:relative;display:flex;flex-direction:column;gap:.8rem;padding:2.56rem 6.4rem 2.56rem 2.56rem;border-radius:2.24rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);text-decoration:none;transition:background-color .3s,transform .3s,border-color .3s}.vel .guide:hover{background:#ffffff17;transform:translateY(-3px);border-color:color-mix(in srgb,var(--c-gold) 50%,transparent)}.vel .guide__label{font-size:1.216rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-gold)}.vel .guide__title{font-family:var(--f-display);font-size:2.88rem;font-weight:600;line-height:1.1;color:#fff}.vel .guide__arrow{position:absolute;right:2.24rem;bottom:2.24rem;color:var(--c-gold);transition:transform .3s}.vel .guide:hover .guide__arrow{transform:translate(3px,-3px)}@media(min-width:990px){.vel .guides__list{grid-template-columns:repeat(3,1fr)}.vel .guides .container{display:grid;grid-template-columns:1fr}}.vel .reviews-sec{overflow:hidden}.vel .rmarquee{overflow:hidden;padding:.96rem 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.vel .rmarquee__track{display:flex;width:max-content;animation:vel-marquee 60s linear infinite}.vel .rmarquee--reverse .rmarquee__track{animation-direction:reverse;animation-duration:70s}.vel .rmarquee:hover .rmarquee__track{animation-play-state:paused}.vel .rmarquee__group{display:flex;gap:1.6rem;padding-right:1.6rem}.vel .review{width:32rem;flex:none;margin:0;background:var(--c-surface);border-radius:2.08rem;padding:2.24rem;border:1px solid color-mix(in srgb,var(--c-gold) 25%,transparent);display:flex;flex-direction:column}.vel .review__title{font-family:var(--f-display);font-size:2.24rem;font-weight:600;line-height:1.1;margin:0 0 .56rem}.vel .review blockquote{margin:0 0 1.6rem;color:var(--c-muted);font-size:1.52rem}.vel .review figcaption{margin-top:auto;padding-top:1.28rem;border-top:1px solid color-mix(in srgb,var(--c-gold) 25%,transparent)}.vel .review__avatar{background:var(--c-accent);color:#fff;font-size:1.28rem}.vel .cta{position:relative;overflow:hidden;background:linear-gradient(150deg,var(--c-accent),color-mix(in srgb,var(--c-accent) 50%,var(--c-dark)));color:#fbeff0;padding:clamp(7.2rem,10vw,12rem) 0;text-align:center}.vel .cta__title{font-family:var(--f-display);font-weight:600;line-height:1.02;margin:0 auto;font-size:clamp(3.84rem,5.6vw,7.04rem);color:#fff;max-width:20ch;text-wrap:balance}.vel .cta__title>span{display:block}.vel .cta__title-2{font-style:italic;font-weight:500;color:var(--c-soft)}.vel .cta__glow{background:radial-gradient(circle,rgba(255,255,255,.18),transparent 60%)}@media(prefers-reduced-motion:reduce){.js .vel [data-reveal]{opacity:1}}.vel .delivery__check .icon{color:#fff!important;width:1.76rem;height:1.76rem}.vel .kit__sep{color:var(--c-muted);font-size:1.28rem}.vel .kit__sep s{font-size:1.28rem}.vel .section--compact{padding:clamp(2.4rem,4vw,4rem) 0}.vel .hero__img{mix-blend-mode:multiply}.vel #kits{scroll-margin-top:2rem}@media(max-width:749px){.vel .kits__region{margin:0 0 1.2rem;padding:.7rem 1rem}.vel .kits__head{margin-bottom:1.4rem}.vel .kits__title{font-size:2.6rem}.vel .kits__ship{margin-top:.2rem;font-size:1.25rem}.vel .kits{gap:1.6rem}.vel .kit--featured .kit__box{margin-top:0}.vel .kit__box{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"radio main price" "bonus bonus units";column-gap:1rem;row-gap:.6rem;align-items:center;padding:1.5rem 1.2rem .9rem;border-radius:1.4rem}.vel .kit__top,.vel .kit__row{display:contents}.vel .kit__tag{position:absolute;top:-1rem;left:1.2rem;font-size:.95rem;padding:.2rem .6rem;border-radius:.4rem}.vel .kit__radio{grid-area:radio;margin:0;width:2rem;height:2rem}.vel .kit__radio:after{width:1rem;height:1rem}.vel .kit__main{grid-area:main}.vel .kit__name{font-size:1.9rem;line-height:1.05}.vel .kit__text,.vel .kit__text2{font-size:1.2rem;line-height:1.3;margin-top:.2rem}.vel .kit__price{grid-area:price;line-height:1.2}.vel .kit__price strong{font-size:2rem}.vel .kit__price s,.vel .kit__sep,.vel .kit__sep s,.vel .kit__save,.vel .kit__unit{font-size:1.05rem}.vel .kit__bonus{grid-area:bonus;max-width:none;padding:.4rem .6rem;gap:.6rem;border-radius:.8rem}.vel .kit__bonus-img{width:2.2rem;height:2.2rem;border-radius:.5rem}.vel .kit__bonus-img .icon{width:1.4rem;height:1.4rem}.vel .kit__bonus>span:last-child{display:flex;flex-wrap:wrap;column-gap:.6rem;align-items:baseline}.vel .kit__bonus b,.vel .kit__bonus small{font-size:1rem}.vel .kit__units{grid-area:units;font-size:.95rem;text-align:right}.vel .selection{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.8rem;margin:1.2rem 0 .8rem}.vel .selection__value{font-size:1.7rem;margin:0}.vel .pay{gap:.7rem}.vel .pay .btn--xl{min-height:4.6rem;padding:.9rem 1rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vel.css.map */
