*{box-sizing:border-box}body{color:#f1f5f9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;margin:0;font-family:Segoe UI,system-ui,Roboto,sans-serif}#root{width:100%;min-height:100vh}button{font-family:inherit}.ng-landing{--ng-gold:#f4b400;--ng-gold-dark:#d49a00;--ng-mustard:#d4af37;--ng-green:#2d8f5f;--ng-red:#e63946;--ng-navy:#1e2a4a;--ng-navy-light:#2a3a66;--ng-navy-deep:#162038;--ng-slate:#94a3b8;--ng-bg:#000;--ng-surface:#12151f;--ng-surface-2:#1a1f2e;--ng-border:#ffffff1a;--ng-border-gold:#f4b40047;--ng-text:#fff;--ng-text-muted:#e2e8f0b8;--ng-shadow:0 20px 50px #00000073;--ng-shadow-sm:0 2px 8px #00000059;--ng-shadow-card:0 8px 28px #0000006b;--ng-radius:14px;--ng-radius-sm:10px;--ng-content-max:1040px;--ng-gutter:clamp(24px, 5vw, 72px);color:var(--ng-text);background:var(--ng-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Segoe UI,system-ui,Roboto,sans-serif}.ng-container{width:min(var(--ng-content-max), 100%);padding:0 var(--ng-gutter);margin:0 auto}.ng-header{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ng-border-gold);box-shadow:var(--ng-shadow-sm);background:linear-gradient(#162038f7 0%,#000000f7 100%);position:sticky;top:0}.ng-header-inner{justify-content:space-between;align-items:center;gap:24px;padding:12px 0;display:flex}.ng-logo{align-items:center;gap:10px;display:flex}.ng-logo-mark{object-fit:contain;flex-shrink:0;width:auto;height:42px}.ng-logo-copy{flex-direction:column;gap:0;display:flex}.ng-logo-title{letter-spacing:.1em;color:#b8c0cc;text-transform:uppercase;margin:0;font-size:17px;font-weight:700;line-height:1}.ng-logo-title span{color:#f4b400}.ng-logo-tagline{color:#9aa3ad;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:400}.ng-logo--header .ng-logo-title span{background:linear-gradient(135deg,#ffe066 0%,#f4b400 55%,#e8a800 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ng-logo--footer .ng-logo-mark{height:44px}.ng-logo--footer .ng-logo-title{color:#b8c0cc;font-size:18px}.ng-logo--footer .ng-logo-title span{color:#f4b400;background:0 0;-webkit-background-clip:unset;background-clip:unset}.ng-logo--footer .ng-logo-tagline{letter-spacing:.2em;color:#9ca3af;margin-top:1px;font-size:9px}.ng-header-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.ng-nav-link{color:#ffffffbf;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 12px;font-size:14px;transition:color .15s}.ng-nav-link:hover{color:var(--ng-gold)}.ng-call-btn{width:auto;color:var(--ng-gold);white-space:nowrap;background:#f4b4001a;border:1px solid #f4b40059;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex}.ng-call-btn:hover{color:#fff;background:#f4b40033;transform:translateY(-1px)}.ng-call-btn svg{fill:currentColor;flex-shrink:0;width:16px;height:16px}.ng-hero{background:radial-gradient(55% 60% at 88% 35%,#f4b40029 0%,#f4b4000a 45%,#0000 70%),radial-gradient(40% 50% at 15% 75%,#f4b4000f 0%,#0000 55%),linear-gradient(#050505 0%,#000 100%);padding:64px 0 88px;position:relative;overflow:hidden}.ng-hero:before{content:"";pointer-events:none;filter:blur(2px);background:radial-gradient(circle,#ffcc331f 0%,#0000 68%);width:420px;height:420px;position:absolute;top:10%;right:8%}.ng-hero-grid{z-index:1;grid-template-columns:1fr 420px;align-items:start;gap:56px;display:grid;position:relative}.ng-hero-kicker{color:#ffffff73;letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;padding:6px 0;font-size:11px;font-weight:600;display:inline-block}.ng-hero-content h1{color:#fff;letter-spacing:-.03em;margin:0 0 32px;font-size:clamp(38px,5vw,56px);font-weight:700;line-height:1.08}.ng-hero-content h1 span{background:linear-gradient(135deg,#ffe066 0%,#f4b400 50%,#e8a800 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ng-price-card{background:linear-gradient(160deg,#1a1a1af2 0%,#0c0c0cfa 100%);border:1px solid #f4b40073;border-radius:18px;flex-direction:column;align-items:center;margin-bottom:22px;padding:22px 40px;display:inline-flex;box-shadow:0 0 0 1px #f4b40014,0 8px 32px #0006,inset 0 1px #ffffff0a}.ng-price-only{letter-spacing:.14em;color:#ffffff73;text-transform:uppercase;font-size:11px;font-weight:600}.ng-price-amount{background:linear-gradient(#ffe066 0%,#f4b400 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:2px 0;font-size:52px;font-weight:800;line-height:1.05}.ng-price-plan{letter-spacing:.1em;color:#ffffffd9;text-transform:uppercase;font-size:12px;font-weight:700}.ng-hero-location{color:#e8c547;background:#f4b4000f;border:1px solid #f4b40026;border-radius:999px;align-items:center;gap:8px;margin:0 0 36px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.ng-hero-location svg{fill:currentColor;flex-shrink:0;width:16px;height:16px}.ng-hero-stats{border-top:1px solid #ffffff14;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0;padding-top:8px;display:flex}.ng-stat{border-right:1px solid #ffffff14;flex-direction:column;flex:none;gap:6px;margin-right:28px;padding-right:28px;display:flex}.ng-stat:last-child{border-right:none;margin-right:0;padding-right:0}.ng-stat strong{background:linear-gradient(#ffe066 0%,#f4b400 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:800;line-height:1}.ng-stat span{color:#ffffff8c;letter-spacing:.02em;font-size:12px}.ng-offer-wrap{position:relative}.ng-offer-wrap:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(#f4b40024 0%,#0000 70%);position:absolute;inset:-20px -16px -16px}.ng-offer-label{z-index:1;letter-spacing:.12em;color:#e8c547;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 10px;font-size:11px;font-weight:700;display:flex;position:relative}.ng-offer-label svg{fill:currentColor;width:14px;height:14px}.ng-offer-heading{z-index:1;color:#fff;margin:0 0 22px;font-size:23px;font-weight:700;line-height:1.35;position:relative}.ng-offer-heading span{background:linear-gradient(135deg,#ffe066 0%,#f4b400 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ng-offer-card{z-index:1;background:linear-gradient(165deg,#161616fa 0%,#0a0a0afc 100%);border:1px solid #f4b40073;border-radius:18px;padding:30px;position:relative;box-shadow:0 0 0 1px #f4b4001a,0 0 60px #f4b40024,0 20px 50px #00000080}.ng-form{flex-direction:column;gap:14px;display:flex}.ng-form label{display:block}.ng-form input{width:100%;font:inherit;color:#fff;box-sizing:border-box;background:#0000008c;border:1px solid #ffffff1a;border-radius:10px;padding:14px 16px;font-size:14px;transition:border-color .15s,box-shadow .15s}.ng-form input::placeholder{color:#6b7280}.ng-form input:focus{background:#000000b3;border-color:#f4b40099;outline:none;box-shadow:0 0 0 3px #f4b4001f}.ng-submit-btn{color:#0a0a0a;font:inherit;cursor:pointer;letter-spacing:.04em;background:linear-gradient(135deg,#ffe066 0%,#f4b400 50%,#d49a00 100%);border:none;border-radius:10px;margin-top:6px;padding:16px;font-size:15px;font-weight:800;transition:transform .15s,box-shadow .15s;box-shadow:0 6px 24px #f4b40061}.ng-submit-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 28px #f4b4007a}.ng-submit-btn:disabled{opacity:.7;cursor:not-allowed}.ng-form-badges{color:#ffffff80;border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:12px 18px;margin-top:10px;padding-top:14px;font-size:11px;display:flex}.ng-form-badges span{align-items:center;gap:6px;display:inline-flex}.ng-form-badges svg{width:16px;height:16px;fill:var(--ng-gold);flex-shrink:0}.ng-form-error{color:#fca5a5;margin:0;font-size:13px}.ng-success-box{text-align:center;padding:20px 0}.ng-success-box h3{color:#fff;margin:0 0 8px}.ng-success-box p{color:var(--ng-text-muted);margin:0 0 16px}.ng-success-icon{color:#4ade80;background:#22c55e26;border:1px solid #4ade804d;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 12px;font-size:28px;font-weight:700;display:grid}.ng-section-head{text-align:center;max-width:640px;margin:0 auto 40px}.ng-section-head h2{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(26px,4vw,36px);font-weight:700;line-height:1.2}.ng-section-head h2 span{color:var(--ng-gold)}.ng-section-tag{color:var(--ng-gold);letter-spacing:.08em;text-transform:uppercase;background:#f4b4001f;border:1px solid #f4b40059;border-radius:999px;margin-bottom:14px;padding:8px 16px;font-size:11px;font-weight:600;display:inline-block}.ng-ott{background:linear-gradient(180deg, #000 0%, var(--ng-navy-deep) 50%, #000 100%);padding:72px 0}.ng-ott-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.ng-ott-card{text-align:center;border-radius:var(--ng-radius);border:1px solid var(--ng-border);background:var(--ng-surface);box-shadow:var(--ng-shadow-sm);justify-content:center;align-items:center;min-height:100px;padding:32px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.ng-ott-card:hover{border-color:var(--ng-border-gold);box-shadow:var(--ng-shadow-card);transform:translateY(-3px)}.ng-ott-card strong{font-size:18px;line-height:1.3}.ng-ott-netflix strong{color:#e50914}.ng-ott-prime strong{color:#00a8e1}.ng-ott-hotstar strong{color:#fff}.ng-ott-zee5 strong{color:#b06ab3}.ng-features{background:#000;padding:72px 0}.ng-features-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.ng-feature-card{text-align:left;background:var(--ng-surface);border-radius:var(--ng-radius);border:1px solid var(--ng-border);box-shadow:var(--ng-shadow-sm);padding:28px 22px 24px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative}.ng-feature-card:hover{border-color:var(--ng-border-gold);box-shadow:var(--ng-shadow-card);transform:translateY(-3px)}.ng-feature-icon{width:48px;height:48px;color:var(--ng-gold);background:#f4b4001f;border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.ng-feature-icon svg{fill:currentColor;width:24px;height:24px}.ng-feature-card h3{color:#fff;margin:0 0 8px;font-size:17px}.ng-feature-card p{color:var(--ng-text-muted);margin:0;font-size:14px;line-height:1.6}.ng-why{background:linear-gradient(180deg, var(--ng-navy-deep) 0%, var(--ng-navy) 100%);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:72px 0}.ng-why-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ng-why-card{border-radius:var(--ng-radius);box-shadow:var(--ng-shadow-sm);background:#ffffff0a;border:1px solid #ffffff14;align-items:flex-start;gap:16px;padding:22px 20px;transition:background .2s,transform .2s,border-color .2s;display:flex}.ng-why-card:hover{border-color:var(--ng-border-gold);background:#f4b4000f;transform:translateY(-2px)}.ng-why-icon{width:44px;height:44px;color:var(--ng-gold);background:#f4b4001f;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.ng-why-icon svg{fill:currentColor;width:22px;height:22px}.ng-why-title{color:#fff;margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.3}.ng-why-desc{color:var(--ng-text-muted);font-size:13px;line-height:1.4;display:block}.ng-malwani{background:#0a0a0a;padding:72px 0}.ng-malwani-grid{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.ng-malwani-visual{background:#0a0a0a;border-radius:20px;height:420px;position:relative;overflow:hidden}.ng-malwani-photo{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.ng-malwani-price-badge{z-index:2;background:linear-gradient(135deg, var(--ng-gold), var(--ng-gold-dark));border-radius:14px;flex-direction:column;align-items:center;padding:14px 20px;display:flex;position:absolute;top:20px;right:20px;box-shadow:0 6px 20px #f4b40066}.ng-malwani-price-badge small{letter-spacing:.1em;color:#0009;text-transform:uppercase;font-size:10px;font-weight:700}.ng-malwani-price-badge strong{color:#000;font-size:32px;line-height:1}.ng-malwani-price-badge span{color:#000;text-transform:lowercase;font-size:12px;font-weight:700}.ng-malwani-overlay{z-index:2;background:linear-gradient(#0000,#000000d9);padding:28px 24px;position:absolute;bottom:0;left:0;right:0}.ng-malwani-overlay strong{color:#fff;letter-spacing:.06em;margin-bottom:4px;font-size:22px;display:block}.ng-malwani-overlay span{color:var(--ng-text-muted);font-size:13px}.ng-malwani-content h2{color:#fff;margin:0 0 12px;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.2}.ng-malwani-content h2 span{color:var(--ng-gold)}.ng-malwani-desc{color:var(--ng-text-muted);margin:0 0 24px;font-size:15px;line-height:1.6}.ng-perk-list{flex-direction:column;gap:12px;margin:0 0 28px;padding:0;list-style:none;display:flex}.ng-perk-list li{color:#fff;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.ng-perk-check{width:28px;height:28px;color:var(--ng-gold);background:#f4b40026;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ng-perk-check svg{fill:currentColor;width:16px;height:16px}.ng-claim-btn{background:linear-gradient(135deg, var(--ng-gold), var(--ng-gold-dark));color:#000;font:inherit;letter-spacing:.04em;cursor:pointer;border:none;border-radius:10px;padding:14px 28px;font-size:14px;font-weight:800;transition:transform .15s;box-shadow:0 6px 20px #f4b4004d}.ng-claim-btn:hover{transform:translateY(-2px)}.ng-install{background:#000;padding:72px 0}.ng-install-steps{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.ng-install-step{text-align:center;flex-direction:column;align-items:center;padding:0 16px;display:flex;position:relative}.ng-install-step-icon{width:56px;height:56px;color:var(--ng-gold);background:#f4b4001f;border:1px solid #f4b40040;border-radius:50%;place-items:center;margin-bottom:12px;display:grid}.ng-install-step-icon svg{fill:currentColor;width:26px;height:26px}.ng-install-step-num{color:var(--ng-gold);letter-spacing:.06em;margin-bottom:8px;font-size:13px;font-weight:800}.ng-install-step strong{color:#fff;margin-bottom:6px;font-size:15px;display:block}.ng-install-step p{color:var(--ng-text-muted);margin:0;font-size:13px;line-height:1.5}.ng-install-line{background:linear-gradient(90deg, var(--ng-gold), #f4b40033);pointer-events:none;width:calc(100% - 56px);height:2px;position:absolute;top:28px;left:calc(50% + 28px)}.ng-reviews{background:#0a0a0a;padding:72px 0}.ng-reviews-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.ng-review-card{border-radius:var(--ng-radius);background:var(--ng-surface);border:1px solid var(--ng-border);box-shadow:var(--ng-shadow-sm);flex-direction:column;min-height:200px;padding:28px 24px 22px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.ng-review-card:hover{border-color:#f4b40040;transform:translateY(-3px)}.ng-review-quote{color:#f4b40040;pointer-events:none;font-family:Georgia,serif;font-size:52px;line-height:1;position:absolute;top:14px;left:18px}.ng-review-card p{color:var(--ng-text-muted);flex:1;margin:28px 0 20px;font-size:15px;line-height:1.7}.ng-review-footer{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;display:flex}.ng-review-meta strong{color:#fff;margin-bottom:2px;font-size:14px;display:block}.ng-review-meta span{color:var(--ng-text-muted);font-size:12px;display:block}.ng-stars{flex-shrink:0;gap:2px;display:flex}.ng-stars svg{width:16px;height:16px;fill:var(--ng-gold)}.ng-cta-offer{background:radial-gradient(90% 70% at 50% 40%,#f4b4002e 0%,#d4af3714 35%,#0000 68%),radial-gradient(60% 50% at 50% 100%,#b482141f 0%,#0000 55%),linear-gradient(#0a0800 0%,#000 45%,#050400 100%);border-top:1px solid #f4b4001f;padding:88px 0;position:relative;overflow:hidden}.ng-cta-offer:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 45%,#ffcc3312 0%,#0000 42%);position:absolute;inset:0}.ng-cta-offer-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.ng-cta-deadline{letter-spacing:.1em;color:#e8c547;text-transform:uppercase;background:#f4b40014;border:1px solid #f4b40038;border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.ng-cta-deadline svg{fill:currentColor;width:18px;height:18px}.ng-cta-offer-inner h2{color:#fff;margin:0;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.2}.ng-cta-offer-inner h2 span{background:linear-gradient(135deg,#ffe066 0%,#f4b400 45%,#d4af37 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ng-cta-subtext{color:#b4aa8cbf;margin:0 0 8px;font-size:16px;line-height:1.5}.ng-cta-actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:8px;display:flex}.ng-cta-phone,.ng-cta-wa{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.ng-cta-phone svg,.ng-cta-wa svg{fill:currentColor;flex-shrink:0;width:20px;height:20px}.ng-cta-phone{color:#0a0a0a;background:linear-gradient(135deg,#ffe066 0%,#f4b400 50%,#d49a00 100%);border:2px solid #ffe06680;box-shadow:0 4px 28px #f4b40066,0 0 40px #f4b40026}.ng-cta-phone:hover{box-shadow:0 6px 32px #f4b40080,0 0 48px #f4b40038}.ng-cta-wa{color:var(--ng-green);border:2px solid var(--ng-green);background:0 0}.ng-cta-phone:hover,.ng-cta-wa:hover{transform:translateY(-2px)}.ng-footer{background:linear-gradient(180deg, #000 0%, var(--ng-navy-deep) 100%);border-top:1px solid var(--ng-border-gold);padding:48px 0 0}.ng-footer-grid{grid-template-columns:2fr 1.2fr 1.2fr;gap:32px;margin-bottom:32px;display:grid}.ng-footer-brand .ng-logo{margin-bottom:14px}.ng-footer-brand p{color:var(--ng-text-muted);max-width:260px;margin:14px 0 18px;font-size:14px;line-height:1.6}.ng-social-icons{gap:12px;display:flex}.ng-social-icons a{background:var(--ng-surface);border:1px solid var(--ng-border);width:36px;height:36px;color:var(--ng-gold);border-radius:50%;place-items:center;transition:background .15s,border-color .15s;display:grid}.ng-social-icons a:hover{background:#f4b4001a;border-color:#f4b40059}.ng-social-icons svg{fill:currentColor;width:16px;height:16px}.ng-footer h4{color:#fff;margin:0 0 16px;font-size:15px}.ng-footer-links button{color:var(--ng-text-muted);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:5px 0;font-size:14px;transition:color .15s;display:block}.ng-footer-links button:hover{color:var(--ng-gold)}.ng-footer-contact p{color:var(--ng-text-muted);align-items:flex-start;gap:10px;margin:0 0 12px;font-size:14px;line-height:1.5;display:flex}.ng-footer-contact a{color:inherit;text-decoration:none}.ng-footer-contact a:hover{color:var(--ng-gold)}.ng-footer-contact-lines{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ng-contact-wa{text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600;color:var(--ng-green)!important}.ng-contact-wa:hover{color:#3cb371!important}.ng-footer-contact svg{width:18px;height:18px;fill:var(--ng-gold);flex-shrink:0}.ng-footer-call-card{border-radius:var(--ng-radius);background:var(--ng-surface);border:1px solid var(--ng-border-gold);box-shadow:var(--ng-shadow-card);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:28px 24px;display:flex}.ng-footer-call-card span{color:var(--ng-text-muted);margin-bottom:8px;font-size:13px}.ng-footer-call-card strong{color:#fff;letter-spacing:.02em;margin-bottom:10px;font-size:28px;line-height:1.3}.ng-footer-call-address{color:var(--ng-text-muted);margin:0 0 16px;font-size:12px;line-height:1.5}.ng-footer-call-btn{background:linear-gradient(135deg, var(--ng-gold), var(--ng-gold-dark));color:#000;letter-spacing:.04em;text-align:center;border-radius:10px;width:100%;margin-bottom:8px;padding:12px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .15s;display:inline-block}.ng-footer-call-btn:hover{transform:translateY(-2px)}.ng-footer-wa-btn{width:100%;color:var(--ng-green);border:2px solid var(--ng-green);letter-spacing:.04em;text-align:center;background:0 0;border-radius:10px;margin-bottom:8px;padding:12px 16px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:inline-block}.ng-footer-wa-btn:hover{background:#2d8f5f14;transform:translateY(-2px)}.ng-footer-bottom{border-top:1px solid var(--ng-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 20px 24px;display:flex}.ng-footer-bottom p{color:#64748b;margin:0;font-size:13px}.ng-footer-bottom button{color:var(--ng-gold);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-size:13px;font-weight:600;transition:opacity .15s;display:inline-flex}.ng-footer-bottom button svg{fill:currentColor;width:16px;height:16px}.ng-footer-bottom button:hover{opacity:.8}@media (width<=1024px){.ng-header-inner{grid-template-columns:auto 1fr}.ng-header-nav{display:none}.ng-hero-grid{grid-template-columns:1fr}.ng-offer-wrap{order:-1}.ng-hero-content{order:1}.ng-features-grid,.ng-ott-grid,.ng-why-grid{grid-template-columns:repeat(2,1fr)}.ng-malwani-grid{grid-template-columns:1fr}.ng-malwani-visual{height:300px}.ng-install-steps{grid-template-columns:repeat(2,1fr);gap:32px}.ng-install-line{display:none}.ng-reviews-grid{grid-template-columns:1fr}.ng-footer-grid{grid-template-columns:1fr 1fr}}@media (width<=768px){.ng-hero{padding:32px 0 48px}.ng-hero-stats{flex-wrap:nowrap;justify-content:space-between}.ng-stat{border-right:1px solid #ffffff14;flex:1 1 0;min-width:0;margin-right:10px;padding-right:10px}.ng-stat:last-child{border-right:none;margin-right:0;padding-right:0}.ng-stat strong{font-size:clamp(18px,5vw,22px)}.ng-stat span{font-size:10px}.ng-hero:before{width:320px;height:320px;top:5%;right:50%;transform:translate(50%)}.ng-features-grid,.ng-ott-grid,.ng-why-grid,.ng-install-steps,.ng-footer-grid{grid-template-columns:1fr}.ng-cta-actions{flex-direction:column;width:100%;max-width:360px}.ng-cta-phone,.ng-cta-wa{justify-content:center;width:100%}.ng-footer-bottom{text-align:center;flex-direction:column}}
