@import"https://fonts.googleapis.com/css?family=Open+Sans";.brands-showcase{max-width:1280px;margin:auto;padding:6rem 2rem;font-family:Inter,sans-serif;color:#0f172a}.brands-header{text-align:center;margin-bottom:4rem;padding:0 1rem}.brands-header h2{font-size:3.2rem;color:#0f172a;font-weight:700}.brands-header p{font-size:1.5rem;color:#475569;margin-top:1rem}.brand-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.brand-card{background:#fff;border-left:6px solid #b3eee0;border-radius:12px;padding:2rem;box-shadow:0 6px 18px #0000000d;transition:all .3s ease;display:flex;flex-direction:column;gap:1.5rem}.brand-card:hover{transform:translateY(-6px);box-shadow:0 10px 30px #00ffc340}.brand-tag{display:flex;align-items:center;gap:1.2rem}.brand-badge{width:50px;height:50px;background:#b7eee1;color:#000;font-size:2rem;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.brand-tag h3{font-size:1.8rem;margin-bottom:.2rem;color:#1e293b}.brand-slogan{font-size:1.3rem;color:#00bfa5;font-weight:500}.brand-summary{font-size:1.45rem;color:#334155;line-height:1.6}@media (max-width: 768px){.brands-header h2{font-size:2.6rem}.brands-header p{font-size:1.4rem}.brand-summary{font-size:1.35rem}}.products-container{padding:6rem 2rem;background:#f9fafb}.products-header{text-align:center;margin-bottom:4rem;max-width:900px;margin-inline:auto}.products-header h1{font-size:2.8rem;font-weight:800;color:#0f172a;margin-bottom:1.2rem}.products-header p{font-size:1.4rem;color:#475569;line-height:1.7}.products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem;max-width:1200px;margin:auto}.product-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:2rem;text-align:center;transition:all .3s ease;box-shadow:0 10px 20px #0000000a}.product-card:hover{transform:translateY(-6px);box-shadow:0 16px 32px #00000014}.product-image-wrapper{width:180px;height:200px;background:#edf2f7;border-radius:14px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-image-wrapper img{max-width:100%;max-height:100%;object-fit:contain}.product-details h2{font-size:1.6rem;font-weight:700;color:#1e293b;margin-bottom:.8rem;cursor:pointer;transition:color .2s ease}.product-details h2:hover{color:#00bfa5}.product-details p{font-size:1.3rem;color:#475569;line-height:1.6;margin-bottom:1.6rem;height:8rem;overflow:hidden}.buy-now-section{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.buy-now-btn{background-color:#00ffc3;color:#000;padding:.75rem 1.6rem;font-size:1.2rem;font-weight:600;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.6rem}.buy-now-btn:hover{background-color:#00e6b0;transform:scale(1.05)}.buy-now-btn.in-cart{background-color:#e2e8f0;color:#475569}.price{font-size:1.6rem;font-weight:700;color:#1e293b!important}@media (max-width: 768px){.products-header h1{font-size:2.4rem}.buy-now-section{flex-direction:column}.buy-now-btn,.price{width:100%;text-align:center}}.parallax{background-image:url(https://res.cloudinary.com/dawwex3bs/image/upload/v1752502349/Antivirus/photo-1619548788367-ae9949f79242.jpg);height:45rem;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;z-index:0}.parallax:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;inset:0;opacity:.6;z-index:-1}.attached-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center;color:#0f172a;padding:0 2rem;z-index:100}.attached-content h1{font-size:3.2rem;font-weight:700;margin-bottom:1rem;color:#fff}.attached-content h1 span{color:#00bfa5}.attached-content p{font-size:1.5rem;max-width:700px;line-height:1.6;color:#fff}.attached-content button{margin-top:2rem;padding:1rem 3rem;font-size:1.4rem;background:#00bfa5;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background .3s ease}.attached-content button:hover{background:#00a896}.attached-pics{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.imggroup{position:absolute;top:50%;transform:translateY(-50%);display:flex;gap:2rem}.imggroup1{left:5%}.imggroup2{right:5%}.imgg{width:140px;opacity:0;transform:scale(.85);transition:all .6s ease-out}.imgg.in-view{opacity:1;transform:scale(1)}@media only screen and (max-width: 768px){.parallax{height:auto;padding-bottom:4rem}.attached-pics{display:none}.attached-content h1{font-size:2.2rem}.attached-content p{font-size:1.3rem}.attached-content button{width:100%}}.hero-revamp{background:linear-gradient(135deg,#0d0f1c,#1e1f3a);padding:8rem 2rem;color:#fff}.hero-grid{max-width:1260px;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4rem}.hero-img{flex:1 1 45%;text-align:center}.hero-img img{width:90%;max-width:360px;border-radius:1rem;box-shadow:0 1.5rem 3rem #00ff9626}.hero-text{flex:1 1 50%}.hero-text h1{font-size:3.4rem;font-weight:700;margin-bottom:1.8rem;line-height:1.3}.hero-text h1 span{color:#00ffc3}.hero-text p{font-size:1.5rem;color:#cbd5e1;margin-bottom:2.5rem}.hero-cta{display:flex;flex-wrap:wrap;gap:1.5rem}.btn-glow{background:#00ffc3;color:#000;font-size:1.4rem;padding:1.2rem 2.8rem;border-radius:.8rem;font-weight:700;border:none;cursor:pointer;transition:.3s;box-shadow:0 0 16px #00ffc3}.btn-glow:hover{background:#00e6b0;box-shadow:0 0 22px #00ffc3}.btn-outline{background:transparent;border:2px solid #00ffc3;color:#00ffc3;font-size:1.4rem;padding:1.2rem 2.8rem;border-radius:.8rem;cursor:pointer;transition:.3s}.btn-outline:hover{background:#00ffc3;color:#000}.hero-icons{max-width:1100px;margin:6rem auto 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2.4rem;padding:0 2rem}.hero-icon-box{text-align:center;padding:2rem;background:#ffffff0a;border-radius:1rem;transition:transform .3s ease}.hero-icon-box:hover{transform:translateY(-6px)}.icon-circle{background:#00ffc320;border:2px solid #00ffc3;width:64px;height:64px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.icon-circle img{width:30px}.hero-icon-box p{font-size:1.3rem;color:#e2e8f0;margin-top:.5rem;font-weight:600}@media (max-width: 768px){.hero-grid{flex-direction:column-reverse;text-align:center}.hero-text h1{font-size:2.4rem}.hero-text p{font-size:1.2rem}.hero-cta{flex-direction:column;align-items:center}.hero-img img{width:100%}.hero-icon-box p{font-size:1.1rem}}.why-section{padding:6rem 2rem;background:#f8fafc;font-family:Segoe UI,sans-serif;color:#1e293b}.why-header{text-align:center;max-width:800px;margin:0 auto 4rem}.why-header h2{font-size:3.2rem;font-weight:700;color:#0f172a;margin-bottom:1rem}.why-header p{font-size:1.5rem;color:#475569;line-height:1.7}.why-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:3rem;max-width:1200px;margin:0 auto}.why-card{background-color:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2.5rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 6px 16px #0000000a}.why-card:hover{transform:translateY(-6px);box-shadow:0 12px 30px #00ffc326}.why-icon{background:linear-gradient(135deg,#00ffc3,#3b82f6);width:64px;height:64px;border-radius:50%;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center}.why-icon svg{font-size:2.4rem;color:#fff}.why-card h3{font-size:2rem;font-weight:600;margin-bottom:1rem;color:#1e293b}.why-card p{font-size:1.4rem;color:#475569;line-height:1.7}@media (max-width: 768px){.why-header h2{font-size:2.4rem}.why-header p{font-size:1.3rem}.why-card h3{font-size:1.6rem}.why-card p{font-size:1.2rem}}.header{position:sticky;top:0;width:100%;background:linear-gradient(135deg,#0d0f1c,#1e1f3a);z-index:1000;color:#fff;padding:1.6rem 2rem}.header-wrapper{max-width:1200px;margin:auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.logo{font-size:2.4rem;font-weight:700;cursor:pointer}.nav{flex:1;display:flex;justify-content:center;transition:max-height .3s ease}.nav ul{display:flex;gap:2rem;list-style:none;padding:0;margin:0}.nav li{position:relative;font-size:1.6rem;cursor:pointer;display:flex;align-items:center;gap:.4rem}.nav li:hover{color:#3b82f6}.has-dropdown .dropdown{position:absolute;top:2.8rem;left:0;background:#111827;border-radius:8px;box-shadow:0 8px 20px #0003;padding:.6rem 0;min-width:180px;z-index:999}.dropdown span{display:block;padding:.8rem 1.6rem;cursor:pointer;font-size:1.4rem;color:#f1f5f9;transition:background .3s}.dropdown span:hover{background:#374151}.header-right{display:flex;align-items:center;gap:1.5rem}.cart{position:relative;font-size:1.8rem;cursor:pointer}.cart span{position:absolute;top:-8px;right:-12px;background:#f97316;color:#fff;font-size:1.1rem;padding:.2rem .6rem;border-radius:50%}.phone{font-size:1.4rem;color:#22d3ee;text-decoration:none;display:flex;align-items:center;gap:.5rem}.menu-toggle{background:none;border:none;color:#c084fc;font-size:2.2rem;display:none;cursor:pointer}@media (max-width: 768px){.nav{width:100%;max-height:0;overflow:hidden;flex-direction:column;background:#1f2937}.nav.active{max-height:600px;padding:1rem 0}.nav ul{flex-direction:column;align-items:flex-start;gap:1.2rem;padding-left:2rem}.has-dropdown .dropdown{position:relative;top:0;background:#111827;box-shadow:none;margin-top:.6rem}.dropdown span{border-bottom:1px solid #374151}.phone{display:none}.menu-toggle{display:block}}.footer{background-color:#0f172a;color:#fff;padding:4rem 2rem;font-family:Segoe UI,sans-serif}.footer-top{display:grid;grid-template-columns:1.5fr 2fr 1.5fr;gap:4rem;max-width:1240px;margin:0 auto;align-items:flex-start}.footer-brand{max-width:350px}.footer-brand h2{font-size:2.4rem;color:#fff;margin-bottom:1.2rem}.footer-brand p{color:#cbd5e1;font-size:1.4rem;line-height:1.6}.footer-nav{display:flex;gap:3rem;justify-content:space-between;flex-wrap:wrap}.nav-group h4{color:#fff;margin-bottom:1rem;font-size:1.6rem}.nav-group ul{list-style:none;padding:0;margin:0}.nav-group li{color:#cbd5e1;font-size:1.4rem;margin-bottom:.6rem;cursor:pointer;transition:color .3s ease}.nav-group li:hover{color:#2563eb}.footer-contact h4{font-size:1.6rem;margin-bottom:1rem}.footer-contact p{font-size:1.4rem;margin-bottom:.5rem;color:#cbd5e1}.social-links{display:flex;gap:1rem;margin-top:1rem}.social-links img{width:24px;height:24px;transition:transform .3s}.social-links img:hover{transform:scale(1.1)}.footer-bottom{margin-top:3rem;text-align:center;border-top:1px solid #334155;padding-top:1.5rem;font-size:1.3rem;color:#94a3b8}@media (max-width: 992px){.footer-top{grid-template-columns:1fr;text-align:center}.footer-brand{margin-bottom:2rem}.footer-nav{flex-direction:column;align-items:center}.nav-group h4,.footer-contact{margin-top:2rem}.social-links{justify-content:center}}.product-page{background:#f8fafc;padding:5rem 2rem;font-family:Inter,sans-serif}.product-hero{max-width:1200px;margin:auto;background:#fff;border-radius:20px;box-shadow:0 10px 25px #0000000d;display:flex;flex-wrap:wrap;gap:3rem;padding:3rem}.hero-image{flex:1;max-width:340px;margin:auto}.hero-image img{width:100%;border-radius:14px;object-fit:contain;box-shadow:0 6px 24px #0000001a}.hero-content{flex:2}.hero-content h1{font-size:3rem;font-weight:800;color:#0f172a;margin-bottom:1rem}.hero-subtitle{font-size:1.3rem;color:#2563eb;font-weight:600;margin-bottom:1rem}.hero-desc{font-size:1.6rem;color:#334155;margin-bottom:2rem;line-height:1.6}.product-info p{font-size:1.4rem;margin-bottom:.6rem;color:#1e293b}.hero-actions{display:flex;align-items:center;gap:1.5rem;margin-top:2rem}.hero-price{font-size:2.4rem;font-weight:700;color:#00bfa5}.hero-cart-btn{padding:.75rem 2rem;font-size:1.4rem;font-weight:600;background-color:#00bfa5;color:#fff;border:none;border-radius:30px;cursor:pointer;transition:background .3s ease}.hero-cart-btn:hover{background-color:#00a896}.product-features{margin:5rem auto 4rem;padding:3rem;background:#fff;max-width:1200px;border-radius:18px;box-shadow:0 10px 30px #0000000a}.product-features h2{font-size:2.4rem;font-weight:700;color:#0f172a;margin-bottom:2rem}.product-features ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;list-style:none;padding:0}.product-features li{background:#f1f5f9;border-left:4px solid #00bfa5;padding:1.2rem;border-radius:12px;font-size:1.4rem;color:#1e293b;display:flex;align-items:center;gap:.8rem}.product-features .check{font-weight:700;color:#00bfa5}@media (max-width: 768px){.product-hero{flex-direction:column;padding:2rem}.hero-content h1{font-size:2.2rem}.hero-actions{flex-direction:column;align-items:flex-start}.hero-price,.hero-cart-btn{width:100%;text-align:center}.product-features ul{grid-template-columns:1fr}}.cart-page{max-width:1200px;margin:6rem auto;padding:2rem;font-family:Inter,sans-serif}.cart-heading{font-size:3rem;text-align:center;margin-bottom:2.5rem;color:#0f172a}.cart-grid{display:flex;gap:2rem;flex-wrap:wrap}.cart-items{flex:2;display:flex;flex-direction:column;gap:1.5rem}.cart-item{display:flex;gap:1.5rem;padding:1rem;border-radius:10px;background:#f8fafc;box-shadow:0 4px 10px #0000000d}.item-img{width:100px;height:100px;object-fit:contain;border-radius:10px;background:#fff}.item-info h3{font-size:1.5rem;margin-bottom:.3rem;color:#1e293b}.item-info p{font-size:1.3rem;color:#475569}.remove-btn{margin-top:.6rem;background:#ef4444;color:#fff;border:none;padding:.5rem 1rem;font-size:1rem;border-radius:6px;cursor:pointer}.remove-btn:hover{background:#dc2626}.cart-summary{flex:1;padding:2rem;border-radius:12px;background:#fff;box-shadow:0 6px 20px #00000014}.cart-summary h2{font-size:2rem;margin-bottom:1.2rem;color:#0f172a}.cart-summary p{font-size:1.3rem;margin:.5rem 0;color:#1e293b}.total-amount{font-size:1.5rem;margin:1rem 0;color:#c2410c}.coupon-box{display:flex;gap:.5rem;margin-bottom:1.5rem}.coupon-box input{flex:1;padding:.8rem 1rem;font-size:1.1rem;border:1px solid #94a3b8;border-radius:8px}.coupon-box button{padding:.8rem 1.4rem;background:#2563eb;color:#fff;border:none;border-radius:8px;font-size:1.1rem;cursor:pointer}.coupon-box button:hover{background:#1e40af}.checkout-btn{width:100%;padding:1.2rem;background:#0f766e;color:#fff;font-size:1.2rem;font-weight:600;border:none;border-radius:8px;cursor:pointer;margin-bottom:1.2rem}.checkout-btn:hover{background:#0d9488}.payment-logos{text-align:center}.payment-logos h4{font-size:1.2rem;margin-bottom:.6rem;color:#64748b}.payment-logos img{margin:0 5px;width:44px}.empty-cart-msg{font-size:1.5rem;text-align:center;color:#64748b}@media (max-width: 768px){.cart-grid{flex-direction:column}.cart-summary{position:static}.item-img{width:80px;height:80px}.cart-page{padding:1rem}}.terms{max-width:850px;margin:0 auto;padding:2rem;line-height:1.8;margin-top:1rem}.terms h1{font-size:3rem;margin-bottom:1rem}.terms h2{font-size:1.8rem;margin-top:1.5rem;margin-bottom:.5rem}.terms p{margin-bottom:1rem;font-size:1.3rem}.terms ul{margin-left:2rem;font-size:1.2rem;margin-bottom:1rem}.terms a{color:#007bff;text-decoration:none}.terms a:hover{text-decoration:underline}@media only screen and (max-width:768px){.terms{margin-top:10rem}}.disclaimer{max-width:100%;margin:0 auto;padding:1rem 14rem;line-height:1.6;display:flex;justify-content:center;flex-direction:column;background-color:#2a364b;color:#fff}@media screen and (max-width: 768px){.disclaimer{padding:1rem 2rem}}.payment-container{max-width:1200px;margin:12rem auto;padding:2rem;background-color:#f8fafc;border-radius:16px;box-shadow:0 8px 20px #0000001a}.payment-header{text-align:center;margin-bottom:3rem}.payment-header h1{font-size:2.5rem;color:#1e293b}.payment-header p{font-size:1.2rem;color:#64748b}.payment-grid{display:flex;gap:2rem;flex-wrap:wrap}.billing-section,.payment-section{flex:1;background-color:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 10px #0000001a}h2{font-size:1.8rem;margin-bottom:1.5rem;color:#1e293b}.form-group{margin-bottom:1.5rem}label{display:block;margin-bottom:.5rem;font-weight:600;color:#475569}input,select{width:100%;padding:.8rem;font-size:1rem;border:1px solid #d1d5db;border-radius:8px;outline:none;transition:border-color .3s}input:focus,select:focus{border-color:#2563eb}.form-row{display:flex;gap:1rem}.card-type{font-size:.9rem;color:#64748b;margin-top:.5rem}.submit-button{width:100%;padding:1rem;font-size:1.2rem;font-weight:600;background-color:#2563eb;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.submit-button:hover{background-color:#1e40af}.submit-button.processing{background-color:#64748b;cursor:not-allowed}@media (max-width: 768px){.payment-grid,.form-row{flex-direction:column}}.about-section{background:#f8fafc;padding:6rem 2rem;font-family:Segoe UI,sans-serif;color:#1f2937}.about-hero{max-width:1100px;margin:0 auto 5rem;text-align:center}.about-hero h1{font-size:3.4rem;font-weight:700;color:#0f172a;margin-bottom:1.4rem}.about-hero p{font-size:1.5rem;color:#475569;line-height:1.7}.about-main{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1100px;margin:0 auto 6rem;gap:2rem}.about-column{flex:1 1 48%;background:#fff;padding:2.5rem;border-radius:12px;box-shadow:0 8px 24px #0000000a}.about-column h2{font-size:2rem;color:#0f172a;margin-bottom:1rem}.about-column p,.about-column ul{font-size:1.4rem;color:#374151;line-height:1.7}.about-column ul{padding-left:1.4rem;margin-top:1rem}.about-column ul li{margin-bottom:.8rem}.about-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem;max-width:1100px;margin:0 auto 6rem}.grid-card{background:#fff;border-left:5px solid #00bfa5;border-radius:12px;padding:2rem;box-shadow:0 4px 16px #0000000d}.grid-card h3{font-size:1.6rem;font-weight:600;margin-bottom:.8rem;color:#0f172a}.grid-card p{font-size:1.3rem;color:#475569;line-height:1.6}.about-cta{text-align:center;max-width:900px;margin:4rem auto 0}.about-cta h2{font-size:2.6rem;margin-bottom:1.2rem;color:#0f172a}.about-cta p{font-size:1.4rem;color:#475569;margin-bottom:2rem}.cta-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem}.btn-primary,.btn-outline{padding:1rem 2.4rem;font-size:1.4rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .3s ease}.btn-primary{background-color:#00bfa5;color:#fff;border:none}.btn-primary:hover{background-color:#00a896}.btn-outline{background:transparent;color:#00bfa5;border:2px solid #00bfa5}.btn-outline:hover{background:#00bfa5;color:#fff}@media (max-width: 768px){.about-hero h1{font-size:2.6rem}.about-main{flex-direction:column}.about-column{flex:1 1 100%}.about-cta h2{font-size:2.2rem}.cta-buttons{flex-direction:column;gap:1rem}}.contact-wrapper{background:linear-gradient(135deg,#e0f7fa,#fff);padding:5rem 1.5rem;color:#263238;font-family:Segoe UI,sans-serif}.contact-banner{text-align:center;margin-bottom:3rem}.contact-banner h1{font-size:4rem;color:#00796b}.contact-banner p{font-size:1.4rem;max-width:600px;margin:1rem auto;color:#546e7a}.contact-container{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;max-width:1100px;margin:0 auto}.contact-form,.contact-info{flex:1 1 45%;padding:2rem;border-radius:12px;box-shadow:0 8px 24px #0000001a}.contact-form{background:#fff}.contact-form h2{font-size:2.25rem;margin-bottom:1.5rem;color:#004d40}.form-row{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.2rem}.contact-form input,.contact-form textarea{flex:1 1 100%;padding:.9rem;border:1px solid #b0bec5;border-radius:8px;font-size:1.4rem}.contact-form textarea{width:100%;resize:vertical}.submit-button{margin-top:1rem;background:#00796b;color:#fff;padding:.8rem 2rem;border:none;border-radius:6px;font-weight:600;font-size:1.4rem;transition:background .3s ease}.submit-button:hover{background:#004d40}.contact-info{background:#263238;color:#fff}.contact-info h2{font-size:2.25rem;color:#00acc1;margin-bottom:1.5rem}.info-block h3{color:#80deea;font-size:1.4rem;margin-bottom:.3rem}.info-block p,.info-block a{color:#cfd8dc;font-size:1.4rem;margin:1rem 0;text-decoration:none}.info-block a:hover{text-decoration:underline;color:#b2ebf2}.info-note{margin-top:1.5rem;font-size:1.25rem;color:#b0bec5}@media (max-width: 768px){.contact-container{flex-direction:column}.contact-form,.contact-info{width:100%}}.cate-hero-glass{position:relative;padding:0rem;overflow:hidden;background-color:transparent}.cate-hero-glass-content{max-width:1450px;margin:0 auto;background:#ffffffbf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:20px;padding:3rem 5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.cate-hero-text{flex:1 1 500px;padding-right:2rem}.cate-hero-text h1{font-size:3.2rem;color:#0f172a;font-weight:800;margin-bottom:1.2rem}.cate-hero-text p{font-size:1.8rem;color:#475569;margin-bottom:2rem;line-height:1.7}.call-timer{background-color:#2563eb;color:#fff;display:inline-block;padding:.5rem 1.2rem;border-radius:8px;font-weight:600;margin-bottom:1rem;animation:pulse 1.2s infinite alternate}.glass-support-btn{background:#2563eb;color:#fff;padding:.75rem 2rem;font-size:1.6rem;border-radius:50px;font-weight:600;text-decoration:none;transition:background .3s ease}.glass-support-btn:hover{background:#9a3008}.cate-hero-image{flex:1 1 400px;text-align:center}.cate-hero-image img{max-width:100%;max-height:300px}.floating-brand-logo{position:absolute;top:20px;right:30px;width:80px;background:#fff;border-radius:12px;padding:.5rem;box-shadow:0 4px 18px #0000001a}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.05)}}@media (max-width: 768px){.cate-hero-glass-content{text-align:center;justify-content:center;padding:2rem;gap:5rem}.cate-hero-text h1{font-size:4rem}.cate-hero-text p{font-size:1.4rem}.floating-brand-logo{position:static;margin:2rem auto 0;display:block}}.how-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:6rem 8%;background:linear-gradient(to bottom right,#f0f4ff,#fff);gap:3rem}.how-illustration{flex:1 1 45%;display:flex;justify-content:center}.how-illustration img{max-width:100%;width:420px;border-radius:16px;box-shadow:0 10px 30px #0000000f}.how-content{flex:1 1 50%}.how-title h2{font-size:3rem;font-weight:700;color:#1e293b;margin-bottom:1rem}.how-title p{font-size:1.5rem;color:#475569;margin-bottom:2rem}.step-list{display:flex;flex-direction:column;gap:1.8rem}.step-item{display:flex;align-items:center;gap:1.2rem;background:#fff;padding:1.4rem 1.6rem;border-radius:10px;box-shadow:0 4px 16px #0000000d;transition:transform .2s ease}.step-item:hover{transform:translateY(-2px)}.step-number{min-width:40px;height:40px;background-color:#3b82f6;color:#fff;font-weight:700;font-size:1.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 3px 6px #00000014}.step-item p{font-size:1.4rem;color:#334155;margin:0;line-height:1.6}@media (max-width: 1024px){.how-section{flex-direction:column;padding:4rem 2rem}.how-title h2{font-size:2.4rem;text-align:center}.how-title p{text-align:center;font-size:1.3rem}.step-item{flex-direction:row;align-items:center}.step-item p{font-size:1.2rem}.how-illustration{margin-bottom:2rem}}.product-showcase{padding:5rem 2rem;background:linear-gradient(to bottom,#dae3f7,#fff);font-family:Inter,sans-serif;text-align:center}.product-showcase h2{font-size:3.2rem;font-weight:800;color:#0f172a;margin-bottom:3rem}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.product-tile{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 6px 18px #0000000f;transition:all .3s ease;text-align:center;position:relative}.product-tile:hover{transform:translateY(-5px);box-shadow:0 12px 28px #00000014}.product-grid .product-image{width:100%;height:200px;margin-bottom:1rem;overflow:hidden;border-radius:12px;display:flex;align-items:center;justify-content:center}.product-grid .product-image img{max-height:100%;max-width:100%;object-fit:contain;transition:transform .4s ease}.product-image:hover img{transform:scale(1.1)}.product-tile h3{font-size:1.7rem;color:#0f172a;font-weight:700;margin:.8rem 0 .5rem}.product-tile p{font-size:1.4rem;font-weight:600;color:#2563eb;margin-bottom:1.5rem}.product-tile button{background-color:#2563eb;color:#fff;padding:.7rem 1.5rem;font-size:1.25rem;font-weight:600;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.6rem}.product-tile button:hover{background-color:#9a3008;transform:translateY(-2px)}@media (max-width: 768px){.product-showcase h2{font-size:2.2rem}.product-tile h3{font-size:1.3rem}.product-tile p{font-size:1.1rem}}.features-section{padding:6rem 2rem;background:linear-gradient(to bottom right,#e0f2fe,#f8fafc);display:flex;flex-direction:column;align-items:center}.features-heading{text-align:center;max-width:800px;margin-bottom:4rem}.features-heading h2{font-size:3.4rem;font-weight:800;color:#0f172a;margin-bottom:1rem}.features-heading p{font-size:1.8rem;color:#475569;line-height:1.8}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2.5rem;width:100%;max-width:1200px}.feature-card{background:#ffffffbf;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:20px;padding:2.2rem 2rem;display:flex;gap:1.5rem;align-items:flex-start;box-shadow:0 8px 24px #0000000d;transition:transform .3s ease,box-shadow .3s ease;border-left:5px solid transparent}.feature-card:hover{transform:translateY(-6px);box-shadow:0 12px 32px #00000014;border-left:5px solid #3b82f6}.feature-icon{width:48px;height:48px;background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#fff;font-weight:700;font-size:1.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #0000001a;flex-shrink:0}.feature-text p{font-size:1.35rem;color:#1e293b;line-height:1.7;margin:0}@media (max-width: 768px){.features-heading h2{font-size:2.2rem}.features-heading p,.feature-text p{font-size:1.2rem}.features-grid{gap:2rem}}.testimonial-section{background:radial-gradient(circle at top left,#f0f4ff,#fff);padding:6rem 2rem;text-align:center}.testimonial-section h2{font-size:3.6rem;font-weight:800;color:#1e293b;margin-bottom:4rem}.testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem;max-width:1200px;margin:0 auto}.testimonial-card{background:#fffc;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:20px;padding:2.4rem;box-shadow:0 10px 25px #0000000f;border:2px solid #dbeafe;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.testimonial-card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #00000014}.quote-icon{font-size:3.2rem;color:#3b82f6;position:absolute;top:1.4rem;left:1.6rem;opacity:.2}.testimonial-quote{font-size:1.5rem;color:#334155;line-height:1.8;margin-bottom:1.5rem;position:relative;z-index:1}.testimonial-author{font-weight:700;font-size:1.4rem;color:#2563eb;text-align:right;position:relative;z-index:1}@media (max-width: 768px){.testimonial-section h2{font-size:2.4rem}.testimonial-quote{font-size:1.3rem}.testimonial-author{font-size:1.2rem}}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.06)}}@media (max-width: 768px){.cate-hero{flex-direction:column;text-align:center;padding:4rem 1.5rem}.product-list{padding:5rem 2rem}.features-section{padding:5rem 2.5rem}.cate-floating-logo{display:none}.cate-hero-left,.cate-hero-right{flex:1 1 100%;padding:0}.cate-hero-right img{max-width:220px;margin-top:2rem}.how-it-works ul,.features-section ul{padding-left:1rem}}.freeze-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.freeze-modal-container{background:#fff;padding:25px;border-radius:12px;box-shadow:0 6px 15px #000;text-align:center;width:90%;max-width:480px;color:#fff;animation:fadeIn .3s ease-in-out}.modal-logo img{width:120px;margin-bottom:15px}.modal-title{font-size:22px;font-weight:700;margin-bottom:10px;color:#fc0}.modal-text{font-size:16px;color:#ddd;line-height:1.5;font-weight:500;margin-bottom:20px}.modal-list{list-style:none;padding:0;margin:0 auto 20px;font-size:15px;color:#282828;text-align:center;max-width:300px}.modal-list li{margin-bottom:8px}.phone-button{display:flex;align-items:center;justify-content:center;background:#fc0;color:#000;font-size:18px;font-weight:700;padding:12px 20px;border-radius:8px;text-decoration:none;margin-top:15px;transition:.3s}.phone-button:hover{background:#e6b800}.phone-button svg{margin-right:10px;font-size:20px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 480px){.freeze-modal-container{max-width:320px;padding:20px}.modal-title{font-size:20px}.modal-text{font-size:14px}.phone-button{font-size:16px}}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;z-index:9999;display:flex;justify-content:center;align-items:center}.modal-box{background:#fff;border-radius:12px;padding:30px 20px;width:90%;max-width:420px;box-shadow:0 10px 25px #0003;position:relative;animation:slideFade .4s ease-out;text-align:center}.modal-close{position:absolute;top:12px;right:12px;background:none;border:none;font-size:18px;color:#999;cursor:pointer}.icon-box img{width:80px;height:auto;margin-bottom:15px}.modal-title{font-size:22px;font-weight:700;margin-bottom:12px}.modal-text{font-size:15px;color:#555;margin-bottom:18px}.modal-call-box{font-size:15px;margin-bottom:18px}.call-link{font-weight:700;font-size:17px;display:inline-block;margin-top:5px}.call-btn{display:inline-block;padding:12px 25px;border-radius:25px;font-weight:600;font-size:15px;text-decoration:none;transition:.3s ease}.call-btn:hover{opacity:.85}@keyframes slideFade{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}*{padding:0;margin:0;box-sizing:border-box;text-decoration:none}:root{--accent: #2563eb;--bg-light: #ffffff;--text-dark: #0f172a;--text-muted: #475569;--section-padding: 6rem 2rem;--font-main: "Poppins", sans-serif}html{font-size:10px;font-family:Open Sans}body{width:100%;overflow-x:hidden}.head h2{font-size:2.5rem;font-weight:200}
