*,*:before,*:after{box-sizing:border-box}.asp-section{font-family:system-ui,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;background:var(--asp-bg,#FAFAF8);color:var(--asp-text,#111);padding-top:var(--asp-pt,88px);padding-bottom:var(--asp-pb,88px);-webkit-font-smoothing:antialiased;overflow-x:clip;width:100%}.asp-wrap{max-width:var(--asp-maxw,1200px);margin:0 auto;padding:0 24px;width:100%}.asp-head{max-width:640px;margin:0 auto 44px}.asp-head.left{margin-left:0;text-align:left}.asp-head.center{text-align:center}.asp-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--asp-accent,#DE1B41);margin-bottom:14px}.asp-h2{font-size:clamp(26px,3.6vw,42px);line-height:1.08;letter-spacing:-.03em;font-weight:700;margin:0 0 14px}.asp-sub{font-size:18px;line-height:1.6;color:var(--asp-muted,#666);margin:0}.asp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--asp-accent,#DE1B41);color:#fff;border:none;border-radius:14px;padding:16px 26px;font-size:16px;font-weight:700;cursor:pointer;text-decoration:none;font-family:inherit;transition:filter .15s,transform .05s}.asp-btn:hover{filter:brightness(.94)}.asp-btn:active{transform:translateY(1px)}.asp-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.asp-hero__form{max-width:100%}.asp-badge{display:inline-flex;align-items:center;gap:8px;background:var(--asp-accent-soft,#FCEBEE);color:var(--asp-accent,#DE1B41);font-size:13px;font-weight:600;padding:6px 13px;border-radius:100px;margin-bottom:22px}.asp-badge .dot{width:6px;height:6px;border-radius:50%;background:var(--asp-accent,#DE1B41)}.asp-hero__title{font-size:clamp(32px,5vw,56px);line-height:1.03;letter-spacing:-.035em;font-weight:700;margin:0 0 18px}.asp-hero__sub{font-size:18px;line-height:1.55;color:var(--asp-muted,#666);margin:0 0 24px;max-width:490px}.asp-rating{display:flex;align-items:center;gap:10px;margin-bottom:22px}.asp-stars{color:var(--asp-accent,#DE1B41);font-size:15px;letter-spacing:1px}.asp-rating small{font-size:13.5px;color:var(--asp-muted,#666)}.asp-hero__bullets{list-style:none;padding:0;margin:0 0 22px;display:flex;flex-direction:column;gap:12px}.asp-hero__bullets li{display:flex;align-items:flex-start;gap:11px;font-size:15.5px;line-height:1.4;font-weight:500}.asp-check{flex:0 0 auto;width:21px;height:21px;border-radius:50%;background:var(--asp-accent,#DE1B41);display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.asp-check svg{width:12px;height:12px;stroke:#fff;stroke-width:3;fill:none}.asp-hero__timer{display:flex;flex-direction:column;align-items:center;gap:5px;background:var(--asp-accent-soft,#FCEBEE);border:1px solid #F6C9D2;border-radius:14px;padding:11px 16px;margin:0 0 16px}.asp-hero__timer-label{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--asp-accent,#DE1B41)}.asp-hero__timer-time{font-size:26px;font-weight:800;letter-spacing:.02em;color:var(--asp-accent,#DE1B41);font-variant-numeric:tabular-nums;line-height:1}.asp-variants{display:flex;flex-direction:column;gap:12px;margin:0 0 18px}.asp-variant{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1.5px solid #E4E4DF;border-radius:14px;padding:14px 16px;cursor:pointer;transition:border-color .15s,box-shadow .15s;background:#fff;min-width:0;text-align:left}.asp-variant:hover{border-color:#cfcfca}.asp-variant input{position:absolute;opacity:0;pointer-events:none}.asp-variant .vlabel{font-size:15px;font-weight:600;display:flex;align-items:center;gap:9px;min-width:0;flex:1 1 auto}.asp-variant .vtxt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asp-variant .vradio{width:20px;height:20px;border-radius:50%;border:2px solid #cfcfca;flex:0 0 auto;position:relative}.asp-variant .vprice{font-size:15px;font-weight:700;white-space:nowrap;text-align:right;flex:0 0 auto}.asp-variant .vprice s{font-weight:400;color:#aaa;font-size:12.5px;display:block;margin-top:1px}.asp-vbadge{font-size:11px;font-weight:700;color:#fff;background:var(--asp-accent,#DE1B41);padding:3px 8px;border-radius:100px;flex:0 0 auto;white-space:nowrap}.asp-variant.is-active{border-color:var(--asp-accent,#DE1B41);box-shadow:0 0 0 3px var(--asp-accent-soft,#FCEBEE)}.asp-variant.is-active .vradio{border-color:var(--asp-accent,#DE1B41)}.asp-variant.is-active .vradio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--asp-accent,#DE1B41)}.asp-variant--pop{background:#fafaf8;margin-top:8px}.asp-pop{position:absolute;top:-10px;right:14px;background:var(--asp-accent,#DE1B41);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:3px 10px;border-radius:100px;box-shadow:0 4px 10px -4px #de1b4199}.asp-hero__cta{width:100%}.asp-micro{margin-top:13px;font-size:13px;color:var(--asp-muted,#666);text-align:center}.asp-trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.asp-trust span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--asp-muted,#666);background:#fff;border:1px solid #ececec;padding:6px 11px;border-radius:100px}.asp-trust svg{width:13px;height:13px;stroke:var(--asp-accent,#DE1B41);stroke-width:2.4;fill:none}.asp-hero__media{text-align:center}.asp-hero__media img{width:100%;height:auto;display:block;margin:0 auto;max-width:560px;border-radius:22px;border:1px solid #ececec;box-shadow:0 30px 60px -30px #00000047}.asp-hero__media .ph,.asp-ph{width:100%;aspect-ratio:4/5;border-radius:22px;background:linear-gradient(135deg,#f0efec,#e6e5e1);display:flex;align-items:center;justify-content:center;color:#b7b6b1;font-weight:600;margin:0 auto;max-width:560px}.asp-flash{position:sticky;top:0;z-index:70;background:var(--asp-flash-bg,#111);color:var(--asp-flash-text,#fff);text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;letter-spacing:.02em;padding:11px 16px;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.asp-flash__time{font-variant-numeric:tabular-nums;background:#ffffff29;padding:3px 10px;border-radius:7px}.asp-stats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px;text-align:center}.asp-stat__num{font-size:clamp(32px,5vw,52px);font-weight:700;letter-spacing:-.03em;line-height:1}.asp-stat__num .sfx,.asp-stat__num .pfx{color:var(--asp-accent,#DE1B41)}.asp-stat__label{margin-top:10px;font-size:14.5px;color:var(--asp-muted,#666);line-height:1.4}.asp-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 40px}.asp-logos__item{font-size:16px;font-weight:700;color:#b3b3ad;letter-spacing:.02em}.asp-logos__item img{max-height:34px;width:auto;opacity:.7;filter:grayscale(1)}.asp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.asp-card{background:#fff;border:1px solid #ececec;border-radius:20px;padding:26px 24px}.asp-card__icon{width:44px;height:44px;border-radius:12px;background:var(--asp-accent-soft,#FCEBEE);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.asp-card__icon svg{width:22px;height:22px;stroke:var(--asp-accent,#DE1B41);stroke-width:2;fill:none}.asp-card__t{font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}.asp-card__b{font-size:15px;line-height:1.55;color:var(--asp-muted,#666);margin:0}.asp-mockups{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px}.asp-mockup img{width:100%;height:auto;display:block;border-radius:18px;border:1px solid #ececec;box-shadow:0 20px 44px -26px #00000040}.asp-mockup__cap{margin-top:12px;font-size:14px;color:var(--asp-muted,#666);text-align:center}.asp-included{max-width:680px;margin:0 auto;list-style:none;padding:0}.asp-included li{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid #E4E4DF}.asp-included li:last-child{border-bottom:none}.asp-inc__n{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:var(--asp-accent,#DE1B41);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px}.asp-inc__t{font-size:16.5px;font-weight:600;margin:0}.asp-inc__s{font-size:14px;color:var(--asp-muted,#666);margin:2px 0 0}.asp-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.asp-step__n{font-size:14px;font-weight:700;color:var(--asp-accent,#DE1B41);letter-spacing:.08em;margin-bottom:12px}.asp-step__t{font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}.asp-step__b{font-size:15px;line-height:1.55;color:var(--asp-muted,#666);margin:0}.asp-cmp{overflow-x:auto}.asp-cmp__inner{min-width:600px;border:1px solid #E8E8E8;border-radius:20px;overflow:hidden;background:#fff}.asp-cmp__row{display:grid;grid-template-columns:1.6fr repeat(var(--asp-cols,4),1fr);align-items:center}.asp-cmp__row+.asp-cmp__row{border-top:1px solid #EFEFEF}.asp-cmp__head{background:#fafaf8;font-size:13px;font-weight:700}.asp-cmp__cell{padding:16px 12px;text-align:center;font-size:13.5px;color:#888;display:flex;align-items:center;justify-content:center}.asp-cmp__cell:first-child{justify-content:flex-start;text-align:left;font-weight:600;color:var(--asp-text,#111);font-size:14.5px}.asp-cmp__brand{color:var(--asp-accent,#DE1B41);display:inline-flex;align-items:center;gap:6px}.asp-cmp__brand .dot{width:6px;height:6px;border-radius:50%;background:var(--asp-accent,#DE1B41)}.asp-cmp svg{width:18px;height:18px;fill:none;stroke-width:2.4}.asp-cmp .yes{stroke:var(--asp-accent,#DE1B41)}.asp-cmp .no{stroke:#d0d0cb}.asp-cmp .mid{color:#c9a24b;font-weight:700}.asp-rev{position:relative}.asp-rev__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:6px;-ms-overflow-style:none;scrollbar-width:none}.asp-rev__track::-webkit-scrollbar{display:none}.asp-rev__card{scroll-snap-align:start;flex:0 0 clamp(240px,80%,340px);background:#fff;border:1px solid #ececec;border-radius:20px;padding:24px}.asp-rev__stars{color:var(--asp-accent,#DE1B41);font-size:15px;letter-spacing:1px;margin-bottom:12px}.asp-rev__text{font-size:15.5px;line-height:1.6;margin:0 0 18px}.asp-rev__who{display:flex;align-items:center;gap:12px}.asp-rev__ava{width:44px;height:44px;border-radius:50%;object-fit:cover;background:#eee}.asp-rev__ava.ph{background:linear-gradient(135deg,#f0efec,#e6e5e1)}.asp-rev__name{font-size:14.5px;font-weight:700;margin:0}.asp-rev__tag{font-size:12.5px;color:var(--asp-muted,#666);margin:1px 0 0}.asp-rev__nav{display:flex;gap:10px;justify-content:center;margin-top:24px}.asp-rev__btn{width:44px;height:44px;border-radius:50%;border:1.5px solid #E4E4DF;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:inherit}.asp-rev__btn:hover{border-color:var(--asp-accent,#DE1B41)}.asp-rev__btn svg{width:18px;height:18px;stroke:var(--asp-text,#111);stroke-width:2.4;fill:none}.asp-faq{max-width:720px;margin:0 auto}.asp-faq__item{border-bottom:1px solid #E4E4DF}.asp-faq__q{width:100%;background:none;border:none;text-align:left;padding:20px 0;font-size:17px;font-weight:600;color:var(--asp-text,#111);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;font-family:inherit}.asp-faq__q svg{flex:0 0 auto;width:20px;height:20px;stroke:var(--asp-accent,#DE1B41);stroke-width:2.4;fill:none;transition:transform .2s}.asp-faq__item.open .asp-faq__q svg{transform:rotate(45deg)}.asp-faq__a{max-height:0;overflow:hidden;transition:max-height .28s ease}.asp-faq__a p{margin:0;padding:0 0 20px;font-size:15.5px;line-height:1.6;color:var(--asp-muted,#666)}.asp-final{text-align:center}.asp-final .asp-h2{color:inherit}.asp-final__note{margin-top:18px;font-size:13.5px;opacity:.6}.asp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid #ececec;box-shadow:0 -6px 24px -12px #0000002e;transform:translateY(110%);transition:transform .28s ease;padding:10px 0 calc(10px + env(safe-area-inset-bottom))}.asp-sticky.show{transform:translateY(0)}.asp-sticky__in{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 20px}.asp-sticky__info{min-width:0}.asp-sticky__t{font-size:14.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.asp-sticky__p{font-size:13px;color:var(--asp-muted,#666);margin:1px 0 0}.asp-sticky__p s{color:#bbb;margin-left:5px}.asp-sticky__btn{flex:0 0 auto;padding:13px 22px;border-radius:12px}@media(max-width:860px){.asp-section{padding-top:calc(var(--asp-pt,88px)*.66);padding-bottom:calc(var(--asp-pb,88px)*.66)}.asp-hero__grid{grid-template-columns:1fr;gap:28px;text-align:center}.asp-hero__media{order:-1}.asp-hero__left{display:flex;flex-direction:column;align-items:center}.asp-badge{align-self:center}.asp-hero__sub,.asp-hero__bullets,.asp-hero__form,.asp-hero__timer{max-width:440px;margin-left:auto;margin-right:auto;width:100%}.asp-hero__bullets li{text-align:left}.asp-rating,.asp-trust{justify-content:center}}@media(max-width:520px){.asp-wrap{padding:0 16px}.asp-head{margin-bottom:32px}.asp-hero__title{font-size:29px}.asp-h2{font-size:25px}.asp-sub{font-size:16px}.asp-hero__timer-time{font-size:23px}.asp-stats__grid{grid-template-columns:repeat(2,1fr);gap:16px}.asp-variant{padding:13px 14px}.asp-variant .vlabel{font-size:14px;gap:8px}.asp-variant .vprice{font-size:14px}.asp-vbadge{font-size:10px;padding:2px 7px}.asp-hero__media img,.asp-ph{max-width:100%}.asp-flash{font-size:12px;padding:9px 12px;gap:7px}.asp-sticky__in{padding:0 14px}.asp-sticky__btn{padding:12px 16px;font-size:15px}.asp-card{padding:22px 20px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/asp.css.map */
