:root{--header-height:100px;--header-height-mobile:92px;--bundle-primary-dark:#e59c3a}#main-header.elementor-custom-header{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);box-sizing:border-box;padding:8px 2%;position:sticky;top:68px;z-index:280}@media(min-width:768px)and (max-width:991px){#main-header.elementor-custom-header{top:64px}}.elementor-custom-header{align-items:center;display:flex;justify-content:space-between;width:100%}.hidden-logo,.logo-box{display:none}.elementor-custom-header img{display:block;height:28px}.elementor-custom-header .nav-links{align-items:center;display:flex;gap:1.5rem}.elementor-custom-header .nav-links .nav-item{color:#1e293b;font-size:14px;font-weight:600;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease;white-space:nowrap}.elementor-custom-header .nav-links .nav-item.router-link-exact-active,.elementor-custom-header .nav-links .nav-item:hover{color:#1e293b}.elementor-custom-header .nav-links .nav-item .nav-text-full{display:inline}.elementor-custom-header .nav-links .nav-item .nav-text-short{display:none}.elementor-custom-header .buy-btn{align-items:center;background:#0f172a;border-radius:28px;box-shadow:none;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:6px 12px;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.elementor-custom-header .buy-btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.1)}.elementor-custom-header .buy-btn .whatsapp-icon{height:30px;width:30px}.elementor-custom-header .nav-links .nav-item.highlight,.nav-links .nav-item.highlight{background:transparent;border-radius:0;box-shadow:none;color:#004a7a;font-weight:600;padding:0}.elementor-custom-header .nav-links .nav-item.highlight:after,.elementor-custom-header .nav-links .nav-item.highlight:before,.nav-links .nav-item.highlight:after,.nav-links .nav-item.highlight:before{background:transparent;display:none}.elementor-custom-header .header-right{align-items:center;display:flex;gap:12px}.mobile-menu-toggle{background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:space-around;padding:0;width:28px;z-index:10}.mobile-menu-toggle span{background:#334155;border-radius:10px;height:2px;transition:transform .3s ease,opacity .3s ease;width:100%}.mobile-menu-toggle.active span:first-child{transform:rotate(45deg) translate(5px,6px)}.mobile-menu-toggle.active span:nth-child(2){opacity:0}.mobile-menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-6px)}.footer-wowtheme{background:#171717;background:var(--bundle-bg-dark);color:#fff;overflow:hidden;padding:60px 20px 40px;position:relative;text-align:center}.footer-wowtheme .footer-inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:800px;position:relative;z-index:2}.footer-wowtheme .footer-leaf{display:block;margin-bottom:32px;margin-left:auto;margin-right:auto;opacity:1}.footer-wowtheme .footer-leaf img{filter:brightness(0) invert(1);height:60px}.footer-wowtheme .footer-title{color:#fff;display:block;font-size:28px;font-weight:500;letter-spacing:-.01em;line-height:1.5;margin:0 0 40px}.footer-wowtheme .footer-title strong{color:#3b82f6;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.footer-wowtheme .footer-title span{color:#fff;display:block}.footer-wowtheme .footer-cta{background-color:#fff;border-radius:30px;color:#0f172a;display:inline-block;font-size:16px;font-weight:600;margin-bottom:60px;padding:16px 48px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease}.footer-wowtheme .footer-cta:hover{background-color:#f1f5f9}.footer-wowtheme .footer-nav{border-top:1px solid #334155;display:flex;gap:36px;justify-content:center;list-style:none;margin:0 0 50px;padding:40px 0 0}.footer-wowtheme .footer-nav li a{color:#64748b;font-size:14px;-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease}.footer-wowtheme .footer-nav li a:hover{color:#fff}.footer-wowtheme .footer-copyright{color:#475569;font-size:12px;margin:0;text-align:center}#wp-sticky-promo{align-items:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:rgba(25,25,25,.45);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;bottom:30px;box-sizing:border-box;color:#fff;display:flex;flex-wrap:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;justify-content:space-between;left:50%;max-width:1110px;min-height:120px;padding:15px 20px calc(15px + env(safe-area-inset-bottom));pointer-events:auto;position:fixed;transform:translateX(-50%);transition:bottom .4s cubic-bezier(.4,0,.2,1);width:calc(100% - 40px);z-index:200}#wp-sticky-promo .promo-left{align-items:center;display:flex;flex:1 1 auto;gap:15px;min-width:0;overflow:hidden;padding-left:10px}#wp-sticky-promo .product-image-wrapper{border-radius:10px;flex-shrink:0;height:100px;overflow:hidden;position:relative;transition:transform .35s ease;width:100px}#wp-sticky-promo .product-image-wrapper:hover{transform:scale(1.2);z-index:5}#wp-sticky-promo .product-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}#wp-sticky-promo .product-image-wrapper:hover .product-image{transform:scale(1.1)}#wp-sticky-promo .product-info{display:flex;flex:1;flex-direction:column;justify-content:center;overflow:hidden}#wp-sticky-promo .product-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:20px;font-weight:600;line-height:1.2;margin-bottom:3px;overflow:hidden;position:relative;text-overflow:ellipsis;top:-2px;word-break:break-word}#wp-sticky-promo .product-description{font-size:13px;opacity:.85;word-break:break-word}#wp-sticky-promo .promo-right{align-items:center;display:flex;flex:0 0 auto;gap:20px;padding-right:40px}#wp-sticky-promo .price-discount-container{align-items:flex-end;display:flex;flex-direction:column;gap:6px;height:100%;justify-content:center}#wp-sticky-promo .price-row{align-items:baseline;display:flex;flex-wrap:nowrap;gap:10px}#wp-sticky-promo .price-row .current-price{align-items:center;color:#fff;display:flex;font-size:32px;font-weight:700}#wp-sticky-promo .original-price{color:hsla(0,0%,100%,.7);font-size:18px;-webkit-text-decoration:line-through;text-decoration:line-through}#wp-sticky-promo .discount-badge,#wp-sticky-promo .sticky-promo-discount-badge{background:rgba(239,68,68,.95);border-radius:6px;box-shadow:0 2px 8px rgba(239,68,68,.3);color:#fff;font-size:14px;font-weight:600;padding:4px 12px}#wp-sticky-promo .cta-button{align-items:center;background:#f59e0b;border:none;border-radius:8px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;justify-content:center;min-width:140px;padding:15px 30px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease,transform .3s ease;white-space:nowrap}#wp-sticky-promo .cta-button:hover{background:#fbbf24;transform:translateY(-1px) scale(1.03)}#wp-sticky-promo .close-btn{align-items:center;background:hsla(0,0%,100%,.92);border:none;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.1);color:#334155;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;line-height:1;padding:0;position:absolute;right:6px;top:6px;transition:background .2s ease,transform .2s ease;width:22px;z-index:250}#wp-sticky-promo .close-btn:hover{background:#fff;transform:scale(1.1)}.reviews-block{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;margin:40px auto;max-width:1400px;padding:60px 20px}.reviews-block *{box-sizing:border-box}.reviews-block .reviews-container{max-width:1200px}.reviews-block .reviews-grid{grid-gap:20px;gap:20px}.reviews-block .review-card{border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);gap:12px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.reviews-block .review-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-5px)}.reviews-block .review-header{align-items:center;display:flex;gap:12px}.reviews-block .review-avatar{border:2px solid #e2e8f0;height:48px;width:48px}.reviews-block .review-info{flex:1}.reviews-block .review-name{color:#1e293b;font-size:15px;margin-bottom:2px}.reviews-block .review-stars{color:#fbbf24;font-size:14px;letter-spacing:1px}.reviews-block .review-text{color:#475569;font-size:14px;font-style:italic;line-height:1.6}@media(max-width:1199px){.reviews-block .reviews-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:991px){.reviews-block .reviews-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){#main-header.elementor-custom-header{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;min-height:44px;padding:6px 3%;position:sticky;top:60px}.elementor-custom-header .nav-links .nav-item{align-items:center;color:#000;display:flex;font-size:15px;font-weight:600;line-height:1.2;padding:4px 6px;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.elementor-custom-header img{height:20px}.elementor-custom-header .nav-links{align-items:center;display:flex;flex:1;flex-direction:row;gap:8px;justify-content:flex-start;margin:0;order:1;padding:0;width:auto}.elementor-custom-header .nav-links .nav-item.router-link-exact-active,.elementor-custom-header .nav-links .nav-item:hover{color:#1e293b}.elementor-custom-header .nav-links .nav-item .nav-text-full{display:none}.elementor-custom-header .nav-links .nav-item .nav-text-short{display:inline}.elementor-custom-header .logo-box{display:none}.elementor-custom-header .header-right{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:auto;order:2}.elementor-custom-header .buy-btn{align-items:center;background:#000;border:none;border-radius:50%;box-shadow:none;box-sizing:border-box;display:inline-flex;flex-shrink:0;gap:0;height:32px;justify-content:center;margin:0;max-width:32px;min-width:32px;order:2;overflow:hidden;padding:0;text-indent:-9999px;visibility:visible;width:32px}.elementor-custom-header .buy-btn,.elementor-custom-header .buy-btn :not(img):not(svg):not(.whatsapp-icon){color:transparent;font-size:0;line-height:0}.elementor-custom-header .buy-btn .whatsapp-icon{display:block;flex-shrink:0;font-size:22px;height:22px;margin:0;max-height:22px;max-width:22px;min-height:22px;min-width:22px;-o-object-fit:contain;object-fit:contain;text-indent:0;width:22px}.elementor-custom-header .mobile-menu-toggle{display:none}.reviews-block .reviews-grid{grid-template-columns:repeat(2,1fr)}.footer-wowtheme .footer-title{font-size:24px}.footer-wowtheme .footer-cta{font-size:15px;padding:14px 36px}.footer-wowtheme .footer-nav{gap:24px;padding-top:30px}#wp-sticky-promo{bottom:calc(12px + env(safe-area-inset-bottom, 0px));flex-direction:column;gap:8px;max-height:calc(100vh - 20px - env(safe-area-inset-bottom, 0px));min-height:auto;padding:8px 10px;width:calc(100% - 16px)}#wp-sticky-promo .promo-left{flex:0 0 auto;gap:8px;padding-left:0;padding-right:0;width:100%}#wp-sticky-promo .product-image-wrapper{height:55px;width:55px}#wp-sticky-promo .product-title{font-size:16px;line-height:1.1;margin-bottom:1px}#wp-sticky-promo .product-description{font-size:14px;line-height:1.2}#wp-sticky-promo .promo-right{flex:0 0 auto;flex-direction:row;gap:10px;justify-content:flex-start;padding-left:0;padding-right:0;width:100%}#wp-sticky-promo .price-discount-container{align-items:center;flex-direction:row;gap:8px}#wp-sticky-promo .price-row{gap:6px}#wp-sticky-promo .price-row .current-price{font-size:28px}#wp-sticky-promo .original-price{font-size:17px}#wp-sticky-promo .discount-badge,#wp-sticky-promo .sticky-promo-discount-badge{font-size:14px;padding:4px 12px}#wp-sticky-promo .cta-button{font-size:17px;margin-left:auto;min-width:115px;padding:11px 20px}#wp-sticky-promo .close-btn{font-size:12px;height:18px;right:4px;top:4px;width:18px}}@media(max-width:575px){.reviews-block .reviews-grid{grid-template-columns:1fr;margin:0 auto;max-width:360px}.reviews-block .review-card{flex-direction:row;text-align:left}#wp-sticky-promo{bottom:calc(10px + env(safe-area-inset-bottom, 0px));gap:7px;max-height:calc(100vh - 16px - env(safe-area-inset-bottom, 0px));padding:7px 8px;width:calc(100% - 12px)}#wp-sticky-promo .promo-left{gap:6px}#wp-sticky-promo .product-image-wrapper{height:50px;width:50px}#wp-sticky-promo .product-title{font-size:14px}#wp-sticky-promo .product-description{font-size:12px}#wp-sticky-promo .promo-right{gap:8px}#wp-sticky-promo .price-row .current-price{font-size:24px}#wp-sticky-promo .original-price{font-size:15px}#wp-sticky-promo .discount-badge,#wp-sticky-promo .sticky-promo-discount-badge{font-size:12px;padding:3px 8px}#wp-sticky-promo .cta-button{font-size:15px;min-width:105px;padding:9px 16px}}@media(max-width:480px){#main-header.elementor-custom-header{min-height:36px;padding:4px 3%}.elementor-custom-header img{height:18px}.elementor-custom-header .nav-links{gap:4px}.elementor-custom-header .nav-links .nav-item{font-size:14px;padding:3px 4px}.elementor-custom-header .buy-btn{align-items:center;background:#000;border:none;border-radius:50%;box-shadow:none;box-sizing:border-box;display:inline-flex;flex-shrink:0;gap:0;height:28px;justify-content:center;margin:0;max-width:28px;min-width:28px;overflow:hidden;padding:0;text-indent:-9999px;width:28px}.elementor-custom-header .buy-btn,.elementor-custom-header .buy-btn :not(img):not(svg):not(.whatsapp-icon){color:transparent;font-size:0;line-height:0}.elementor-custom-header .buy-btn .whatsapp-icon{display:block;flex-shrink:0;height:20px;margin:0;max-height:20px;max-width:20px;min-height:20px;min-width:20px;-o-object-fit:contain;object-fit:contain;text-indent:0;width:20px}}:root{--font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-heading:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"SF Mono","Monaco","Consolas","Liberation Mono","Courier New",monospace;--bundle-primary:#ffae42;--bundle-text:#1a1a1a;--bundle-text-secondary:#333;--bundle-text-muted:#666;--bundle-bg-main:#f9f7f5;--bundle-bg-dark:#171717;--bundle-bg-card:#fff;--bundle-border-light:rgba(15,23,42,.1);--bundle-shadow-sm:0 2px 6px rgba(0,0,0,.05);--bundle-shadow-md:0 4px 14px rgba(0,0,0,.06);--bundle-shadow-lg:0 8px 26px rgba(0,0,0,.1);--bundle-radius-sm:8px;--bundle-radius-md:14px;--bundle-radius-lg:18px;--bundle-radius-full:999px}body,html{margin:0;overflow-x:hidden;padding:0;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#faf7f2;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--font-primary);line-height:1.6}body,strong{color:#1a1a1a;color:var(--bundle-text)}.banner-green,strong{font-weight:700}.banner-green{background:#2d6a4f;box-sizing:border-box;color:#90ef4e;gap:20px;justify-content:center;padding:10px 4%;width:100%}.banner-green,.banner-icons{align-items:center;display:flex}.banner-icons{gap:12px}.banner-icons img{height:28px;transition:transform .2s ease;width:28px}.banner-icons img:hover{transform:scale(1.1)}.banner-icons img:first-child{filter:brightness(0) invert(1)}.banner-green span{align-items:center;display:flex;font-size:24px;gap:6px;line-height:1.2}.banner-green small{font-size:13px;font-weight:500}.env-hero{align-items:stretch;background:#faf7f2;background:var(--ex-bg,#faf7f2);box-sizing:border-box;display:flex;gap:32px;max-width:100%;overflow-x:hidden;padding:20px max(12px,min(2vw,28px));width:100%}.env-hero__left{align-items:flex-start;background-color:#181818;background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:18px;box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;flex:1 1 70%;max-height:400px;min-height:300px;overflow:hidden;padding:0 40px;position:relative}.env-hero__text{color:#fff;max-width:600px;padding-top:30px;position:relative;text-align:left;text-shadow:0 1px 3px rgba(0,0,0,.3);z-index:3}.env-title{color:#90ef4e;font-family:Inter,Arial,sans-serif;font-size:60px;font-weight:600;letter-spacing:-.5px;line-height:1.06;margin-bottom:20px;text-align:left;width:100%}.env-title__highlight{color:#90ef4e;display:inline-block;font-size:90px;font-weight:900}.env-sub{line-height:1.4;margin-bottom:8px;opacity:.95}.env-note,.env-sub{color:#fff;font-size:20px;font-weight:500;text-align:left}.env-note{font-family:Pacifico,cursive;line-height:1.3;margin-top:8px;opacity:.8}.env-hero__right{align-self:center;background:#fff;border:1px solid #000;border-radius:14px;box-shadow:0 4px 14px rgba(0,0,0,.06);box-shadow:var(--bundle-shadow-md);display:flex;flex-direction:column;gap:16px;padding:22px;width:330px}.env-price__price{align-items:baseline;display:flex;gap:10px}.env-price__amount{font-size:68px;font-weight:700;line-height:.8}.env-price__per{align-items:center;color:#666;display:flex;font-size:13px;font-weight:600}.old-price{color:#888;font-size:30px;margin-right:6px;-webkit-text-decoration:line-through;text-decoration:line-through}.discount-badge{background:#ff4c4c;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.15);color:#fff;display:inline-block;font-size:15px;font-weight:700;padding:2px 6px;vertical-align:middle}.env-price__features{color:#3c3c3c;display:flex;flex-direction:column;font-size:14px;gap:5px;list-style:none;margin:0;padding:0}.env-price__features li{align-items:center;display:flex;gap:10px}.env-price__features li .dot{align-items:center;background:#e6f6ea;border-radius:50%;color:#08794b;display:flex;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px}.env-price__features li strong{font-size:15px;font-weight:700}.env-btn--ghost.full{background:#fff;border:1px solid #000;border-radius:8px;color:#000;cursor:pointer;display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--font-primary);font-size:16px;font-weight:500;padding:11px 0;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease-in-out,background .2s ease-in-out,color .2s ease-in-out;width:100%}.env-btn--ghost.full:hover{background:#000;color:#fff;transform:translateY(-2px)}.env-price__note{color:#888;font-size:12px;font-weight:500;margin-top:0;text-align:center;width:100%}.bundle-section{padding:30px 20px}.bundle-container{align-items:center;display:flex;gap:30px;margin:0 auto;max-width:1200px}.bundle-image{aspect-ratio:1/1;border-radius:16px;box-shadow:0 4px 14px rgba(0,0,0,.06);box-shadow:var(--bundle-shadow-md);display:flex;flex-shrink:0;overflow:hidden;width:200px}.bundle-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bundle-text h2{color:#1a1a1a;color:var(--bundle-text);font-size:32px;font-weight:700;margin:0 0 5px;text-align:left}.bundle-text h3{color:#2d2d2d;font-size:22px;font-weight:600;margin:0 0 20px;text-align:left}.bundle-text p{color:#666;color:var(--bundle-text-muted);font-size:18px;line-height:1.6;margin:0;text-align:left}.skp-compare-wrapper{background:#101010;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--font-primary);padding:0}.comparison-section{grid-gap:28px;display:grid;gap:28px;grid-template-columns:1fr;margin:0 auto;max-width:1100px;padding:20px 5%}.comparison-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;box-shadow:0 4px 14px rgba(0,0,0,.06);box-shadow:var(--bundle-shadow-md);padding:28px;position:relative;transition:.25s ease}.comparison-card:hover{box-shadow:0 8px 26px rgba(0,0,0,.1);box-shadow:var(--bundle-shadow-lg);transform:translateY(-3px)}.card-header{border-bottom:none;gap:14px;margin-bottom:18px}.card-header,.card-icon{align-items:center;display:flex}.card-icon{border-radius:12px;color:#fff;font-size:1rem;height:35px;justify-content:center;position:absolute;right:18px;top:18px;width:35px;z-index:2}.other .card-icon{background:#ef4444}.our .card-icon{background:#3b82f6}.card-title{color:#111;font-size:1.25rem;font-weight:600}.card-subtitle{color:#111;font-size:1rem;opacity:.6}.comparison-image{aspect-ratio:16/9;background:#f1f5f9;border-radius:14px;margin-bottom:16px;overflow:hidden;width:100%}.comparison-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.features-list{list-style:none;margin:0;padding:0}.features-list li{background:#f8fafc;border-radius:12px;display:flex;gap:12px;margin-bottom:10px;padding:10px 14px}.feature-icon{align-items:center;border-radius:6px;color:#fff;display:flex;flex-shrink:0;font-size:.85rem;height:26px;justify-content:center;width:26px}.other .feature-icon{background:#ef4444}.our .feature-icon{background:#3b82f6}.feature-text{color:#111;font-size:.95rem;line-height:1.45}.highlight{color:#ef4444;font-weight:600}.intro{background-color:#0c0d0e;padding:50px 20px 20px;text-align:center}.intro h2{color:#90ee4e;font-size:32px;font-weight:700;margin-bottom:8px}.intro h3{color:#fff;font-size:40px;font-weight:600;margin-top:0}.intro p{color:#ccc;font-size:18px;line-height:1.6;margin:20px auto 0;max-width:650px}.embed-hero{align-items:center;background-color:#0c0d0e;display:flex;flex-direction:column;justify-content:flex-start;padding:30px 20px 50px;text-align:center}.model-row{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1500px;width:100%}.model-card{backdrop-filter:blur(10px) saturate(200%);-webkit-backdrop-filter:blur(14px) saturate(180%);background:#17191b;border:0 solid hsla(0,0%,100%,.15);border-radius:12px;overflow:hidden;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.model-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:scale(1.05)}.model-card img{background-color:#1a1a1a;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.model-card h3{color:#1f5da3;font-size:18px;font-weight:700;margin:14px 0 10px}.model-card a{background:#1f5da3;border-radius:8px;color:#fff;display:inline-block;font-size:15px;font-weight:600;margin-bottom:18px;padding:10px 16px;pointer-events:auto;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease;white-space:nowrap;z-index:10}.model-card a:hover{background:#164c8a}.cta{margin-top:60px;text-align:center}.cta a{background:#ffae42;background:var(--bundle-primary);border-radius:30px;color:#000;display:inline-block;font-size:18px;font-weight:700;padding:16px 48px;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease}.cta a:hover{background:#e69500}.current-tab-content{align-items:stretch;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:20px auto;max-width:1600px;padding:20px}.tab-left,.tab-right{border-radius:12px;box-sizing:border-box;flex:1;min-width:280px}.tab-left{background-color:#f9f9f9;box-shadow:0 10px 25px rgba(0,0,0,.08);display:flex;flex-direction:column;padding:30px}.tab-left h2{color:#111;font-size:32px;font-weight:700;margin-bottom:15px}.tab-left p{color:#333;font-size:16px;line-height:1.6;margin-bottom:20px}.feature-list{display:flex;flex-direction:column;gap:10px;margin-top:10px}.feature-item{align-items:flex-start;background:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.08);color:#111;display:flex;font-size:15px;gap:12px;padding:10px 15px;transition:transform .2s ease,box-shadow .2s ease}.feature-item i{color:#0070f3;flex:0 0 24px;font-size:18px;margin-top:2px}.feature-item span{flex:1}.feature-item strong{color:#1a1a1a;color:var(--bundle-text);font-weight:700}.feature-item:hover{box-shadow:0 8px 20px rgba(0,0,0,.15);transform:translateY(-2px)}.sample-button{background-color:#111;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:600;margin-top:25px;padding:14px 28px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease,transform .3s ease}.sample-button:hover{background-color:#333;transform:translateY(-2px)}.tab-right{background-color:#000;box-shadow:0 10px 25px rgba(0,0,0,.1);display:flex;max-width:700px;overflow:hidden}.tab-right video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slider{background:#151515;height:400px;overflow:hidden;position:relative}.slide{animation:fade 25s infinite;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.caption{color:#fff;font-size:26px;font-weight:600;left:20px;position:absolute;top:20px}@keyframes fade{0%,to{opacity:0}20%,4%{opacity:1}}.slide:first-child{animation-delay:0s}.slide:nth-child(2){animation-delay:5s}.slide:nth-child(3){animation-delay:10s}.slide:nth-child(4){animation-delay:15s}.slide:nth-child(5){animation-delay:20s}.reviews-section{margin-top:40px;padding:60px 20px 0;text-align:center}.reviews-section h2{color:#333;font-size:32px;font-weight:700;margin-bottom:5px}.reviews-section h3{color:#333;font-size:40px;font-weight:600;margin-top:0}.reviews-section p{color:#555;font-size:16px;line-height:1.6;margin:20px auto 0;max-width:600px}.reviews-block{background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--font-primary);max-width:none;padding:32px 16px;width:100%}.reviews-block .reviews-container{margin:0 auto;width:100%}.reviews-block .reviews-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(5,1fr)}.reviews-block .review-card{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.06);display:flex;flex-direction:column;padding:22px 18px;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.reviews-block .review-card:hover{box-shadow:0 8px 18px rgba(0,0,0,.12);transform:translateY(-4px)}.reviews-block .review-avatar{border:2px solid #eee;border-radius:50%;height:56px;margin-bottom:12px;-o-object-fit:cover;object-fit:cover;width:56px}.reviews-block .review-name{color:#1d1d1f;font-size:14px;font-weight:600;margin-bottom:6px}.reviews-block .review-stars{color:#ffb800;font-size:15px;margin-bottom:10px}.reviews-block .review-text{color:#444;font-size:13px;line-height:1.5}.compat-section,.popular-section{padding:20px;text-align:center}.compat-section h2,.popular-section h2{color:#333;font-size:32px;font-weight:700;margin-bottom:5px}.compat-section h3,.popular-section h3{color:#333;font-size:40px;font-weight:600;margin-top:0}.compat-section p,.popular-section p{color:#555;font-size:16px;line-height:1.6;margin:20px auto 0;max-width:600px}.compat-logo-section{color:#1a1a1a;color:var(--bundle-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--font-primary);margin:10px auto;max-width:1200px;padding:0 20px}.compat-logos{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.compat-logo-item{align-items:center;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.05);display:flex;flex:1;justify-content:center;min-height:140px;padding:20px;transition:transform .35s ease,box-shadow .35s ease}.compat-logo-item img{height:80px;max-width:80%;-o-object-fit:contain;object-fit:contain}.compat-logo-item:hover{box-shadow:0 20px 40px rgba(0,0,0,.15);transform:translateY(-8px)}.compat-logo-black{background:#111}.compat-logo-white{background:#fff;border:1px solid #000}.founder-section{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:60px 20px}.founder-left{flex:0 0 250px;margin-bottom:20px;text-align:center}.founder-left h1{font-size:80px;font-weight:800}.founder-left h1,.founder-left p{color:#1a1a1a;color:var(--bundle-text);margin:0}.founder-left p{font-size:20px;font-weight:600}.founder-right{flex:1;max-width:700px;padding-left:40px}.founder-right p{color:#1a1a1a;color:var(--bundle-text);font-size:22px;line-height:1.6;margin-bottom:20px}.founder-right p:first-of-type span:first-child{color:#1a1a1a;color:var(--bundle-text);font-size:40px;font-weight:700}.founder-right p:last-of-type{color:#333;font-size:18px}.founder-right strong{color:#1a1a1a;color:var(--bundle-text);font-weight:700}.partial-preview-section{background:#000;padding:48px 24px 24px}.partial-preview-wrap{margin:0 auto;max-width:1500px;text-align:center;width:100%}.partial-preview-title{color:#f5f5f7;font-size:26px;font-weight:700;letter-spacing:.2px;margin:0 0 8px}.partial-preview-desc{color:#f5f5f7;font-size:14px;line-height:1.55;margin:0 0 28px;opacity:.72}.partial-preview-desc strong{color:#fff;font-weight:700;opacity:1}.partial-preview-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(6,1fr);overflow:visible}.partial-preview-card{border-radius:16px;overflow:visible;position:relative}.partial-preview-thumb{aspect-ratio:16/10;background-color:#1a1a1a;border-radius:16px;cursor:zoom-in;display:block;-o-object-fit:cover;object-fit:cover;transform-origin:center;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease;width:100%;will-change:transform}.partial-preview-overlay{background:linear-gradient(0deg,rgba(0,0,0,.62),rgba(0,0,0,.3),transparent);border-radius:16px;bottom:0;left:0;opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .25s ease}.partial-preview-card:hover{z-index:60}.partial-preview-card:hover .partial-preview-thumb{box-shadow:0 40px 120px rgba(0,0,0,.75);cursor:zoom-out;filter:saturate(1.1) contrast(1.08);transform:scale(2.9)}.partial-preview-card:hover .partial-preview-overlay{opacity:0}@media(min-width:992px){.comparison-section{grid-template-columns:1fr 1fr}}@media(max-width:1200px){.env-hero__left{flex:1 1 100%;max-height:300px;min-height:250px}.env-hero{flex-direction:column}.env-hero__right{width:100%}.model-row{grid-template-columns:repeat(3,1fr)}.current-tab-content{gap:20px}.tab-right{height:350px}.reviews-block .reviews-grid{grid-template-columns:repeat(4,1fr)}.partial-preview-grid{grid-template-columns:repeat(3,1fr)}.partial-preview-card:hover .partial-preview-thumb{transform:scale(2.3)}}@media(max-width:992px){.model-row{grid-template-columns:repeat(2,1fr)}.reviews-block .reviews-grid{grid-template-columns:repeat(3,1fr)}.compat-logos{gap:30px}.compat-logo-item{min-height:130px;padding:18px}.compat-logo-item img{height:70px}}@media(max-width:900px){.banner-green{flex-direction:row;flex-wrap:wrap;gap:8px;padding:12px 4%}.banner-green span{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;gap:4px}.env-hero{flex-direction:column;gap:20px;padding:32px 6%}.env-hero__right{width:100%}.env-hero__left{background-position:0;min-height:300px;padding:30px 24px}.env-title{font-size:32px}.env-title__highlight{font-size:48px}}@media(max-width:768px){h2[style*=font-size]{font-size:20px}h3[style*=font-size]{font-size:18px}p[style*=font-size]{font-size:13px}.env-hero__left{background-position:0;min-height:250px;padding:24px 20px}.env-title{font-size:22px}.env-title__highlight{font-size:28px}.env-sub{font-size:13px}.env-hero__right{padding:18px}.bundle-container{flex-direction:column;text-align:center}.bundle-image{max-width:260px;width:60%}.bundle-text h2{font-size:20px;text-align:center}.bundle-text h3{font-size:16px;text-align:center}.bundle-text p{font-size:14px;text-align:center}.intro h2{font-size:20px}.intro h3{font-size:22px}.model-row{gap:16px;grid-template-columns:1fr}.model-card img{height:180px}.current-tab-content{flex-direction:column;gap:20px;padding:0 10px}.tab-left,.tab-right{min-width:0;width:100%}.tab-left{padding:20px 15px}.tab-left h2{font-size:24px;text-align:center}.tab-left p{font-size:15px;text-align:center}.feature-list{gap:12px}.feature-item{font-size:14px;padding:12px 15px}.sample-button{font-size:14px;padding:10px 20px;width:100%}.tab-right{border-radius:12px;height:280px}.slider{height:250px}.reviews-block .reviews-grid{grid-template-columns:repeat(2,1fr)}.compat-logos{gap:20px;justify-content:center}.compat-logo-item{flex:0 0 calc(50% - 10px);min-height:120px;padding:15px}.compat-logo-item img{height:60px}.founder-section{padding:40px 20px}.founder-left{flex:0 0 100%}.founder-right{flex:0 0 100%;padding-left:0;padding-top:20px}.founder-left h1{font-size:48px}.partial-preview-grid{grid-template-columns:repeat(2,1fr)}.partial-preview-card:hover .partial-preview-thumb{transform:scale(1.9)}.banner-green span{flex-direction:column;gap:4px;line-height:1.3;text-align:center}.banner-green small{display:block;font-size:12px}.review-avatar,.reviews-block .review-avatar{display:none}.old-price{font-size:24px}.env-price__amount{font-size:48px}.env-price__per{font-size:12px}.old-price{font-size:20px}.discount-badge{font-size:12px;padding:2px 5px}}@media(max-width:576px){.reviews-block .reviews-grid{grid-template-columns:1fr}.reviews-block .review-card{align-items:flex-start;flex-direction:row;text-align:left}.reviews-block .review-avatar{height:48px;margin:0 14px 0 0;width:48px}}@media(max-width:480px){.env-title{font-size:18px}.env-title__highlight{font-size:22px}.env-sub{font-size:12px}.compat-logo-section{padding:0 15px}.compat-logos{gap:15px}.compat-logo-item{flex:0 0 calc(50% - 7.5px);min-height:110px;padding:12px}.compat-logo-item img{height:50px}}@media(max-width:360px){.compat-logos{gap:12px}.compat-logo-item{min-height:100px;padding:10px}.compat-logo-item img{height:45px}}