*{box-sizing:border-box}body{overflow-x:hidden;padding-bottom:70px;-webkit-text-size-adjust:100%;background-image: radial-gradient(
        circle at var(--mouse-x) var(--mouse-y),
        rgba(0, 113, 227, 0.65) 0%,   /* Было ~0.35 и темнее, стало 0.65 и ярче */
        rgba(0, 113, 227, 0.35) 20%,
        rgba(0, 113, 227, 0.15) 45%,
        rgba(0, 113, 227, 0) 75%
    ) !important;background-attachment:fixed!important}.container{padding:0 16px;max-width:100%;overflow-x:hidden}section{overflow-x:hidden}img{max-width:100%;height:auto}.btn-white-magic::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,transparent 100%);border-radius:inherit;z-index:0}.btn-white-magic::after{content:'';position:absolute;top:0;left:-150%;width:100%;height:100%;background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.4),
        transparent
    ) !important;transform:skewX(-20deg)!important;animation:shimmer-mobile 3s infinite!important;z-index:0}@keyframes shimmer-mobile {
    0% { left: -150%; }
    50% { left: 150%; }
    100% { left: 150%; }
}.btn-white-magic span,.btn-white-magic{position:relative;z-index:1}.section-title{font-size:clamp(24px,6.5vw,34px);text-wrap:balance;word-break:keep-all;line-height:1.2;margin-bottom:14px}.section-subtitle{font-size:15px;line-height:1.6;text-wrap:pretty;margin-bottom:30px;padding:0 4px}.desktop-video{display:none!important}.mobile-video{display:block!important}.desktop-only-video{display:none!important}.mobile-only-video{display:block!important;width:100%!important;aspect-ratio: 9/16 !important;height:auto!important;min-height:400px!important;max-height:80vh!important;border-radius:18px;border:none}.desktop-only-video{display:none!important}.modal-content iframe.mobile-only-video,.modal-overlay iframe.mobile-only-video,.success-video-wrap iframe,.success-modal iframe{width:100%!important;aspect-ratio: 9/16 !important;height:auto!important;min-height:400px!important;border-radius:16px;border:none}.success-video-wrap,.success-modal .success-video-wrap{max-width:320px!important;margin:0 auto!important}.checkbox-group,.bonus-legal{display:flex;align-items:flex-start;gap:10px;margin-top:12px}.checkbox-group input[type="checkbox"],.bonus-legal input[type="checkbox"]{flex-shrink:0;width:22px!important;height:22px!important;min-width:22px;margin-top:1px;cursor:pointer}.checkbox-group label,.bonus-legal label{font-size:11px!important;line-height:1.5!important;color:rgba(255,255,255,.4)!important}.checkbox-group label a,.bonus-legal label a{font-size:11px!important;color:#0af!important}.nav{height:auto;min-height:60px}.nav-container{height:auto;min-height:60px;padding:10px 60px 10px 12px;display:flex;align-items:center;justify-content:space-between;position:relative}.nav-links{display:none!important}.nav-delivery{display:none!important}.nav-right-desktop{display:none!important}.logo{flex-shrink:0;position:relative;z-index:100}.nav .logo img{height:44px!important;width:auto!important;max-height:none!important}.nav-mobile{display:flex!important;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.nav-mobile-call{text-align:center;pointer-events:auto}.nav-mobile-label{display:block;font-size:10px;color:#0af;text-transform:uppercase;font-weight:700;letter-spacing:.05em;line-height:1.2}.nav-mobile-phone{font-size:15px;font-weight:800;color:#fff;text-decoration:none;white-space:nowrap}.burger-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:8px;flex-shrink:0;outline:none;-webkit-tap-highlight-color:transparent;pointer-events:auto;z-index:100}.mobile-menu{display:block!important}.mobile-menu-inner{padding:16px}.mobile-menu-delivery{padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:10px}.mobile-menu-delivery .nav-flags{display:flex;align-items:center;gap:8px;margin-bottom:8px;justify-content:center}.mobile-menu-delivery .nav-flags img{height:16px;width:auto}.mobile-menu-delivery span{font-size:14px;color:rgba(255,255,255,.7);line-height:1.5;display:block;text-align:center;text-wrap:balance}.mobile-menu-link{display:block;font-size:17px;padding:11px 0;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.04)}.mobile-menu-cta{margin-top:14px;width:100%;padding:14px;font-size:15px;text-align:center;border-radius:12px}.hero{padding-top:70px;min-height:auto}.hero-container{flex-direction:column;text-align:center;padding-top:30px;gap:0}.hero-content{order:1;width:100%}.hero-image-desktop{display:none!important}.hero-image-mobile{display:block!important;order:2;margin:24px auto 45px}.hero-image-mobile img{max-width:320px;display:block;margin:0 auto}section.hero .hero-content h1{font-size:35px!important;line-height:1.05!important;text-wrap:balance!important;word-break:break-word!important;padding:0 5px!important}.hero-subtitle{order:3;margin:12px auto 0;padding:0 10px}.hero-subtitle p{font-size:16px;line-height:1.55;text-wrap:balance;text-align:center}.hero-actions-magic{order:4;margin-top:55px;overflow:visible;position:relative;z-index:1}.btn-white-magic{width:100%;max-width:340px;margin:0 auto;display:block;font-size:16px;padding:18px 28px;text-wrap:balance;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}#hero-particles{display:block!important;position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;z-index:0;pointer-events:none;background:transparent}.video-modal-hero .modal-video-container-hero{width:95vw;max-width:420px;transition:all .3s ease}.video-modal-hero.is-mobile-video .modal-video-container-hero{max-width:320px!important;width:82vw!important;aspect-ratio: 9 / 16 !important}.smisli-section{padding:50px 0}.smisli-row,.smisli-row.invert{flex-direction:column;gap:20px;margin-bottom:50px}.smisli-img{max-width:100%;order:1}.smisli-img img{border-radius:18px;width:100%}.smisli-text{order:2}.smisli-text h2{font-size:clamp(22px,6vw,32px);text-wrap:balance;word-break:keep-all;margin-bottom:12px;line-height:1.2;text-align:center}.smisli-text p{font-size:15px;line-height:1.6;text-wrap:pretty}.smisli-list{padding-left:0;list-style:none}.smisli-list li{font-size:14px;line-height:1.6;margin-bottom:8px;padding-left:24px;position:relative}.smisli-list li::before{position:absolute;left:0;top:0}.blue-text{color:#0af}.smisli-action{text-align:center;margin-top:20px}.smisli-bonus-cta{margin-top:15px}#bonus-lead-btn{width:100%;max-width:320px;margin:0 auto;display:block;text-wrap:balance}.smisli-section .container{position:relative}.smisli-section .smisli-row:nth-child(n+4) {display:none}.smisli-section.expanded .smisli-row:nth-child(n+4) {display:flex}.smisli-fog{display:none}.smisli-toggle-btn{display:block;width:100%;max-width:320px;margin:-110px auto 30px;padding:16px 24px;font-size:15px;font-weight:800;text-transform:uppercase;color:#fff;background:rgba(0,170,255,.12);border:1px solid rgba(0,170,255,.3);border-radius:16px;cursor:pointer;position:relative;z-index:3;transition:all .3s ease;text-align:center}.smisli-toggle-btn:hover{background:rgba(0,170,255,.2);border-color:rgba(0,170,255,.5)}.smisli-section.expanded .smisli-toggle-btn span.btn-text-more{display:none}.smisli-section.expanded .smisli-toggle-btn span.btn-text-less{display:inline}.smisli-toggle-btn span.btn-text-less{display:none}.market-hero{min-height:auto;padding:50px 0}.market-hero-content{padding:0 10px}.hero-market-title{font-size:clamp(22px,6.5vw,34px);text-wrap:balance;line-height:1.2}.hero-market-subtitle{font-size:15px;line-height:1.6;text-wrap:pretty}.market{padding:50px 0;background:transparent!important}.market-header{text-align:center;margin-bottom:30px}.market .section-title{font-size:clamp(26px,7vw,38px)}.market-insight{padding:24px 16px;border-radius:18px;margin-bottom:25px}.insight-badge{padding:14px 22px;font-size:16px;margin-bottom:16px}.market-insight p{font-size:17px;line-height:1.4;text-wrap:balance}.market-stats{grid-template-columns:1fr;gap:14px}.stat-card{padding:22px 18px;border-radius:18px}.stat-number{font-size:clamp(28px,8vw,38px)}.stat-number span{font-size:16px}.stat-label{font-size:14px;line-height:1.5}.market-footer{padding:20px 16px;margin-top:25px;border-radius:16px}.market-footer p{font-size:clamp(18px,4.5vw,24px);line-height:1.4;text-wrap:balance}.market-footer p strong{font-size:clamp(22px,5.5vw,30px)}.income{padding:50px 0}.income-header{text-align:center;margin-bottom:25px}.income .section-title{font-size:clamp(24px,6.5vw,34px)}.income-calc-grid{display:flex;flex-direction:column;gap:20px;padding:0}.calc-box{padding:22px 18px;border-radius:18px;width:100%}.calc-box-header h3{font-size:26px;text-align:center;line-height:1.4;text-wrap:balance;word-break:keep-all}.calc-body{width:100%}.calc-row{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}.calc-info{width:100%}.calc-info .label{font-size:14px;color:rgba(255,255,255,.8);display:block;word-break:keep-all}.calc-info .sub-label{font-size:12px;display:block;margin-top:2px}.c-val{font-size:18px;font-weight:800;white-space:nowrap;margin-top:4px}.total-row{border-bottom:none;padding:18px;margin:15px 0 0;background:rgba(0,170,255,.1)!important;border:1px solid rgba(0,170,255,.2);border-radius:15px}.total-row .c-val.highlight{font-size:22px}.calc-footer{padding-top:8px}.calc-footer p{font-size:12px;text-wrap:balance}.results-box{display:grid;grid-template-columns:1fr;gap:14px;width:100%}.result-item{padding:20px 18px;border-radius:18px}.res-head{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px}.res-head h4{font-size:clamp(16px,4.5vw,20px);line-height:1.3;text-wrap:balance;word-break:keep-all;flex:1}.res-badge{font-size:10px;padding:3px 8px;white-space:nowrap;flex-shrink:0}.res-price{font-size:clamp(26px,7vw,34px);word-break:keep-all;white-space:nowrap}.res-price .unit{font-size:14px}.res-math{font-size:13px;line-height:1.4;margin:6px 0;word-break:keep-all}.result-item p{font-size:13px;line-height:1.5;text-wrap:pretty}.income-footer-group{display:flex;flex-direction:column;gap:14px;margin-top:20px;width:100%}.income-bonus{padding:20px 18px;border-radius:16px;width:100%}.income-bonus p{font-size:15px;line-height:1.5;text-wrap:pretty}.income-bonus span{font-weight:800}.income-disclaimer{padding:18px 16px;border-radius:16px;width:100%}.income-disclaimer p{font-size:12px;line-height:1.5;text-wrap:pretty}.glass-expert-block{padding:30px 14px!important;border-radius:24px!important;margin:30px 8px!important}.tech{padding:20px 0 30px;min-height:auto;height:auto}.tech .container{height:auto;padding:0}.tech-header{text-align:center;margin-bottom:20px}.tech .section-title{font-size:clamp(24px,7vw,38px);line-height:1.15;text-wrap:balance}.tech-video-layout{display:flex;flex-direction:column;gap:25px;width:100%;max-width:100%;text-align:center}.main-video-side{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;padding:0;margin:0}.main-video-title{font-size:16px;text-wrap:balance;word-break:normal;margin-bottom:14px;height:auto;text-align:center;width:100%}.main-video-side .video-container.mobile-video{width:100%;max-width:100%;padding-bottom:0;height:auto;aspect-ratio:auto;border-radius:18px}.main-video-side .video-container.mobile-video iframe{position:relative;width:100%!important;max-width:100%;aspect-ratio: 9 / 16;height:auto;min-height:auto;border-radius:18px}.gallery-side{width:100%;height:auto;min-height:auto;text-align:center}.playlist-title{font-size:14px;text-wrap:balance;margin-bottom:12px;height:auto;text-align:center}.playlist-container{max-height:none;overflow:visible;border-radius:16px;flex:none;min-height:auto}.video-playlist{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:14px}.video-playlist::-webkit-scrollbar{display:none}.video-item{flex:0 0 160px;scroll-snap-align:start}.video-preview{border-radius:12px;aspect-ratio: 16/9}.video-preview img{width:100%;height:100%;object-fit:cover;border-radius:12px}.play-mini-btn{width:28px;height:28px;font-size:10px}.video-caption-mini{font-size:11px;line-height:1.3;margin-top:6px;text-align:center;text-wrap:balance}.playlist-controls{display:none}#scrollUp,#scrollDown{display:none}.playlist-container::after{display:none}.video-lead-section{padding:20px 0 50px;text-align:center}.video-lead-section .lead-card{padding:0!important;width:100%!important;max-width:100%!important;background:none!important;border:none!important;border-radius:0!important;box-shadow:none!important}.video-lead-section .lead-content{width:100%!important;max-width:100%!important;margin-bottom:30px;padding:0 10px}.video-lead-section .lead-title{font-size:clamp(28px,9vw,40px)!important;line-height:1.1!important;margin-bottom:20px!important;font-weight:900!important;text-transform:uppercase;color:#fff;text-wrap:normal!important;width:100%!important}.video-lead-section .lead-subtitle{font-size:16px!important;line-height:1.5;color:rgba(255,255,255,.9);text-wrap:normal!important;margin:0 auto 30px!important;width:100%!important}.video-lead-section .lead-form{width:100%!important;max-width:100%!important;padding:0 10px}.video-lead-section .input-group{width:100%!important;margin-bottom:15px}.video-lead-section .form-input{width:100%!important;height:64px!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:14px!important;color:#fff!important;font-size:18px!important;text-align:center}.video-lead-section .messenger-text{font-size:13px!important;color:#0af;font-weight:800;text-transform:uppercase;margin:20px 0 15px!important}.video-lead-section .btn-submit{width:100%!important;height:68px!important;background:#0af!important;border-radius:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 15px!important}.video-lead-section .btn-submit span{font-size:15px!important;font-weight:900!important;line-height:1.1!important}.video-lead-section .checkbox-group{margin-top:25px;padding:0 5px}section#pricing.pricing{padding:40px 0!important;width:100%!important;overflow:hidden!important}section#pricing.pricing .pricing-header{width:100%!important;max-width:100%!important;margin:0 auto 25px!important;padding:0 20px!important;text-align:center!important;box-sizing:border-box!important;display:block!important}section#pricing.pricing .pricing-header h2.section-title{font-size:32px!important;line-height:1.3!important;font-weight:800!important;color:#fff!important;text-transform:none!important;text-wrap:balance!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important;display:block!important;width:100%!important;margin:0!important;padding:0!important}.scroll-hint-mobile{display:block!important;text-align:center;color:rgba(255,255,255,.45);font-size:13px;font-weight:600;margin-bottom:12px;animation:hintPulse 2s ease-in-out infinite}@keyframes hintPulse {
    0%, 100% { opacity: 0.4; }
    50% { opacity: 0.85; }
}.pricing-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch;gap:12px!important;padding:40px 12.5vw 60px!important;scrollbar-width:none}.price-card{flex:0 0 75vw!important;min-height:100%!important;scroll-snap-align:center!important;display:flex!important;flex-direction:column!important;background:rgba(255,255,255,.02)!important;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,.08)!important;border-radius:32px!important;padding:35px 24px!important;position:relative!important;transition:transform .4s cubic-bezier(.2,.8,.2,1) , opacity .4s ease;transform:scale(.9);opacity:.4}.price-card.is-centered{transform:scale(1)!important;opacity:1!important}.p-badge{position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%,-50%)!important;white-space:nowrap!important;z-index:10!important}.p-card-body{flex-grow:1!important;display:flex!important;flex-direction:column!important}.p-title{font-size:26px!important;font-weight:900!important;text-transform:uppercase!important;line-height:1.1!important;margin-bottom:25px!important;text-align:center!important}.p-title span{display:block!important;font-size:32px!important}.product-photo{height:180px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:20px!important}.product-photo img{max-height:100%!important;object-fit:contain!important;filter:drop-shadow(0 15px 25px rgba(0,0,0,.5))!important}.btn-video-review{font-size:14px!important;padding:14px 15px!important;border-radius:100px!important;font-weight:800!important;margin-bottom:25px!important;width:100%!important;text-transform:uppercase!important;text-wrap:balance!important;text-align:center!important}.p-features-list{margin:0 0 25px 0!important;padding:0!important;list-style:none!important}.p-features-list li{font-size:15px!important;font-weight:500!important;line-height:1.4!important;margin-bottom:14px!important;display:flex!important;gap:10px!important}.btn-more-info{margin-top:auto!important;padding:18px 15px!important;font-size:14px!important;border-radius:16px!important;text-transform:uppercase!important;font-weight:700!important}.p-card-footer{margin-top:30px!important;padding:0!important}.price-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;margin-bottom:20px!important}.p-price-old{font-size:20px!important;font-weight:700!important;margin-bottom:5px!important}.p-price{font-size:36px!important;font-weight:900!important;line-height:1!important}.btn-primary,.btn-primary-alt,.business-btn{width:100%!important;padding:20px 15px!important;font-size:18px!important;font-weight:900!important;border-radius:18px!important;text-transform:uppercase!important;display:flex!important;align-items:center!important;justify-content:center!important}.price-card.featured{}section#pricing.pricing{position:relative!important}.pricing-swipe-hint{position:absolute!important;top:55%;transform:translateY(-50%);width:34px;height:34px;background:rgba(0,170,255,.15);backdrop-filter:blur(5px);border-radius:50%;display:flex!important;align-items:center;justify-content:center;z-index:20;color:#0af;pointer-events:auto;border:1px solid rgba(0,170,255,.3)}.pricing-swipe-hint svg{width:18px;height:18px}.pricing-swipe-hint.left{left:8px;animation:swipeLeftBounce 2s infinite ease-in-out}.pricing-swipe-hint.right{right:8px;animation:swipeRightBounce 2s infinite ease-in-out}@keyframes swipeLeftBounce {
    0%, 100% { transform: translateY(-50%) translateX(0); opacity: 0.8; }
    50% { transform: translateY(-50%) translateX(-8px); opacity: 0.4; }
}@keyframes swipeRightBounce {
    0%, 100% { transform: translateY(-50%) translateX(0); opacity: 0.8; }
    50% { transform: translateY(-50%) translateX(8px); opacity: 0.4; }
}@media (min-width:993px){.pricing-swipe-hint{display:none!important}}.video-modal{padding:0!important;background:#000!important;overflow:hidden!important;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.15)}#modal-video-standart .video-modal,#modal-video-business .video-modal{width:95vw!important;max-width:500px!important;aspect-ratio: 16 / 9 !important;height:auto!important}#modal-video-professional .video-modal{width:82vw!important;max-width:320px!important;aspect-ratio: 9 / 16 !important;height:auto!important}.video-modal iframe{width:100%!important;height:100%!important;border:none}.finance-glass-wrapper{padding:30px 14px;border-radius:24px;margin:30px 0}.finance-header{text-align:center;margin-bottom:20px}.main-finance-title{font-size:clamp(30px,8.5vw,44px)!important;line-height:1.1!important;font-weight:900!important;text-transform:uppercase!important;text-wrap:balance!important;margin-bottom:15px!important}.main-finance-subtitle{text-wrap:balance!important;font-size:16px!important;max-width:90%!important;margin:0 auto!important}.finance-top-row{grid-template-columns:1fr;gap:16px}.fin-card{padding:22px 16px;border-radius:18px}.fin-card-title{margin-bottom:30px!important}.fin-list{margin-top:0!important;margin-bottom:35px!important;padding-left:0!important;list-style:none!important}.fin-card{padding:35px 20px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.fin-list{margin:10px 0;padding-left:0}.fin-list li{font-size:15px!important;line-height:1.4!important;margin-bottom:12px!important;padding-left:32px!important;position:relative!important}.fin-list li::before{content:"—"!important;position:absolute!important;left:0!important;top:0!important;color:#0af!important;font-weight:900!important}.fin-subsidy-section{margin-top:20px}.subsidy-big-title{font-size:clamp(20px,5.5vw,28px);text-wrap:balance;line-height:1.2}.subsidy-big-subtitle{font-size:15px;line-height:1.5;text-wrap:pretty}.subsidy-banner-wrapper{flex-direction:column;gap:16px;padding:20px 16px;border-radius:18px}.subsidy-content{width:100%}.subsidy-content p{font-size:14px;line-height:1.5;text-wrap:pretty}.subsidy-img{width:100%;max-width:280px;margin:0 auto}.subsidy-img img{border-radius:14px}.fin-btn{width:100%;font-size:14px;padding:14px;border-radius:12px}.btn-subsidy-final{display:block!important;width:fit-content!important;margin:30px auto 0!important;background:#0af!important;color:#fff!important;padding:18px 45px!important;border-radius:14px!important;font-size:15px!important;font-weight:900!important;text-transform:uppercase!important;border:none!important;text-align:center!important;cursor:pointer!important;white-space:nowrap!important}.purchase-section{padding:50px 0}.purchase-header{text-align:center;margin-bottom:25px;width:100%}.purchase-header .section-title{font-size:clamp(24px,7vw,38px)}.purchase-header .section-subtitle{font-size:15px;padding:0 4px}.purchase-section .scroll-hint-mobile,.purchase-split .scroll-hint-mobile{display:none!important}.purchase-split{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;gap:24px;margin-bottom:40px}.purchase-steps-list{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0 auto!important;justify-content:center!important}.purchase-step-item{float:none!important;width:100%!important;box-sizing:border-box!important}.purchase-steps-list::before{display:none}.purchase-step-item{padding:20px 16px!important;border-radius:20px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-height:160px!important}.purchase-step-item .step-number{width:40px!important;height:40px!important;min-width:40px!important;font-size:16px!important;font-weight:900!important;margin-bottom:12px!important;float:none!important;display:flex!important;align-items:center;justify-content:center}.step-text{overflow:visible!important;width:100%}.step-text h4{font-size:15px!important;font-weight:800!important;line-height:1.2!important;text-transform:uppercase!important;color:#fff!important;margin-bottom:8px!important;min-height:auto!important;display:block!important}.step-text p{font-size:13px!important;line-height:1.45!important;color:rgba(255,255,255,.7)!important;text-wrap:pretty!important;margin:0!important}.purchase-video-side{width:100%}.side-video-title{font-size:clamp(18px,5vw,24px);text-align:center;margin-bottom:14px;text-wrap:balance}.purchase-video-side .video-container{border-radius:18px;padding-bottom:56.25%!important;height:0!important;flex-grow:0}.purchase-video-side iframe{position:absolute!important;width:100%;height:100%;min-height:auto}.purchase-form-section{padding:40px 0;border-top:none}.purchase-form-section .lead-card{padding:24px 16px;border-radius:18px;max-width:100%;text-align:center}.purchase-form-section .lead-title-zag{font-size:clamp(20px,6vw,30px);text-wrap:balance;line-height:1.2;margin-bottom:12px}.purchase-form-section .lead-subtitle-zag{font-size:14px;line-height:1.5;text-wrap:pretty;margin-bottom:20px!important}.purchase-form-section .lead-form{display:flex!important;flex-direction:column!important;align-items:center;width:100%!important;gap:12px}.purchase-form-section .input-group{width:100%}.purchase-form-section .form-input{font-size:16px;padding:14px;width:100%;height:56px!important}.purchase-form-section .btn-submit{width:100%;font-size:15px;padding:14px;height:56px!important;text-wrap:balance}.purchase-form-section .checkbox-group{grid-column:auto;max-width:100%;margin:12px 0 0}.bonus{padding:40px 0}.bonus-glass-container{padding:35px 18px!important;background:rgba(255,255,255,.03)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08)!important;border-radius:32px!important;box-shadow:0 25px 50px rgba(0,0,0,.4)}.bonus-layout{display:flex;flex-direction:column;gap:30px}.bonus-badge-new{font-size:11px;font-weight:900;text-transform:uppercase;color:#0af;margin:0 auto 12px auto!important;display:table!important;letter-spacing:1px}.bonus-main-title{font-size:clamp(20px,5.5vw,24px)!important;line-height:1.2!important;text-align:center!important;text-wrap:balance!important;margin:0 auto 25px auto!important;font-weight:900!important;text-transform:uppercase;color:#fff!important;width:100%!important}.bonus-main-title span{color:#0af}.bonus-check-list{list-style:none!important;padding:0!important;margin:0!important}.bonus-check-list li{display:flex!important;gap:10px!important;margin-bottom:6px!important;align-items:flex-start}.bonus-check-list li .icon{font-size:16px;margin-top:1px;flex-shrink:0}.bonus-check-list li p{font-size:14px!important;line-height:1.15!important;margin:0;color:#fff!important}.bonus-action-zone{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important;display:flex!important;flex-direction:column!important}.bonus-image-wrap{width:100%!important;margin-bottom:25px!important;display:flex!important;justify-content:center!important}.bonus-floating-img{width:100%!important;max-width:260px!important;height:auto!important;object-fit:contain!important;border-radius:12px;filter:drop-shadow(0 15px 30px rgba(0,0,0,.4))}.bonus-form-card{padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.bonus-form-card h3{font-size:20px!important;font-weight:900!important;text-transform:uppercase;text-align:center!important;margin-bottom:25px!important;color:#fff!important}.bonus-vertical-form .input-wrapper{margin-bottom:20px}.bonus-vertical-form label{display:block;font-size:13px;color:#fff!important;text-align:center;margin-bottom:10px;opacity:.9}.bonus-vertical-form input[type="tel"]{width:100%;height:60px;background:rgba(0,0,0,.3)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:14px;color:#fff;font-size:18px;text-align:center;outline:none}.btn-bonus-final{width:100%;height:64px;background:#0af!important;border-radius:14px;font-size:16px;font-weight:900;text-transform:uppercase;color:#fff;border:none;box-shadow:0 10px 25px rgba(0,170,255,.3);cursor:pointer}.bonus-legal{display:flex;gap:10px;margin-top:20px;align-items:flex-start}.bonus-legal input{flex-shrink:0;width:16px;height:16px;margin-top:2px}.bonus-legal label{font-size:11px;line-height:1.4;color:rgba(255,255,255,.45)!important;text-align:left}.bonus-legal a{color:#0af;text-decoration:none}.final-section{padding:50px 0}.final-header{text-align:center;margin-bottom:25px}.final-header .section-title{font-size:clamp(24px,7vw,38px)}.final-header .section-subtitle{font-size:15px;padding:0 4px}.calendar-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px;max-width:100%}.calendar-day{height:110px;padding:12px;border-radius:14px}.cal-top{gap:3px;margin-bottom:10px}.day-week{font-size:9px}.day-num{font-size:16px}.day-status{font-size:12px}.final-action{margin-top:20px;text-align:center}.final-action p{font-size:14px;margin-bottom:10px}.btn-primary-alt{width:100%;font-size:13px;padding:14px 16px;white-space:normal;text-wrap:balance}.reviews-section{padding:50px 0}.reviews-header{text-align:center;margin-bottom:16px}.reviews-header .section-title{font-size:clamp(22px,6vw,30px)}.reviews-subtitle{font-size:14px;line-height:1.5;text-wrap:pretty}.reviews-carousel-wrap{gap:0}.reviews-arrow{display:none}.reviews-carousel{gap:12px;padding:8px 4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.review-slide{flex:0 0 70vw;max-width:280px;scroll-snap-align:center}.review-slide img{border-radius:16px;width:100%;height:auto;min-height:340px;object-fit:cover}.review-zoom-modal{max-width:95vw;padding:10px}.review-zoom-modal img{border-radius:14px;max-height:80vh}.footer{padding:40px 0 20px}.footer-grid{grid-template-columns:1fr;gap:30px;text-align:center}.footer-brand{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;text-align:center!important;width:100%!important}.footer-brand .footer-logo,.footer-brand>a.logo{flex-shrink:0;display:flex!important;justify-content:center!important}.footer-brand .footer-logo img,.footer-brand .logo img,.footer-brand>a>img{height:75px!important;width:auto!important}.footer-brand>p{font-size:14px!important;line-height:1.4!important;margin:0!important;text-wrap:balance!important;color:rgba(255,255,255,.7)!important;max-width:320px!important}.footer-brand-links{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;margin-top:25px!important}.footer-brand-links a{font-size:14px!important;color:#0af!important;text-decoration:underline!important}.footer-title{font-size:17px!important;margin-bottom:12px!important;color:#fff!important;font-weight:800!important}.footer-contacts{text-align:center}.contact-item{margin-bottom:12px}.contact-item p{font-size:14px;line-height:1.5;color:#fff}.contact-item .label{font-size:13px}.footer-link{font-size:16px;color:#fff!important;display:block;margin-top:2px}.footer-social-cta{text-align:center}.social-icons{display:flex;justify-content:center;gap:10px;margin-bottom:20px}.social-icons a,.social-icons img{width:40px;height:40px;border-radius:50%}.footer-cta-block{text-align:center;margin-top:16px}.footer-cta-block p{font-size:15px;margin-bottom:10px}.btn-footer-cta{width:100%;max-width:280px;font-size:15px;padding:14px 20px}.footer-bottom{padding-top:18px;text-align:center}.footer-bottom p{font-size:12px;line-height:1.5;text-wrap:balance}.footer-legal-links{font-size:12px;display:flex;flex-direction:column;gap:4px;align-items:center}.footer-legal-links a{font-size:12px}.modal-overlay{padding:10px;align-items:flex-start}.modal-content,.small-modal,.slot-modal,.site-modal{max-width:95vw!important;width:100%!important;margin:15px auto;max-height:85vh;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:18px;padding:22px 16px;position:relative}#modal-professional,#modal-standart,#modal-business-site{padding:10px!important}#modal-professional .modal-content,#modal-standart .modal-content{padding:16px 14px!important;padding-top:44px!important;max-height:90vh!important}#modal-business-site .modal-content{padding:40px 0 0 0!important;max-height:90vh!important;overflow:hidden!important}#modal-business-site iframe{width:100%!important;height:82vh!important;border:none!important;display:block!important}.modal-grid{display:flex!important;flex-direction:column!important;gap:24px!important;width:100%!important}.modal-col{width:100%!important;max-width:100%!important;min-width:0!important}.modal-col h4{font-size:18px!important;font-weight:800!important;margin-bottom:12px!important;color:#0af!important}.full-list{padding-left:0!important;list-style:none!important;margin:0!important}.full-list li{font-size:14px!important;line-height:1.5!important;padding:6px 0 6px 20px!important;border-bottom:1px solid rgba(255,255,255,.05)!important;word-break:keep-all!important;position:relative!important}.full-list li::before{position:absolute!important;left:0!important;top:8px!important;width:14px!important;text-align:center!important}.full-list li strong{color:#fff!important;font-size:14px!important}.modal-content table{width:100%!important;max-width:100%!important;table-layout:fixed!important;font-size:13px}.modal-content table td,.modal-content table th{padding:8px 6px!important;word-break:break-word!important;font-size:13px!important}.modal-content .modal-close{position:absolute!important;top:10px!important;right:10px!important;float:none!important;z-index:100;margin:0!important}.modal-content h3{font-size:clamp(20px,5.5vw,26px);text-wrap:balance;word-break:keep-all;line-height:1.25;margin-bottom:12px;padding-top:8px}.modal-content .modal-desc,.modal-desc{font-size:15px;line-height:1.55;text-wrap:pretty;margin-bottom:18px}.modal-form{width:100%}.modal-form input[type="tel"],.modal-form input[type="text"]{font-size:17px;padding:16px;width:100%;border-radius:14px;height:56px}.modal-form .btn-primary{width:100%;font-size:16px;padding:16px;height:56px;border-radius:14px;text-wrap:balance}.slot-modal{padding:20px 14px}.slot-subtitle{font-size:14px;text-wrap:balance}.slots-grid{grid-template-columns:repeat(3,1fr);gap:6px}.time-slot{font-size:13px;padding:8px 4px;border-radius:8px}.slots-legend{font-size:12px;margin-top:12px}.success-modal{max-width:95vw!important;text-align:center;padding:24px 16px}.success-modal h3{font-size:20px}.success-icon{font-size:48px}.success-video-wrap{border-radius:14px;margin-top:14px}.video-order-modal .video-container.mobile-video,.video-modal .video-container.mobile-video{padding-bottom:0!important;height:auto!important}.video-order-modal .video-container.mobile-video iframe,.video-modal .video-container.mobile-video iframe{position:relative!important;width:100%!important;aspect-ratio: 9/16;height:auto!important;min-height:420px}.video-modal-hero.is-mobile-video .modal-video-container-hero{width:78vw!important;max-width:310px!important;aspect-ratio: 9/16 !important;height:auto!important;margin:0 auto!important;background:none!important;box-shadow:0 0 30px rgba(0,170,255,.4)}.video-modal-hero.is-mobile-video .modal-video-container-hero iframe{width:100%!important;height:100%!important;min-height:auto!important;aspect-ratio: 9/16 !important;border-radius:20px;border:none}.cookie-banner{bottom:65px;z-index:9990;padding:10px 14px;left:0;right:0}.cookie-banner.hidden{display:none!important}.cookie-banner-inner{display:flex;flex-direction:column;text-align:center;gap:8px;align-items:center}.cookie-banner-inner p{font-size:11px;line-height:1.4}.cookie-accept-btn{padding:8px 22px;font-size:13px;border-radius:8px}.mobile-bottom-bar{display:flex!important;position:fixed;bottom:0;left:0;right:0;z-index:9998;background:rgba(10,10,12,.96);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-top:1px solid rgba(0,170,255,.25);padding:10px 14px;align-items:center;justify-content:space-between;gap:8px}.bottom-bar-left{display:flex;align-items:center;gap:6px;text-decoration:none;color:#fff;flex-shrink:0}.bottom-bar-text{font-size:16px;font-weight:800;color:#fff;line-height:1.15;max-width:130px}.bottom-bar-arrow{font-size:18px;color:#0af;animation:arrowBounce 1.5s ease-in-out infinite}@keyframes arrowBounce {
    0%, 100% { transform: translateX(0); }
    50% { transform: translateX(5px); }
}.bottom-bar-messengers{display:flex;align-items:center;gap:6px}.msg-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;text-decoration:none}.msg-icon svg{width:26px;height:26px}.msg-wa{color:#25d366}.msg-tg{color:#08c}.msg-max{color:#fff;font-size:11px;font-weight:900;background:rgba(255,255,255,.1)}.msg-divider{color:rgba(255,255,255,.12);font-size:20px}@media (max-width:480px){.hero h1{font-size:1.5rem}.hero-image-mobile img{max-width:260px}.smisli-text h2{font-size:19px}.stat-number{font-size:26px}.market-insight p{font-size:15px}.insight-badge{padding:10px 16px;font-size:14px}.market-footer p{font-size:15px}.market-footer p strong{font-size:18px}.calc-box-header h3{font-size:14px}.c-val{font-size:16px}.total-row .c-val.highlight{font-size:19px}.res-price{font-size:24px}.res-head h4{font-size:14px}.main-video-title{font-size:14px}.main-video-side .video-container.mobile-video iframe{min-height:auto}.video-item{flex:0 0 140px}.price-card{flex:0 0 88vw!important}.p-title{font-size:18px}.p-title span{font-size:22px}.main-finance-title{font-size:20px}.fin-card-title span:first-child{font-size:24px}.fin-card-title span:last-child{font-size:16px}.purchase-steps-list{gap:8px}.step-number{width:32px;height:32px;min-width:32px;font-size:14px}.step-text h4{font-size:12px;min-height:32px}.step-text p{font-size:11px}.bonus-main-title{font-size:20px}.bonus-check-list li{font-size:13px}.bonus-form-card h3{font-size:16px}.calendar-grid{gap:8px}.calendar-day{height:100px;padding:10px}.day-num{font-size:14px}.review-slide{flex:0 0 78vw}.review-slide img{min-height:280px}.nav-mobile-phone{font-size:13px}.logo img{height:28px}.bottom-bar-text{font-size:14px;max-width:110px}.msg-icon{width:38px;height:38px}.msg-icon svg{width:22px;height:22px}.footer-brand>p{font-size:12px}.footer-link{font-size:15px}.modal-content{padding:18px 12px}.modal-content h3{font-size:17px}.slots-grid{grid-template-columns:repeat(3,1fr)}}