@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap";:root{color:#eef5ff;font-synthesis:none;text-rendering:optimizelegibility;--bg:#050b14;--panel:#0a1422;--line:#a1bedc24;--muted:#9aabc0;--cyan:#39d8ff;--blue:#3996ff;--white:#f6f9ff;background:#050b14;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 70% 10%,#205ca02e,transparent 28%),var(--bg);margin:0;overflow-x:hidden}button,a{font:inherit}button{cursor:pointer}.app{min-height:100vh;position:relative}.container{width:min(1160px,100% - 40px);margin:auto}.glow{filter:blur(110px);opacity:.12;pointer-events:none;border-radius:50%;width:420px;height:420px;position:fixed}.glow-one{background:#008dff;top:260px;right:-160px}.glow-two{background:#6d39ff;top:900px;left:-220px}.nav-wrap{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050b14b8;border-bottom:1px solid #ffffff0d;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;height:76px;display:flex}.brand{color:#fff;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.brand img{object-fit:contain;border-radius:10px;width:42px;height:42px}.brand span{text-align:left;flex-direction:column;line-height:1;display:flex}.brand b{letter-spacing:.09em;font:700 16px Space Grotesk}.brand small{color:#9daec4;letter-spacing:.18em;margin-top:5px;font-size:8px}.nav-links{align-items:center;gap:7px;display:flex}.nav-links button{color:#aebdd0;background:0 0;border:0;padding:11px 12px;font-size:13px;font-weight:600}.nav-links button:hover{color:#fff}.nav-cta{border-radius:11px;margin-left:8px;color:#00111c!important;background:linear-gradient(135deg,#19c8f6,#3b8cff)!important}.menu-btn{color:#fff;background:0 0;border:0;display:none}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:50px;min-height:620px;padding:82px 0 70px;display:grid}.eyebrow,.kicker{letter-spacing:.2em;color:#49dfff;font-size:11px;font-weight:800}.eyebrow{align-items:center;gap:9px;display:flex}.eyebrow span{background:#25d9ff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #25d9ff}.hero h1{letter-spacing:-.055em;margin:22px 0;font:700 clamp(54px,7vw,82px)/.95 Space Grotesk}.hero h1 em{color:#4bdcff;font-style:normal}.hero-actions{gap:12px;margin-top:30px;display:flex}.primary,.secondary{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:13px 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.primary{color:#00111b;background:linear-gradient(135deg,#39d8ff,#438fff);box-shadow:0 15px 40px #23aaff29}.secondary{color:#e8f2ff;border-color:var(--line);background:#101c2b}.trust-row{color:#8799ae;flex-wrap:wrap;gap:18px;margin-top:25px;font-size:11px;display:flex}.trust-row span{align-items:center;gap:6px;display:flex}.trust-row svg{color:#52ddff;width:14px}.hero-visual{justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}.orb{filter:drop-shadow(0 0 55px #23c3ff29);color:#7eeaff;background:radial-gradient(circle at 35% 30%,#42dfff,#2e81ff2e 38%,#0000 65%);border-radius:50%;justify-content:center;align-items:center;width:280px;height:280px;display:flex}.code-card{z-index:2;background:linear-gradient(145deg,#111f32d1,#050d18e0);border:1px solid #68c3ff59;border-radius:18px;width:min(430px,100%);padding:24px;position:absolute;top:55px;right:0;transform:rotate(-2deg);box-shadow:0 30px 80px #00000059}.dots{gap:6px;margin-bottom:22px;display:flex}.dots i{background:#95a7b9;border-radius:50%;width:7px;height:7px}.code-line{color:#d9e8f7;font:500 14px/2.1 ui-monospace,SFMono-Regular,Consolas,monospace}.code-line.cyan{color:#54ddff}.green{color:#70e6a0}.status{color:#87a0b8;margin-top:15px;font-size:10px}.status span,.live i{background:#5be5a2;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #5be5a2}.float-label{z-index:4;border:1px solid var(--line);background:#07111de6;border-radius:11px;align-items:center;gap:9px;padding:9px 12px;display:flex;position:absolute;box-shadow:0 15px 35px #0003}.float-label svg{color:#4cdcff;width:17px}.float-label span{flex-direction:column;display:flex}.float-label b{font-size:10px}.float-label small{color:#8092a8;margin-top:3px;font-size:8px}.ai{top:10px;right:-5px}.eng{bottom:55px;left:10px}.stats{border:1px solid var(--line);background:#091422a6;border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.stats div{border-right:1px solid var(--line);flex-direction:column;gap:5px;padding:22px 25px;display:flex}.stats div:last-child{border:0}.stats strong{color:#f6fbff;font:700 28px Space Grotesk}.stats span{color:#8395ab;font-size:11px}.section-head{justify-content:space-between;align-items:end;gap:50px;margin-bottom:42px;display:flex}.section-head>div{max-width:700px}.section-head h2,.automation h2,.product h2,.about h2,.cta h2{letter-spacing:-.045em;margin:12px 0 0;font:700 clamp(35px,4.5vw,54px)/1.02 Space Grotesk}.section-head p{color:#899bb0;max-width:390px;font-size:13px;line-height:1.7}.service-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.service-card{border:1px solid var(--line);background:linear-gradient(#0d1b2cbf,#070f1ab3);border-radius:18px;flex-direction:column;min-height:320px;padding:24px;transition:all .25s;display:flex}.service-card:hover,.course-card:hover{border-color:#40d3ff4d;transform:translateY(-4px)}.icon-box{color:#53dcff;background:#2fcaff1a;border:1px solid #2fcaff29;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.service-card h3{margin:22px 0 10px;font:700 20px Space Grotesk}.service-card p{color:#8fa1b7;font-size:12px;line-height:1.7}.tags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:20px;display:flex}.tags span{color:#92a8be;background:#0c1a2b;border-radius:7px;padding:6px 8px;font-size:9px}.service-card button{color:#53dcff;background:0 0;border:0;align-items:center;gap:7px;margin-top:18px;padding:0;font-size:11px;font-weight:700;display:flex}.automation-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.automation-copy>p{color:#94a7bc;max-width:540px;margin:20px 0;font-size:14px;line-height:1.75}.feature-list{gap:12px;margin:26px 0;display:grid}.feature-list>div{border:1px solid var(--line);background:#09142199;border-radius:12px;align-items:center;gap:13px;padding:13px;display:flex}.feature-list svg{color:#50ddff;width:19px}.feature-list span{flex-direction:column;gap:3px;display:flex}.feature-list b{font-size:12px}.feature-list small{color:#8194aa;font-size:10px}.workflow-card{background:linear-gradient(145deg,#0b1b2c,#07111e);border:1px solid #44beff38;border-radius:20px;padding:22px;box-shadow:0 30px 80px #0000003d}.workflow-top{color:#7e94aa;justify-content:space-between;font:11px ui-monospace;display:flex}.live{color:#69e4a8;font-size:9px}.flow{margin:20px 0}.flow-item{border:1px solid var(--line);background:#0a1726;border-radius:12px;align-items:center;gap:13px;margin-bottom:25px;padding:14px;display:flex;position:relative}.flow-item:last-child{margin-bottom:0}.flow-icon{color:#4bdcff;background:#10283d;border-radius:9px;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.flow-icon svg{width:16px}.flow-item>div:nth-child(2){flex-direction:column;gap:4px;display:flex}.flow-item b{font-size:11px}.flow-item small{color:#8296ac;font-size:9px}.flow-arrow{color:#4edcff;position:absolute;bottom:-21px;left:27px}.workflow-note{border-top:1px solid var(--line);color:#7f94aa;align-items:flex-start;gap:7px;padding-top:14px;font-size:9px;line-height:1.5;display:flex}.workflow-note svg{color:#65e3aa;flex:none;width:13px}.course-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.course-card{border:1px solid var(--line);color:#fff;text-align:left;background:#091522;border-radius:13px;grid-template-columns:38px 1fr 18px;align-items:start;gap:13px;padding:17px;transition:all .25s;display:grid}.course-num{color:#4fdcff;padding-top:4px;font:700 10px ui-monospace}.course-card h3{margin:0;font:700 15px Space Grotesk}.course-card p{color:#8093aa;margin:6px 0 0;font-size:10px;line-height:1.6}.course-card>svg{color:#597189;margin-top:2px}.learning-banner{background:linear-gradient(90deg,#1f86b91f,#435bff12);border:1px solid #46d2ff33;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding:18px 20px;display:flex}.learning-banner>div{align-items:center;gap:12px;display:flex}.learning-banner svg{color:#5cddff}.learning-banner span{flex-direction:column;gap:5px;display:flex}.learning-banner b{font-size:12px}.learning-banner small{color:#7f93aa;font-size:10px}.learning-banner button{color:#54dcff;background:0 0;border:0;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.product-inner{border:1px solid var(--line);background:radial-gradient(circle at 90% 15%,#27b9ff1f,#0000 30%),#081421;border-radius:22px;grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;padding:55px;display:grid}.product p,.about p,.cta p{color:#91a4ba;max-width:620px;font-size:13px;line-height:1.75}.journey{color:#92a8bd;flex-wrap:wrap;align-items:center;gap:9px;margin-top:28px;font-size:10px;display:flex}.journey span,.journey b{border:1px solid var(--line);background:#0c1c2c;border-radius:8px;padding:8px 10px}.journey b{color:#4edcff}.journey i{color:#4edcff;font-style:normal}.product-panel{background:#07111d;border:1px solid #43d1ff33;border-radius:17px;padding:23px}.product-panel>svg{color:#5be0ff;margin-bottom:20px}.product-panel b{font:700 20px Space Grotesk}.product-panel p{margin:7px 0 20px;font-size:11px}.panel-line{border-top:1px solid var(--line);color:#9ab0c4;align-items:center;gap:9px;padding:12px 0;font-size:10px;display:flex}.panel-line svg{color:#51dcff;width:15px}.about-card{border:1px solid var(--line);background:linear-gradient(135deg,#0a1a2bcc,#060e18cc);border-radius:20px;grid-template-columns:1.1fr .9fr;gap:70px;padding:50px;display:grid}.about-points{grid-template-columns:1fr 1fr;align-content:center;gap:10px;display:grid}.about-points span{border:1px solid var(--line);color:#a5b7c9;border-radius:10px;align-items:center;gap:8px;padding:15px;font-size:10px;display:flex}.about-points svg{color:#55e0a5;width:14px}.cta{background:radial-gradient(circle at 75% 40%,#2ca6ff21,#0000 35%),#081421;border:1px solid #39d8ff33;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:100px;padding:45px 50px;display:flex}.cta h2{font-size:42px}.cta p{margin-bottom:0}footer{border-top:1px solid var(--line);background:#040a12;padding:50px 0 25px}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:40px;display:grid}.footer-brand img{object-fit:contain;border-radius:12px;width:55px;height:55px}.footer-brand p{color:#708399;font-size:10px}.footer-grid>div:not(.footer-brand){flex-direction:column;gap:9px;display:flex}.footer-grid b{color:#e9f3ff;margin-bottom:5px;font-size:11px}.footer-grid button,.footer-grid a{color:#7e91a7;text-align:left;background:0 0;border:0;padding:0;font-size:10px;text-decoration:none}.footer-grid button:hover,.footer-grid a:hover{color:#55dcff}.copyright{border-top:1px solid var(--line);color:#55677b;margin-top:35px;padding-top:20px;font-size:9px}.modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:#081421;border:1px solid #4bd3ff40;border-radius:20px;width:min(520px,100%);padding:32px;position:relative;box-shadow:0 40px 100px #00000080}.close{color:#9eb0c3;background:#102031;border:0;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:15px;right:15px}.modal .icon-box{margin-bottom:20px}.modal h2{margin:9px 0;font:700 30px Space Grotesk}.modal p{color:#90a3b8;font-size:12px;line-height:1.7}.modal-points{gap:8px;margin:20px 0;display:grid}.modal-points span{color:#a7b8c9;align-items:center;gap:7px;font-size:10px;display:flex}.modal-points svg{color:#55e0a5;width:14px}.contact-actions{gap:10px;margin-top:22px;display:flex}.contact-actions a{flex:1}.contact-modal .primary,.contact-modal .secondary{display:flex}.contact-modal .secondary{color:#fff}@media (width<=900px){.nav-links{display:none}.nav-links.open{border:1px solid var(--line);background:#07111d;border-radius:14px;flex-direction:column;align-items:stretch;padding:12px;display:flex;position:absolute;top:70px;left:20px;right:20px}.nav-links button{text-align:left}.menu-btn{display:block}.hero,.automation-grid,.product-inner,.about-card{grid-template-columns:1fr}.hero{padding-top:55px}.hero-visual{min-height:380px}.service-grid{grid-template-columns:1fr 1fr}.section-head{display:block}.section-head p{margin-top:18px}.stats{grid-template-columns:1fr 1fr}.stats div:nth-child(2){border-right:0}.stats div:nth-child(-n+2){border-bottom:1px solid var(--line)}.learning-banner,.cta{flex-direction:column;align-items:flex-start}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}@media (width<=600px){.container{width:min(100% - 28px,1160px)}.hero h1{font-size:52px}.hero-text{font-size:14px}.hero-actions{flex-direction:column}.hero-actions button{width:100%}.hero-visual{min-height:330px}.code-card{top:35px}.orb{width:220px;height:220px}.ai{top:0;right:-3px}.eng{bottom:25px;left:0}.service-grid,.course-grid{grid-template-columns:1fr}.stats strong{font-size:23px}.stats div{padding:17px}.section{padding:75px 0}.product-inner,.about-card{gap:35px;padding:28px}.about-points{grid-template-columns:1fr}.cta{padding:30px}.cta h2{font-size:34px}.footer-grid{grid-template-columns:1fr}.contact-actions{flex-direction:column}}:root{--motion-ease:cubic-bezier(.22,1,.36,1)}html{scroll-behavior:smooth}body{overflow-x:hidden}button,a{transition:transform .25s var(--motion-ease),background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease}button:focus-visible,a:focus-visible{outline-offset:3px;outline:2px solid #4fdcff}.scroll-progress{z-index:100;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#2fd8ff,#7c6cff,#45e7a7);width:100%;height:3px;animation:linear scroll-progress;animation-timeline:scroll(root);position:fixed;top:0;left:0;transform:scaleX(0)}@keyframes scroll-progress{to{transform:scaleX(1)}}.ambient-grid{z-index:-4;pointer-events:none;opacity:.24;background-image:linear-gradient(#4fdcff0e 1px,#0000 1px),linear-gradient(90deg,#4fdcff0e 1px,#0000 1px);background-size:70px 70px;animation:18s linear infinite grid-drift;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 75%);mask-image:linear-gradient(#000 0%,#0000 75%)}@keyframes grid-drift{to{background-position:70px 70px}}.particles{z-index:-2;pointer-events:none;position:fixed;inset:0;overflow:hidden}.particles i{left:calc((var(--i) * 5.55%) + 1%);top:calc(8% + (var(--i) * 4.7%));opacity:.35;width:2px;height:2px;animation:particle-float calc(7s + var(--i) * .45s) ease-in-out infinite alternate;animation-delay:calc(var(--i) * -.35s);background:#69ddff;border-radius:50%;position:absolute}@keyframes particle-float{0%{opacity:.15;transform:translateY(20px)}to{opacity:.65;transform:translate(15px,-35px)}}.hero-visual{transform:translate3d(var(--mx,0),var(--my,0),0);transition:transform .35s var(--motion-ease)}.hero-ring{pointer-events:none;border:1px solid #45d8ff1f;border-radius:50%;animation:6s ease-in-out infinite ring-pulse;position:absolute}.ring-one{width:390px;height:390px;top:30px;right:0}.ring-two{border-color:#7c6cff21;width:270px;height:270px;animation-delay:-2s;top:90px;right:60px}@keyframes ring-pulse{50%{opacity:.55;transform:scale(1.05)}}.signal{z-index:1;background:#4fdcff;border-radius:50%;width:8px;height:8px;animation:5s linear infinite signal-orbit;position:absolute;box-shadow:0 0 18px #4fdcff}.signal-one{top:115px;right:55px}.signal-two{animation-delay:-2.5s;bottom:75px;left:95px}@keyframes signal-orbit{50%{opacity:.5;transform:translate(24px,-18px)scale(1.4)}to{transform:translate(0)}}.top-card{animation:5s ease-in-out infinite card-float;box-shadow:0 25px 80px #24bfff14}@keyframes card-float{50%{transform:translateY(-9px)rotate(.35deg)}}.float-label{animation:4s ease-in-out infinite label-float}.float-label.eng{animation-delay:-1.7s}@keyframes label-float{50%{transform:translateY(-7px)}}.orb{animation:4.5s ease-in-out infinite orb-breathe,3s ease-in-out infinite alternate orb-glow}@keyframes orb-breathe{50%{transform:scale(1.035)rotate(4deg)}}@keyframes orb-glow{0%{box-shadow:0 0 25px #3dd8ff14}to{box-shadow:0 0 70px #3dd8ff38}}.primary{position:relative;overflow:hidden}.primary:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 40%,#ffffff47 50%,#0000 60%);animation:5s ease-in-out infinite button-shine;position:absolute;inset:-100% -30%;transform:translate(-70%)}@keyframes button-shine{12%,to{transform:translate(70%)}}.service-card,.course-card,.product-panel,.workflow-card,.learning-banner,.about-card,.cta{will-change:transform}.service-card:hover,.course-card:hover{transform:translateY(-8px)scale(1.01);box-shadow:0 20px 60px #00000038,0 0 30px #40d3ff0e}.icon-box{position:relative;overflow:hidden}.icon-box:before{content:"";filter:blur(10px);background:#4fdcff24;border-radius:50%;width:50px;height:50px;animation:2.8s ease-in-out infinite icon-pulse;position:absolute}.icon-box svg{z-index:1;position:relative}.service-card:nth-child(2) .icon-box:before{animation-delay:-.8s}.service-card:nth-child(3) .icon-box:before{animation-delay:-1.4s}@keyframes icon-pulse{50%{opacity:.45;transform:scale(1.35)}}.reveal-target{opacity:0;transition:opacity .75s var(--motion-ease),transform .75s var(--motion-ease);transform:translateY(28px)}.reveal-target.is-visible{opacity:1;transform:none}.service-grid .service-card:nth-child(2),.course-grid .course-card:nth-child(2){transition-delay:70ms}.service-grid .service-card:nth-child(3),.course-grid .course-card:nth-child(3){transition-delay:.14s}.service-grid .service-card:nth-child(4),.course-grid .course-card:nth-child(4){transition-delay:.21s}.stats.reveal-target.is-visible div{animation:stat-in .65s var(--motion-ease) both}.stats.reveal-target.is-visible div:nth-child(2){animation-delay:80ms}.stats.reveal-target.is-visible div:nth-child(3){animation-delay:.16s}.stats.reveal-target.is-visible div:nth-child(4){animation-delay:.24s}@keyframes stat-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.workflow-card{position:relative;overflow:hidden}.workflow-card:before{content:"";pointer-events:none;background:conic-gradient(#0000,#4bd6ff1f,#0000 25%);animation:9s linear infinite workflow-scan;position:absolute;inset:-40%}.workflow-card>*{z-index:1;position:relative}@keyframes workflow-scan{to{transform:rotate(360deg)}}.flow-item{transition:transform .25s,border-color .25s}.flow-item:hover{border-color:#4bdcff47;transform:translate(5px)}.learning-banner{position:relative;overflow:hidden}.learning-banner:after{content:"";filter:blur(20px);background:#42d6ff1a;border-radius:50%;width:220px;height:220px;animation:4s ease-in-out infinite alternate banner-glow;position:absolute;top:-130px;right:-100px}@keyframes banner-glow{to{opacity:.5;transform:scale(1.3)}}.product-panel{animation:4s ease-in-out infinite alternate panel-border}.product-panel:hover{transform:translateY(-5px)}@keyframes panel-border{to{box-shadow:0 0 45px #41d3ff14}}.nav-wrap{transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s}.nav-wrap:hover{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040a12b8}.nav-links button:not(.nav-cta):hover{transform:translateY(-2px)}.secondary:hover{background:#4fdcff0f;border-color:#4fdcff59;transform:translateY(-3px)}.modal{animation:modal-in .4s var(--motion-ease)}@keyframes modal-in{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@media (width<=900px){.ambient-grid{opacity:.15;background-size:48px 48px}.hero-visual{transform:none}.hero-ring{transform-origin:50%;transform:scale(.78)}.ring-one{right:-35px}.ring-two{right:25px}.particles i:nth-child(n+10){display:none}.nav-wrap:hover{background:#040a129e}}@media (width<=600px){.scroll-progress{height:2px}.ambient-grid{opacity:.1}.hero-ring,.signal{display:none}.top-card{animation-duration:6s}.primary:after{display:none}.service-card:hover,.course-card:hover{transform:translateY(-4px)scale(1.005)}.reveal-target{transform:translateY(18px)}.learning-banner:after{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ambient-grid,.particles,.hero-ring,.signal,.top-card,.float-label,.orb,.primary:after,.icon-box:before,.workflow-card:before,.learning-banner:after,.product-panel,.reveal-target,.scroll-progress{transition:none!important;animation:none!important}.reveal-target{opacity:1!important;transform:none!important}.hero-visual{transform:none!important}}:root{--electric:#48ddff;--violet:#8b7cff;--mint:#57f0b1;--ink:#050912;--surface:#09111eb8;--ease:cubic-bezier(.16,1,.3,1)}body{background:radial-gradient(circle at 76% 9%,#47daff17,#0000 24%),radial-gradient(circle at 14% 38%,#7c6cff12,#0000 24%),#050912}.platform{line-height:2.5}.ambient-grid{opacity:.16;mix-blend-mode:screen}.glow-one{filter:blur(90px);opacity:.32}.glow-two{filter:blur(100px);opacity:.22}.nav-wrap{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000;border-bottom:1px solid #ffffff0b}.nav{height:76px}.brand{gap:10px}.brand img{object-fit:cover;border-radius:11px;width:50px;height:50px;box-shadow:0 0 28px #41daff24}.nav-links{gap:5px}.nav-links button{border-radius:10px}.nav-links .nav-cta{background:linear-gradient(135deg,#48ddff21,#8b7cff1a);border:1px solid #48ddff33;box-shadow:inset 0 1px #ffffff14,0 10px 30px #00000026}.hero{align-items:center;gap:50px;min-height:720px;padding-top:82px}.eyebrow{letter-spacing:.16em;font-size:10px;font-weight:800}.eyebrow span{box-shadow:0 0 14px var(--electric)}.hero h1{letter-spacing:-.075em;text-wrap:balance;font-size:clamp(58px,7.2vw,104px);line-height:.86}.hero h1 em{background:linear-gradient(95deg,var(--electric) 5%,#a8f5ff 38%,var(--violet) 88%);color:#0000;filter:drop-shadow(0 0 24px #48ddff1f);-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-text{color:#aab8ca;max-width:650px;font-size:15px;line-height:1.8}.hero-actions{gap:12px}.primary,.secondary{border-radius:14px;min-height:50px;padding:0 19px}.primary{background:linear-gradient(135deg,#31d9ff,#5a8dff 58%,#8a73ff);box-shadow:0 15px 45px #40c2ff29,inset 0 1px #ffffff4d}.primary:hover{transform:translateY(-3px)scale(1.015);box-shadow:0 22px 60px #40c2ff40}.secondary{background:#ffffff09;border-color:#ffffff1c}.trust-row{gap:18px}.trust-row span{color:#7f90a5}.trust-row svg{color:var(--mint)}.hero-visual{min-height:500px}.hero-visual:before{content:"";filter:blur(15px);pointer-events:none;background:radial-gradient(circle,#3edaff1c,#0000 58%);border-radius:50%;animation:5s ease-in-out infinite alternate hero-aura;position:absolute;inset:15% 4% 10% 10%}@keyframes hero-aura{to{opacity:.7;transform:scale(1.15)}}.code-card{background:linear-gradient(145deg,#0d1c2deb,#060d18d1)!important;border-color:#58ddff40!important;box-shadow:0 30px 100px #0000006b,0 0 60px #48ddff14!important}.code-card:after{content:"AI / SYSTEM";letter-spacing:.16em;color:#668097;font-size:8px;position:absolute;top:15px;right:18px}.float-label{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 15px 40px #00000040;background:#08111eb8!important;border-color:#ffffff17!important}.orb{border:1px solid #68e2ff38;background:radial-gradient(circle at 35% 28%,#a4f5fff2,#34aaff40 25%,#4840ff21 62%,#0000 72%)!important;box-shadow:inset 0 0 45px #53d5ff1a,0 0 80px #5299ff26!important}.trend-strip{background:#ffffff05;border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.trend-track{gap:38px;width:max-content;padding:15px 0;animation:24s linear infinite trend-marquee;display:flex}.trend-track span{color:#7f91a8;letter-spacing:.2em;white-space:nowrap;align-items:center;gap:12px;font-size:9px;font-weight:800;display:flex}.trend-track i{background:var(--electric);width:5px;height:5px;box-shadow:0 0 10px var(--electric);border-radius:50%}@keyframes trend-marquee{to{transform:translate(-50%)}}.stats{background:#ffffff05;border:1px solid #ffffff0e;border-top:0;border-radius:0 0 22px 22px;margin-top:0}.stats div{min-height:105px}.stats strong{background:linear-gradient(100deg,#fff,#8deeff 55%,#9a8cff);color:#0000;-webkit-background-clip:text;background-clip:text}.section{padding:120px 0}.section-head{margin-bottom:45px}.kicker{color:#5fe1ff;letter-spacing:.18em;font-size:9px;font-weight:900}.section-head h2,.automation h2,.product h2,.about h2,.cta h2{letter-spacing:-.055em;font-size:clamp(38px,5vw,66px);line-height:.98}.section-head h2 span,.automation h2 span,.product h2 span,.about h2 span,.cta h2 span{color:#7ce9ff}.service-grid{grid-template-columns:repeat(4,1fr);gap:12px}.service-card{min-height:390px;position:relative;overflow:hidden;background:linear-gradient(160deg,#101c2db8,#070d17c7)!important;border-color:#ffffff12!important;border-radius:24px!important}.service-card:before,.course-card:before{content:"";opacity:0;background:linear-gradient(135deg,#48ddff14,#0000 38%,#8b7cff0f);transition:opacity .4s;position:absolute;inset:0}.service-card:hover:before,.course-card:hover:before{opacity:1}.service-card:hover{border-color:#48ddff33!important}.service-card h3{letter-spacing:-.03em;font-size:21px}.service-card p{color:#91a2b6}.service-card:nth-child(2){transform:translateY(18px)}.service-card:nth-child(4){transform:translateY(36px)}.service-card:nth-child(2):hover,.service-card:nth-child(4):hover{transform:translateY(10px)scale(1.01)}.icon-box{background:#48ddff12!important;border-color:#48ddff24!important;border-radius:15px!important}.tags span{color:#8da1b6;background:#ffffff09;border-color:#ffffff0f}.service-card button{color:#62e4ff;font-weight:800}.automation{background:linear-gradient(#0000,#48ddff06,#0000);border-top:1px solid #ffffff08;border-bottom:1px solid #ffffff08}.workflow-card{background:linear-gradient(145deg,#0c192ae6,#050b14e6)!important;border-color:#5addff29!important;border-radius:28px!important}.flow-item{background:#ffffff06!important;border-color:#ffffff0f!important;border-radius:16px!important}.flow-icon{color:#63e4ff!important;background:#48ddff17!important}.course-grid{grid-template-columns:repeat(3,1fr);gap:10px}.course-card{position:relative;overflow:hidden;background:#0a1320b8!important;border-color:#fff1!important;border-radius:18px!important}.course-card:hover{border-color:#48ddff38!important}.course-card h3{font-size:17px}.course-card p{color:#8193a8}.course-num{color:#4f657b!important}.learning-banner{background:linear-gradient(110deg,#35d7ff14,#8b7cff0f,#ffffff05)!important;border-color:#64ddff21!important;border-radius:24px!important}.product{padding-top:90px}.product-panel{background:linear-gradient(145deg,#0c192aeb,#060c16e0)!important;border-color:#8b7cff2b!important;border-radius:28px!important}.journey span,.journey b{background:#ffffff09!important;border-color:#ffffff12!important;border-radius:999px!important}.journey b{color:#7deaff!important;background:#48ddff1a!important;border-color:#48ddff33!important}.about-card,.cta{background:linear-gradient(135deg,#0e192acc,#070d18c7)!important;border-color:#ffffff13!important;border-radius:28px!important}.about-points span{background:#ffffff06;border:1px solid #ffffff0e;border-radius:13px;padding:14px}.about-points svg{color:var(--mint)}.cta{position:relative;overflow:hidden}.cta:before{content:"";filter:blur(10px);background:radial-gradient(circle,#48ddff24,#0000 68%);border-radius:50%;width:280px;height:280px;animation:5s ease-in-out infinite alternate cta-orb;position:absolute;top:-130px;right:-80px}@keyframes cta-orb{to{transform:translate(-80px,60px)scale(1.2)}}footer{background:#040810;border-top:1px solid #ffffff0f}.footer-brand img{filter:drop-shadow(0 0 14px #48ddff14)}.modal{background:linear-gradient(145deg,#0b1728,#050b14)!important;border-color:#48ddff2e!important;border-radius:24px!important}@media (width<=1050px){.service-grid{grid-template-columns:1fr 1fr}.service-card:nth-child(2),.service-card:nth-child(4){transform:none}.service-card:nth-child(2):hover,.service-card:nth-child(4):hover{transform:translateY(-8px)scale(1.01)}.course-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.hero{min-height:auto;padding-top:50px;padding-bottom:65px}.hero h1{font-size:clamp(48px,15vw,70px)}.hero-text{font-size:13px}.hero-visual{min-height:315px}.code-card{width:auto;left:4%;right:4%}.trend-track{gap:25px}.section{padding:85px 0}.section-head h2,.automation h2,.product h2,.about h2,.cta h2{font-size:39px}.service-card{min-height:0}.course-grid{grid-template-columns:1fr}.stats{border-radius:0 0 16px 16px}.stats strong{font-size:21px}.stats span{font-size:9px}.learning-banner{padding:22px}.cta{padding:25px}.cta .primary{width:100%}}@media (prefers-reduced-motion:reduce){.trend-track,.hero-visual:before,.cta:before{animation:none!important}.service-card:nth-child(2),.service-card:nth-child(4){transform:none}}
