@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,500;1,700&family=Rajdhani:wght@600;700;800&display=swap";:root{--nte-bg-dark: #03050c;--nte-bg-surface: rgba(8, 14, 28, .75);--nte-lime: #C6FF00;--nte-lime-glow: rgba(198, 255, 0, .55);--nte-lime-bright: #D8FF33;--nte-lime-dark: #9ECC00;--nte-cyan: #00F0FF;--nte-cyan-glow: rgba(0, 240, 255, .45);--nte-purple: #9D4EDD;--nte-purple-glow: rgba(157, 78, 221, .35);--nte-dark-blue: #0A1128;--text-zone-width: 48%;--video-zone-width: 58%;--gradient-zone-width: 28%;--gradient-strength: 1;--font-heading: "Rajdhani", "Plus Jakarta Sans", system-ui, sans-serif;--font-body: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--text-heading: #FFFFFF;--text-body: #F0F4F8;--text-muted: rgba(220, 235, 252, .7);--space-logo-to-headline: clamp(12px, 1.8vh, 20px);--space-headline-to-promise: clamp(14px, 2vh, 22px);--space-promise-to-cta: clamp(18px, 2.6vh, 28px);--space-cta-to-subtext: clamp(10px, 1.5vh, 16px);--text-block-top: auto;--text-block-bottom: auto;--text-block-left: 0px;--text-block-right: 0px;--headline-animation-name: headline-glow-pulse;--headline-animation-speed: 3.5s;--headline-glow-color: rgba(198, 255, 0, .5);--headline-glow-intensity: 1;--headline-glow-spread: 24px;--promise-font-family: var(--font-body);--promise-font-size: clamp(1.05rem, 1.4vw, 1.25rem);--promise-font-color: #F1F5F9;--promise-font-weight: 500;--promise-font-style: normal;--cta-animation-name: cta-pulse-glow;--cta-animation-speed: 2.4s;--cta-glow-color: rgba(198, 255, 0, .6);--cta-glow-intensity: 1;--cta-glow-spread: 36px;--cta-bg-color: linear-gradient(135deg, #D4FF00 0%, #C6FF00 45%, #9ECE00 100%);--cta-text-color: #03060f;--cta-border: 2px solid rgba(255, 255, 255, .75);--cta-border-radius: 12px;--cta-font-size: 1.35rem;--cta-padding-y: .82rem;--cta-padding-x: 1.95rem}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{font-family:var(--font-body);background-color:var(--nte-bg-dark);color:var(--text-body);height:100vh;width:100vw;overflow:hidden;position:relative;-webkit-font-smoothing:antialiased}.bg-video{position:fixed;top:0;right:0;left:auto;width:var(--video-zone-width, 58%);height:100%;object-fit:cover;object-position:center;z-index:-4;filter:brightness(1.03) contrast(1.05) saturate(1.06);pointer-events:none;-webkit-mask-image:linear-gradient(to left,#000 0%,#000 calc(100% - var(--gradient-zone-width, 28%)),rgba(0,0,0,.65) calc(100% - (var(--gradient-zone-width, 28%) * .45)),rgba(0,0,0,.15) calc(100% - (var(--gradient-zone-width, 28%) * .12)),transparent 100%);mask-image:linear-gradient(to left,#000 0%,#000 calc(100% - var(--gradient-zone-width, 28%)),rgba(0,0,0,.65) calc(100% - (var(--gradient-zone-width, 28%) * .45)),rgba(0,0,0,.15) calc(100% - (var(--gradient-zone-width, 28%) * .12)),transparent 100%)}.video-transition-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-3;pointer-events:none;background:linear-gradient(90deg,var(--nte-bg-dark) 0%,var(--nte-bg-dark) calc(100% - var(--video-zone-width, 58%) - 12%),rgba(3,5,12,calc(1 * var(--gradient-strength, 1))) calc(100% - var(--video-zone-width, 58%) - 4%),rgba(3,5,12,calc(.96 * var(--gradient-strength, 1))) calc(100% - var(--video-zone-width, 58%)),rgba(3,5,12,calc(.72 * var(--gradient-strength, 1))) calc(100% - var(--video-zone-width, 58%) + (var(--gradient-zone-width, 28%) * .2)),rgba(3,5,12,calc(.25 * var(--gradient-strength, 1))) calc(100% - var(--video-zone-width, 58%) + (var(--gradient-zone-width, 28%) * .65)),transparent calc(100% - var(--video-zone-width, 58%) + var(--gradient-zone-width, 28%)),transparent 100%)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(3,5,12,.45) 0%,transparent 18%,transparent 80%,rgba(2,4,10,.6) 100%),radial-gradient(ellipse 65% 65% at 20% 50%,transparent 45%,rgba(3,5,12,.25) 100%);pointer-events:none;z-index:-2}.fx-layer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;overflow:hidden}.fx-layer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(0,240,255,.015) 0px,rgba(0,240,255,.015) 1px,transparent 1px,transparent 4px);opacity:.7;pointer-events:none}.trail{position:absolute;filter:blur(1.5px);opacity:.65;animation:nte-trail-drift 12s ease-in-out infinite alternate}.trail-1{width:140%;height:65%;border:2px solid var(--nte-cyan);border-radius:100%;top:35%;left:-35%;transform:rotate(-10deg);box-shadow:0 0 30px var(--nte-cyan-glow),inset 0 0 20px #00f0ff33;-webkit-mask-image:linear-gradient(to right,transparent,black 25%,black 75%,transparent);mask-image:linear-gradient(to right,transparent,black 25%,black 75%,transparent)}.trail-2{width:115%;height:50%;border:1.5px solid var(--nte-lime);border-radius:100%;top:6%;right:-25%;transform:rotate(18deg);opacity:.5;box-shadow:0 0 26px var(--nte-lime-glow);-webkit-mask-image:linear-gradient(to left,transparent,black 25%,black 75%,transparent);mask-image:linear-gradient(to left,transparent,black 25%,black 75%,transparent);animation-delay:-6s}.glow-bottom{position:absolute;bottom:-15%;left:50%;transform:translate(-50%);width:140%;height:55%;background:radial-gradient(ellipse at center,rgba(0,240,255,.18) 0%,rgba(198,255,0,.08) 35%,rgba(157,78,221,.05) 55%,transparent 75%);filter:blur(30px)}@keyframes nte-trail-drift{0%{transform:rotate(-10deg) translateY(0)}to{transform:rotate(-12deg) translateY(12px)}}.left-brand-header,.right-brand-header{width:100%;display:flex;justify-content:center;align-items:center;margin:0 0 var(--space-logo-to-headline, clamp(12px, 1.8vh, 20px)) 0;padding:0;pointer-events:auto}.brand-container{display:flex;align-items:center;justify-content:center;position:relative;pointer-events:auto}.logo{height:clamp(128px,21vh,225px);width:auto;max-width:min(780px,95%);object-fit:contain;filter:drop-shadow(0 0 32px rgba(0,240,255,.65)) drop-shadow(0 0 10px rgba(198,255,0,.4)) drop-shadow(0 4px 24px rgba(0,0,0,.95));transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s ease}.logo:hover{transform:scale(1.035);filter:drop-shadow(0 0 42px rgba(0,240,255,.85)) drop-shadow(0 0 16px rgba(198,255,0,.5)) drop-shadow(0 6px 28px rgba(0,0,0,.95))}.hero-container{min-height:100vh;min-height:100dvh;height:100vh;width:100vw;display:flex;justify-content:flex-start;align-items:center;padding-top:max(clamp(40px,6vh,80px),var(--text-block-top, 0px));padding-bottom:max(clamp(30px,5vh,60px),var(--text-block-bottom, 0px));padding-left:max(4.5%,var(--text-block-left, 0px));padding-right:max(4%,var(--text-block-right, 0px));position:relative;box-sizing:border-box;overflow:hidden;z-index:2}.hero-left-zone,.hero-right-zone{width:var(--text-zone-width, 48%);max-width:580px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:5;text-align:center}.hero-content{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;margin:0 auto}.text-block{z-index:2;max-width:100%;width:100%;display:flex;flex-direction:column;align-items:center;position:relative;padding-left:0;padding-right:0;box-sizing:border-box}.headline{font-family:var(--font-heading);font-size:clamp(2rem,3.8vw,52px);font-weight:900;line-height:1.1;text-transform:uppercase;color:var(--text-heading);margin:0 auto var(--space-headline-to-promise, clamp(14px, 2vh, 22px)) auto;text-align:center;width:100%;letter-spacing:.02em;text-shadow:0 4px 18px rgba(0,0,0,.95),0 2px 6px rgba(0,0,0,.9),0 0 calc(var(--headline-glow-spread, 24px) * var(--headline-glow-intensity, 1)) var(--headline-glow-color, rgba(198, 255, 0, .5));overflow-wrap:break-word;animation:var(--headline-animation-name, headline-glow-pulse) var(--headline-animation-speed, 3.5s) ease-in-out infinite alternate;will-change:text-shadow,filter}.headline-highlight{color:var(--nte-lime);position:relative;text-shadow:0 4px 18px rgba(0,0,0,.95),0 2px 6px rgba(0,0,0,.9),0 0 calc(var(--headline-glow-spread, 24px) * var(--headline-glow-intensity, 1) * 1.25) var(--headline-glow-color, rgba(198, 255, 0, .65))}@keyframes headline-glow-pulse{0%{text-shadow:0 4px 18px rgba(0,0,0,.95),0 2px 6px rgba(0,0,0,.9),0 0 calc(var(--headline-glow-spread, 24px) * var(--headline-glow-intensity, 1) * .45) var(--headline-glow-color, rgba(198, 255, 0, .3))}to{text-shadow:0 4px 18px rgba(0,0,0,.95),0 2px 6px rgba(0,0,0,.9),0 0 calc(var(--headline-glow-spread, 24px) * var(--headline-glow-intensity, 1) * 1.3) var(--headline-glow-color, rgba(198, 255, 0, .7)),0 0 calc(var(--headline-glow-spread, 24px) * var(--headline-glow-intensity, 1) * 2.2) rgba(0,240,255,.25)}}@keyframes headline-subtle-float{0%{transform:translateY(0);text-shadow:0 4px 18px rgba(0,0,0,.95),0 2px 6px rgba(0,0,0,.9),0 0 calc(var(--headline-glow-spread, 24px) * var(--headline-glow-intensity, 1) * .5) var(--headline-glow-color, rgba(198, 255, 0, .3))}to{transform:translateY(-4px);text-shadow:0 4px 18px rgba(0,0,0,.95),0 2px 6px rgba(0,0,0,.9),0 0 calc(var(--headline-glow-spread, 24px) * var(--headline-glow-intensity, 1) * 1.3) var(--headline-glow-color, rgba(198, 255, 0, .7))}}@keyframes headline-gentle-breathe{0%{opacity:.93;text-shadow:0 4px 18px rgba(0,0,0,.95),0 2px 6px rgba(0,0,0,.9),0 0 calc(var(--headline-glow-spread, 24px) * var(--headline-glow-intensity, 1) * .35) var(--headline-glow-color, rgba(198, 255, 0, .25))}to{opacity:1;text-shadow:0 4px 18px rgba(0,0,0,.95),0 2px 6px rgba(0,0,0,.9),0 0 calc(var(--headline-glow-spread, 24px) * var(--headline-glow-intensity, 1) * 1.25) var(--headline-glow-color, rgba(198, 255, 0, .65))}}@keyframes headline-shimmer{0%{filter:brightness(.98);text-shadow:0 4px 18px rgba(0,0,0,.95),0 2px 6px rgba(0,0,0,.9),0 0 calc(var(--headline-glow-spread, 24px) * var(--headline-glow-intensity, 1) * .4) var(--headline-glow-color, rgba(198, 255, 0, .3))}to{filter:brightness(1.08);text-shadow:0 4px 18px rgba(0,0,0,.95),0 2px 6px rgba(0,0,0,.9),0 0 calc(var(--headline-glow-spread, 24px) * var(--headline-glow-intensity, 1) * 1.4) var(--headline-glow-color, rgba(198, 255, 0, .75))}}.promise{font-family:var(--promise-font-family, var(--font-body));font-size:var(--promise-font-size, clamp(1.05rem, 1.4vw, 1.25rem));color:var(--promise-font-color, #F1F5F9);font-weight:var(--promise-font-weight, 500);font-style:var(--promise-font-style, normal);line-height:1.55;max-width:min(540px,100%);width:100%;margin:0 auto;text-align:center;letter-spacing:-.005em;text-shadow:0 2px 12px rgba(0,0,0,.95),0 1px 4px rgba(0,0,0,.9)}.hero-visual{position:absolute;right:0%;bottom:-2vh;height:110vh;width:55%;display:none;align-items:flex-end;justify-content:center;pointer-events:none}.hero-image{height:100%;width:auto;object-fit:contain;transform:translate(5%)}.cta-area{position:relative;margin:var(--space-promise-to-cta, clamp(18px, 2.6vh, 28px)) 0 0 0;padding:0;width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;z-index:5}.cta-button{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;background:var(--cta-bg-color, linear-gradient(135deg, #D4FF00 0%, #C6FF00 45%, #9ECE00 100%));color:var(--cta-text-color, #03060f);text-decoration:none;padding:var(--cta-padding-y, .82rem) var(--cta-padding-x, 1.95rem);border-radius:var(--cta-border-radius, 12px);font-family:var(--font-heading);font-weight:800;font-size:var(--cta-font-size, 1.35rem);text-transform:uppercase;letter-spacing:.05em;width:auto;max-width:100%;white-space:nowrap;border:var(--cta-border, 2px solid rgba(255, 255, 255, .75));box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1)) var(--cta-glow-color, rgba(198, 255, 0, .6)),0 8px 26px #000000b3,inset 0 1px 1px #ffffffd9;transition:all .25s cubic-bezier(.2,.8,.2,1);text-align:center;animation:var(--cta-animation-name, cta-pulse-glow) var(--cta-animation-speed, 2.4s) infinite ease-in-out;position:relative;overflow:hidden}.cta-button:before{content:"";position:absolute;top:0;left:-120%;width:80%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.45) 50%,transparent 100%);transform:skew(-25deg);animation:nte-btn-sheen 4s cubic-bezier(.2,.8,.2,1) infinite;pointer-events:none}@keyframes nte-btn-sheen{0%,60%{left:-120%}to{left:200%}}.cta-text{white-space:nowrap;line-height:1;display:inline-block;position:relative;z-index:2}@keyframes cta-pulse-glow{0%{transform:scale(1);box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * .7) var(--cta-glow-color, rgba(198, 255, 0, .45)),0 8px 26px #000000b3,inset 0 1px 1px #ffffffd9}50%{transform:scale(1.035);box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * 1.35) var(--cta-glow-color, rgba(198, 255, 0, .9)),0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * 2) #00f0ff4d,0 14px 38px #000000d9,inset 0 1px 1px #fff}to{transform:scale(1);box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * .7) var(--cta-glow-color, rgba(198, 255, 0, .45)),0 8px 26px #000000b3,inset 0 1px 1px #ffffffd9}}@keyframes cta-glow-breathe{0%{box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * .5) var(--cta-glow-color, rgba(198, 255, 0, .35)),0 8px 25px #000000b3}50%{box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * 1.4) var(--cta-glow-color, rgba(198, 255, 0, .9)),0 12px 35px #000000bf}to{box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * .5) var(--cta-glow-color, rgba(198, 255, 0, .35)),0 8px 25px #000000b3}}@keyframes cta-subtle-bounce{0%,to{transform:translateY(0);box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * .8) var(--cta-glow-color, rgba(198, 255, 0, .55)),0 8px 26px #000000b3}50%{transform:translateY(-4px);box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * 1.3) var(--cta-glow-color, rgba(198, 255, 0, .85)),0 14px 34px #000c}}@keyframes cta-shimmer{0%{filter:brightness(.96);box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * .7) var(--cta-glow-color, rgba(198, 255, 0, .45)),0 8px 26px #000000b3}50%{filter:brightness(1.12);box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * 1.45) var(--cta-glow-color, rgba(198, 255, 0, .95)),0 12px 35px #000000bf}to{filter:brightness(.96);box-shadow:0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * .7) var(--cta-glow-color, rgba(198, 255, 0, .45)),0 8px 26px #000000b3}}.cta-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#03060f38;border:1px solid rgba(0,0,0,.15);border-radius:50%;padding:4px;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s ease;flex-shrink:0;position:relative;z-index:2}.cta-icon svg{width:100%;height:100%;color:var(--cta-text-color, #03060f)}.cta-button:hover{transform:translateY(-3px) scale(1.035);box-shadow:0 14px 40px #000c,0 0 calc(var(--cta-glow-spread, 36px) * var(--cta-glow-intensity, 1) * 1.45) var(--cta-glow-color, rgba(198, 255, 0, .95)),0 0 50px #00f0ff66,inset 0 1px 2px #fff}.cta-button:hover .cta-icon{transform:translate(4px);background:#03060f59}.cta-button:active{transform:translateY(1px) scale(.99)}.platform-note{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.88rem;color:#fff;font-weight:600;letter-spacing:.04em;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.9);margin:var(--space-cta-to-subtext, clamp(10px, 1.5vh, 16px)) 0 0 0;padding:.35rem .95rem;background:#060c1aa6;border:1px solid rgba(0,240,255,.3);border-radius:9999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 16px #00000080,0 0 12px #00f0ff26}.platform-note:before{content:"";display:inline-block;width:7px;height:7px;background-color:var(--nte-cyan);border-radius:50%;box-shadow:0 0 8px var(--nte-cyan);animation:nte-dot-blink 2s ease-in-out infinite}@keyframes nte-dot-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.credibility{font-size:.75rem;color:var(--text-muted);text-align:center;max-width:500px;display:none}@media(max-width:1023px){:root{--video-zone-width: 52%;--text-zone-width: 50%;--gradient-zone-width: 30%;--space-logo-to-headline: clamp(10px, 1.5vh, 16px);--space-headline-to-promise: clamp(12px, 1.8vh, 18px);--space-promise-to-cta: clamp(16px, 2.2vh, 22px);--space-cta-to-subtext: clamp(8px, 1.2vh, 14px)}.hero-container{padding-top:max(clamp(30px,4vh,60px),var(--text-block-top, 0px));padding-bottom:max(clamp(25px,4vh,50px),var(--text-block-bottom, 0px));padding-left:max(3%,var(--text-block-left, 0px));padding-right:max(3.5%,var(--text-block-right, 0px))}.hero-left-zone,.hero-right-zone{width:var(--text-zone-width, 50%);max-width:480px}.logo{height:clamp(105px,16.5vh,165px);max-width:min(600px,95%)}.headline{font-size:clamp(1.75rem,3.4vw,2.3rem)}.promise{font-size:clamp(.95rem,1.5vw,1.12rem)}.cta-button{font-size:clamp(1.15rem,calc(var(--cta-font-size, 1.35rem) * .92),1.28rem);padding:calc(var(--cta-padding-y, .82rem) * .9) calc(var(--cta-padding-x, 1.95rem) * .85)}}@media(max-width:767px){:root{--video-zone-width: 100%;--text-zone-width: 100%;--gradient-zone-width: 35%;--space-logo-to-headline: clamp(8px, 1.4vh, 14px);--space-headline-to-promise: clamp(10px, 1.6vh, 16px);--space-promise-to-cta: clamp(14px, 2vh, 20px);--space-cta-to-subtext: clamp(8px, 1.2vh, 12px)}.bg-video{width:100%;height:60vh;top:0;left:0;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 35%,rgba(0,0,0,.6) 65%,rgba(0,0,0,.15) 88%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 35%,rgba(0,0,0,.6) 65%,rgba(0,0,0,.15) 88%,transparent 100%)}.video-transition-overlay{background:linear-gradient(180deg,transparent 0%,transparent 22%,rgba(3,5,12,.55) 40%,rgba(3,5,12,.92) 55%,var(--nte-bg-dark) 68%,var(--nte-bg-dark) 100%)}.hero-container{justify-content:center;align-items:flex-end;padding-top:max(clamp(20px,3vh,40px),var(--text-block-top, 0px));padding-bottom:max(clamp(20px,3.5vh,40px),var(--text-block-bottom, 0px));padding-left:max(4%,var(--text-block-left, 0px));padding-right:max(4%,var(--text-block-right, 0px))}.hero-left-zone,.hero-right-zone{width:100%;max-width:440px;margin:0 auto}.logo{height:clamp(90px,13.5vh,135px);max-width:min(450px,92%)}.headline{font-size:clamp(1.6rem,5.8vw,2.15rem);line-height:1.12}.promise{font-size:1rem;line-height:1.48}.cta-button{font-size:clamp(1.05rem,4.2vw,1.22rem);padding:.75rem 1.45rem;width:auto;max-width:100%}.platform-note{font-size:.78rem;padding:.3rem .8rem}}
