.page-module__jVBp1G__page{color:#fff;background-color:#0f1729;flex-direction:column;align-items:center;display:flex}.page-module__jVBp1G__container{width:100%;max-width:560px;margin:0 auto;padding:0 24px}.page-module__jVBp1G__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#c8f135;margin-bottom:14px;font-size:.67rem;font-weight:600;display:block}.page-module__jVBp1G__sectionTitle{letter-spacing:-.01em;color:#fff;margin-bottom:20px;font-size:clamp(1.15rem,3.8vw,1.4rem);font-weight:700;line-height:1.25}.page-module__jVBp1G__sectionTitleMuted{color:#fff6;margin-top:32px;margin-bottom:16px;font-size:clamp(1rem,3.5vw,1.2rem);font-weight:700;line-height:1.25}.page-module__jVBp1G__text{color:#ffffffa6;margin-bottom:14px;font-size:.93rem;line-height:1.7}.page-module__jVBp1G__accent{color:#fff;background:#c8f1350d;border-left:3px solid #c8f135;border-radius:0 6px 6px 0;margin-top:20px;padding:14px 18px;font-size:.95rem;font-weight:600;line-height:1.5}.page-module__jVBp1G__ctaPrimary{color:#000;text-align:center;letter-spacing:.05em;background-color:#c8f135;border-radius:8px;width:100%;padding:18px 32px;font-size:.95rem;font-weight:800;text-decoration:none;transition:opacity .15s;display:block}.page-module__jVBp1G__ctaPrimary:hover{opacity:.88}.page-module__jVBp1G__ctaMeta{color:#ffffff40;text-align:center;letter-spacing:.02em;margin-top:10px;font-size:.72rem}.page-module__jVBp1G__hero{border-bottom:1px solid #ffffff0f;width:100%;padding:52px 0 0}.page-module__jVBp1G__headline{letter-spacing:-.02em;color:#fff;margin-bottom:14px;font-size:clamp(1.5rem,5vw,1.95rem);font-weight:700;line-height:1.2}.page-module__jVBp1G__subheadline{color:#ffffff80;margin-bottom:28px;font-size:.92rem;line-height:1.6}.page-module__jVBp1G__heroImage{border:1px solid #ffffff12;border-bottom:none;border-radius:10px 10px 0 0;margin-top:32px;overflow:hidden}.page-module__jVBp1G__heroImg{width:100%;height:auto;display:block}.page-module__jVBp1G__pain,.page-module__jVBp1G__bridge,.page-module__jVBp1G__gallery,.page-module__jVBp1G__includes,.page-module__jVBp1G__forWho,.page-module__jVBp1G__offer,.page-module__jVBp1G__guarantee,.page-module__jVBp1G__faq,.page-module__jVBp1G__finalCta{border-bottom:1px solid #ffffff0f;width:100%;padding:48px 0}.page-module__jVBp1G__galleryNote{color:#ffffff4d;margin-bottom:18px;font-size:.8rem;line-height:1.5}.page-module__jVBp1G__galleryGrid{border:1px solid #ffffff12;border-radius:10px;grid-template-columns:1fr 1fr;gap:6px;display:grid;overflow:hidden}.page-module__jVBp1G__galleryItem{line-height:0;overflow:hidden}.page-module__jVBp1G__galleryImg{width:100%;height:auto;transition:opacity .2s;display:block}.page-module__jVBp1G__item{border-bottom:1px solid #ffffff0d;align-items:flex-start;gap:16px;padding:18px 0;display:flex}.page-module__jVBp1G__item:last-of-type{border-bottom:none}.page-module__jVBp1G__itemNum{color:#c8f135;letter-spacing:.06em;flex-shrink:0;width:22px;padding-top:2px;font-size:.7rem;font-weight:700}.page-module__jVBp1G__itemTitle{color:#fff;margin-bottom:5px;font-size:.92rem;font-weight:700}.page-module__jVBp1G__itemText{color:#ffffff73;margin:0;font-size:.83rem;line-height:1.6}.page-module__jVBp1G__valueStack{border:1px solid #ffffff12;border-radius:10px;margin-top:28px;overflow:hidden}.page-module__jVBp1G__valueRow{color:#ffffff80;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:11px 16px;font-size:.83rem;display:flex}.page-module__jVBp1G__valueRow:first-child{border-top:none}.page-module__jVBp1G__valuePrice{color:#ffffff4d;flex-shrink:0;margin-left:12px}.page-module__jVBp1G__valueRowTotal{color:#fff;background:#ffffff05;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:13px 16px;font-size:.88rem;font-weight:700;display:flex}.page-module__jVBp1G__valuePriceStrike{color:#ffffff4d;flex-shrink:0;margin-left:12px;text-decoration:line-through}.page-module__jVBp1G__forList{flex-direction:column;gap:11px;list-style:none;display:flex}.page-module__jVBp1G__forYes,.page-module__jVBp1G__forNo{align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.5;display:flex}.page-module__jVBp1G__forYes{color:#fffc}.page-module__jVBp1G__forNo{color:#ffffff59}.page-module__jVBp1G__forYes:before{content:"✓";color:#c8f135;flex-shrink:0;font-weight:700}.page-module__jVBp1G__forNo:before{content:"✕";color:#fff3;flex-shrink:0}.page-module__jVBp1G__offerTitle{letter-spacing:-.01em;margin-bottom:28px;font-size:clamp(1.15rem,3.8vw,1.4rem);font-weight:700;line-height:1.25}.page-module__jVBp1G__priceBlock{text-align:center;margin-bottom:24px}.page-module__jVBp1G__priceFrom{color:#ffffff59;margin-bottom:2px;font-size:.88rem}.page-module__jVBp1G__priceFrom s{text-decoration:line-through}.page-module__jVBp1G__priceTo{color:#ffffff59;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:.78rem}.page-module__jVBp1G__priceMain{color:#c8f135;letter-spacing:-.02em;margin-bottom:8px;font-size:3.2rem;font-weight:800;line-height:1}.page-module__jVBp1G__priceNote{color:#ffffff4d;font-size:.78rem}.page-module__jVBp1G__guaranteeCard{text-align:center;background:#c8f13508;border:1px solid #c8f1352e;border-radius:12px;padding:28px 22px}.page-module__jVBp1G__guaranteeTitle{color:#fff;margin-bottom:12px;font-size:1rem;font-weight:700}.page-module__jVBp1G__guaranteeText{color:#ffffff8c;margin-bottom:10px;font-size:.87rem;line-height:1.65}.page-module__jVBp1G__guaranteeEmphasis{color:#c8f135;margin:0;font-size:.92rem;font-weight:700}.page-module__jVBp1G__faqItem{border-bottom:1px solid #ffffff0d;padding:18px 0}.page-module__jVBp1G__faqItem:last-child{border-bottom:none}.page-module__jVBp1G__faqQ{color:#fff;margin-bottom:7px;font-size:.92rem;font-weight:700;line-height:1.4}.page-module__jVBp1G__faqA{color:#ffffff73;font-size:.85rem;line-height:1.65}.page-module__jVBp1G__finalTitle{letter-spacing:-.02em;color:#fff;margin-bottom:10px;font-size:clamp(1.25rem,4.5vw,1.6rem);font-weight:700;line-height:1.2}.page-module__jVBp1G__finalText{color:#ffffff73;margin-bottom:28px;font-size:.9rem;line-height:1.6}.page-module__jVBp1G__footer{text-align:center;color:#ffffff26;letter-spacing:.06em;width:100%;padding:20px 0 28px;font-size:.7rem}
