@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap);*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.h-12{height:3rem}.h-32{height:8rem}.h-6{height:1.5rem}.w-12{width:3rem}.w-32{width:8rem}.w-6{width:1.5rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.items-center{align-items:center}.justify-center{justify-content:center}.gap-12{gap:3rem}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-cyan-400{--tw-border-opacity:1;border-color:#22d3ee;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-400\/40{border-color:#22d3ee66}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-gray-800\/70{background-color:#1f2937b3}.object-cover{object-fit:cover}.p-6{padding:1.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.pl-6{padding-left:1.5rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.italic{font-style:italic}.text-cyan-300{--tw-text-opacity:1;color:#67e8f9;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:#22d3ee;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-cyan-500\/20:hover{background-color:#06b6d433}@media (min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}:root{--bg:#060d1c;--bg-alt:#0a142b;--glass:#ffffff0f;--stroke:#ffffff1f;--text:#e7ecff;--muted:#9fb2d9;--accent:#15d4ff;--accent-2:#6df3ff;--shadow:0 10px 30px #00000059;--radius:16px;--radius-sm:12px;--max:1350px}*{box-sizing:border-box}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#060d1c;background:var(--bg);color:#e7ecff;color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:0}.container{margin:auto;max-width:1350px;max-width:var(--max);padding:0 20px}.section{padding:90px 0}.section--alt{background:linear-gradient(180deg,#0000,#15d4ff0a 40%,#0000)}.section__titl{font-size:clamp(28px,5vw,40px);letter-spacing:-.02em;margin:-10px 10px 50px}.high3:before{animation:dividerPulse 4s infinite;background:linear-gradient(90deg,#0000,#15d4ff,#0000);background:linear-gradient(90deg,#0000,var(--accent),#0000);content:"";display:block;height:2px;margin-bottom:1px;margin-top:80px;position:relative;width:100%;z-index:5}.high1:before{display:none!important}.section__title{margin:-50px 0 40px}.section__title,.section__titlee{font-size:clamp(28px,5vw,45px);letter-spacing:-.02em}.section__titlee{margin:-105px 0 30px}.high1:before{animation:dividerPulse 4s infinite;background:linear-gradient(90deg,#0000,#15d4ff,#0000);background:linear-gradient(90deg,#0000,var(--accent),#0000);content:"";display:block;height:2px;margin-bottom:150px;position:relative;width:100%;z-index:5}.section__ttl{font-size:clamp(28px,5vw,45px);letter-spacing:-.02em;margin:-50px 0 25px}.popup{align-items:center;animation:fadeIn .3s ease forwards;background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.popup.fadeOut{animation:fadeOut .3s ease forwards}.popup-content{align-items:center;background:#111;border-radius:12px;display:flex;flex-direction:column;max-height:90%;max-width:90%;padding:20px;position:relative}.popup-content img{border-radius:10px;max-height:80vh;max-width:100%}.close-btn{background:#f44;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:8px 14px;transition:background .2s ease}.close-btn:hover{background:#f22}@keyframes fadeOut{0%{background:#000000b3}to{background:#0000}}.zoomIn{animation:zoomIn .3s ease forwards}.zoomOut{animation:zoomOut .3s ease forwards}@keyframes zoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.highlights-wrapper{align-items:center;display:flex;position:relative}.scroll-btn{align-items:center;background:#0009;border:2px solid #15d4ff99;border-radius:50%;box-shadow:0 0 12px #15d4ff99,0 0 25px #15d4ff66;color:#15d4ff;color:var(--accent);cursor:pointer;display:flex;font-size:22px;height:42px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:42px;z-index:10}.scroll-btn:hover{background:#15d4ff26;border-color:#15d4ff;box-shadow:0 0 18px #15d4ffe6,0 0 35px #15d4ff99;color:#fff;transform:translateY(-50%) scale(1.1)}.scroll-btn.left{left:-35px}.scroll-btn.right{right:-35px}.section__titleeee{font-size:clamp(28px,5vw,45px);letter-spacing:-.02em;margin:-115px 0 50px}.high2:before{animation:dividerPulse 4s infinite;background:linear-gradient(90deg,#0000,#15d4ff,#0000);background:linear-gradient(90deg,#0000,var(--accent),#0000);content:"";display:block;height:2px;margin-top:80px;position:relative;width:100%;z-index:5}.section__titleeeee{font-size:clamp(28px,5vw,45px);letter-spacing:-.02em;margin:-80px 0 30px}.bg-orbit{background:radial-gradient(1200px 800px at 110% -10%,#15d4ff14,#0000 60%),radial-gradient(1000px 600px at -10% 110%,#6df3ff0f,#0000 60%),linear-gradient(180deg,#050a18,#070f22 60%,#050a18);inset:0;overflow:hidden;position:fixed;z-index:-1}.bg-orbit:after,.bg-orbit:before{animation:drift 28s linear infinite;background:radial-gradient(closest-side,#15d4ff26,#0000 70%);content:"";filter:blur(80px);inset:-20%;position:absolute}.bg-orbit:after{animation-direction:reverse;animation-duration:36s}@keyframes drift{0%{transform:translateZ(0) rotate(0deg)}to{transform:translate3d(8%,-6%,0) rotate(1turn)}}.nav{-webkit-backdrop-filter:saturate(130%) blur(10px);backdrop-filter:saturate(130%) blur(10px);background:#060d1c99;border-bottom:1px solid #ffffff1f;border-bottom:1px solid var(--stroke);position:-webkit-sticky;position:sticky;top:0;z-index:50}.nav__row{height:72px;justify-content:space-between}.brand,.nav__row{align-items:center;display:flex}.brand{gap:12px}.brand__glyph{background:linear-gradient(135deg,#15d4ff,#6df3ff);background:linear-gradient(135deg,var(--accent),var(--accent-2));border-radius:10px;color:#00121f;display:grid;font-weight:800;place-items:center}.brand__text{display:flex;flex-direction:column;line-height:1}.brand__name{font-weight:800;letter-spacing:.04em}.brand__tag{color:#9fb2d9;color:var(--muted);font-size:12px}.nav__links{align-items:center;display:flex;gap:28px}.nav__links a{color:#9fb2d9;color:var(--muted);font-weight:600;text-decoration:none}.nav__links a:hover{color:#e7ecff;color:var(--text)}.btn{border:1px solid #ffffff1f;border:1px solid var(--stroke);border-radius:10px;cursor:pointer;font-weight:700;letter-spacing:.02em;padding:10px 16px;text-decoration:none}.btn--ghost{border-color:#15d4ff66;margin-left:1px}.btn--ghost,.btn--ghostt{color:#15d4ff;color:var(--accent);margin-top:21px}.btn--ghostt{background:#15d4ff14;border:2px solid #15d4ff66;border-radius:40px;display:block;font-weight:600;margin-left:0;padding:9px 20px;text-align:center;transition:all .2s ease;width:100%}.btn--ghostt:hover{box-shadow:0 6px 18px #15d4ff80;filter:brightness(1.05);transform:translateY(-2px)}.btn--ghosttt{border-color:#15d4ff66;color:#15d4ff;color:var(--accent);margin-left:1px;margin-top:0}.btn--ghost:hover,.btn--ghosttt:hover{background:#15d4ff14}.btn--primaryy{background:linear-gradient(135deg,#15d4ff,#6df3ff);background:linear-gradient(135deg,var(--accent),var(--accent-2));border:0;border-radius:20px;box-shadow:0 4px 12px #15d4ff59;color:#00121f!important;display:block;font-size:.95rem;font-weight:700;margin-top:15px;padding:12px 20;text-align:center;transition:all .2s ease;white-space:nowrap;width:100%}.btn--primaryy:hover{box-shadow:0 6px 18px #15d4ff80;filter:brightness(1.05);transform:translateY(-2px)}.btn--primary{background:linear-gradient(135deg,#15d4ff,#6df3ff);background:linear-gradient(135deg,var(--accent),var(--accent-2));border:0;border-radius:20px;box-shadow:0 4px 12px #15d4ff59;color:#00121f!important;display:block;font-size:.95rem;font-weight:700;margin-top:15px;padding:12px 20;text-align:center;transition:all .2s ease;white-space:nowrap;width:100%}.btn--primary:hover{box-shadow:0 6px 18px #15d4ff80;filter:brightness(.95);transform:translateY(-2px)}.hamburger{background:#0000;border:0;display:none;height:44px;position:relative;width:44px}.hamburger span{background:#e7ecff;background:var(--text);border-radius:2px;height:2px;left:10px;position:absolute;right:10px;transition:.25s}.hamburger span:first-child{top:14px}.hamburger span:nth-child(2){top:21px}.hamburger span:nth-child(3){top:28px}@media (max-width:900px){.nav__links{background:#060d1ce6;border-bottom:1px solid #ffffff1f;border-bottom:1px solid var(--stroke);flex-direction:column;gap:16px;inset:72px 0 auto 0;padding:18px 20px;position:fixed;transform:translateY(-120%);transition:.35s}.nav__links.open{transform:translateY(0)}.hamburger{display:block}}.hero{padding:64px 0 24px}.hero__grid{grid-gap:36px;align-items:center;display:grid;gap:36px;grid-template-columns:1.1fr .9fr}.hero__copy h1{font-size:clamp(34px,5vw,64px);letter-spacing:-.03em;margin:0}.accent{color:#15d4ff;color:var(--accent);text-shadow:0 0 12px #15d4ff33}.lead{color:#9fb2d9;color:var(--muted);font-size:clamp(16px,2.2vw,19px);margin:18px 0 26px;max-width:46ch}.cta{gap:12px}.cta,.trust{display:flex;flex-wrap:wrap}.trust{gap:18px;margin-top:24px}.trust__stat{background:#ffffff08;border:1px solid #ffffff1f;border:1px solid var(--stroke);border-radius:12px;display:flex;flex-direction:column;padding:10px 14px}.trust .num{font-size:20px;font-weight:800}.trust .label{color:#9fb2d9;color:var(--muted);font-size:12px}.hero__card{perspective:1200px}.glass,.glass1{-webkit-backdrop-filter:blur(12px) saturate(120%);backdrop-filter:blur(12px) saturate(120%);background:#ffffff0f;background:var(--glass);border:1px solid #ffffff1f;border:1px solid var(--stroke);border-radius:16px;border-radius:var(--radius);box-shadow:0 10px 30px #00000059;box-shadow:var(--shadow)}.glass1{margin-bottom:3%}.card3d{overflow:hidden;padding:20px;position:relative;transform:rotateY(-8deg) rotateX(3deg);transition:all .3s ease}.card3d__glow{background:radial-gradient(closest-side,#15d4ff2e,#0000 60%);filter:blur(40px);inset:-40%;position:absolute;transform:translate(-15%,-5%)}.card3d:hover{box-shadow:0 6px 18px #15d4ff80;filter:brightness(1.05);transform:translateY(-2px)}.card3d__title{font-size:18px;font-weight:800;letter-spacing:.06em;margin-bottom:8px}.card3d__list{color:#9fb2d9;color:var(--muted);margin:10px 0 16px;padding-left:18px}.card3d__bar{align-items:center;border-top:1px solid #ffffff1f;border-top:1px solid var(--stroke);display:flex;justify-content:space-between;padding-top:12px}.pulse{animation:pulse 1.8s infinite;background:#36ffc6;border-radius:50%;box-shadow:0 0 0 0 #36ffc6cc;height:10px;width:10px}@keyframes pulse{0%{box-shadow:0 0 0 0 #36ffc6cc}70%{box-shadow:0 0 0 12px #36ffc600}to{box-shadow:0 0 0 0 #36ffc600}}.marquee{margin-top:28px}.marquee__track{animation:marquee 25s linear infinite;color:#9fb2d9;color:var(--muted);display:inline-block;padding:10px 0;white-space:nowrap}@media (max-width:1000px){.hero__grid{grid-template-columns:1fr}}.grid{grid-gap:30px;display:grid;gap:30px}.cards{grid-template-columns:repeat(4,1fr);margin-bottom:8%}.card{padding:20px;transition:transform .2s ease,box-shadow .2s ease}.card:hover{box-shadow:0 18px 40px #00000059;transform:translateY(-3px)}.card h3{margin:6px 0}.card p{color:#9fb2d9;color:var(--muted)}.coursecards{gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:5%;margin-top:2%;text-align:left}.course{display:flex;flex-direction:column;padding:25px}.pill{background:linear-gradient(135deg,#15d4ff,#6df3ff);background:linear-gradient(135deg,var(--accent),var(--accent-2));border-radius:999px;color:#00121f;display:inline-block;font-size:12px;font-weight:800;padding:6px 10px}.course__top h3{font-size:25px;margin:10px 0 2%}.course__top p{color:#9fb2d9;color:var(--muted);margin-bottom:4%}.ticks{margin:14px 0 18px;padding:0 0 0 22px}.ticks li{margin:6px 0}.course__cta{display:flex;gap:10px;margin-bottom:2%;margin-top:auto}.metrics{grid-template-columns:repeat(4,1fr);margin-bottom:10%}.metric{padding:24px;text-align:center}.metric__k{color:#15d4ff;color:var(--accent);font-size:32px;font-weight:800;text-shadow:0 0 10px #15d4ff33}.metric__v{color:#9fb2d9;color:var(--muted);margin-top:6px}.quotes{grid-template-columns:repeat(3,1fr)}.quote{padding:22px}.quote p{margin:0 0 10px}.quote cite{color:#9fb2d9;color:var(--muted);font-style:normal}.faq{margin:10px 0;padding:16px 18px}.faq summary{cursor:pointer;font-weight:700}.faq p{color:#9fb2d9;color:var(--muted);margin:10px 0 0}.ctafooter{padding:3px 0 120px}.ctafooter__inner{border-radius:16px;border-radius:var(--radius);padding:32px 26px;text-align:center}.ctafooter__inner h2{margin:0 0 8px}.ctafooter__inner a{color:#15d4ff;color:var(--accent)}.ctafooter__innerr{border-radius:16px;border-radius:var(--radius);font-size:1.1rem;padding:20px 40px;text-align:center}.footer{background:#071020;border-top:1px solid #ffffff1f;border-top:1px solid var(--stroke);color:#bbb;padding:22px 0}.footer__grid{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto 1fr}.footer__links{display:flex;gap:16px;justify-content:center}.footer__links a{color:#9fb2d9;color:var(--muted);text-decoration:none}.footer__links a:hover{color:#e7ecff;color:var(--text)}.footer__copy{color:#9fb2d9;color:var(--muted);font-size:14px;text-align:right}.brand--small .brand__glyph{border-radius:8px;height:28px;width:28px}@media (max-width:1100px){.cards{grid-template-columns:repeat(2,1fr)}.coursecards,.metrics,.quotes{grid-template-columns:1fr 1fr}}@media (max-width:700px){.cards,.coursecards,.footer__grid,.quotes{grid-template-columns:1fr}.footer__copy,.footer__grid{text-align:center}}@media (prefers-reduced-motion:reduce){.bg-orbit:after,.bg-orbit:before,.marquee__track,.pulse{animation:none!important}}.brand__glyph{align-items:center;background:#0000!important;border-radius:8px;box-shadow:0 10px 30px #00000059;box-shadow:var(--shadow);display:flex;height:38px;justify-content:center;overflow:hidden;width:38px}.brand__logo{height:100%;object-fit:contain;width:100%}#founders{background:radial-gradient(ellipse at center,#15d4ff05 0,#0000 80%);overflow:hidden;padding:100px 0 140px;position:relative}#founders:before{animation:spin 40s linear infinite;background:conic-gradient(from 0deg,#15d4ff26,#6df3ff0d,#15d4ff26);border-radius:50%;filter:blur(120px);height:600px;left:-200px;top:-200px;width:600px}#founders:after,#founders:before{content:"";position:absolute;z-index:0}#founders:after{animation:spinReverse 50s linear infinite;background:radial-gradient(circle,#15d4ff1a 0,#0000 70%);filter:blur(100px);height:400px;right:-100px;top:100px;width:400px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinReverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}#founders .grid{grid-gap:48px;display:grid;gap:48px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));position:relative;z-index:1}#founders .founder-card{-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);background:#0000004d;border:1px solid #15d4ff40;border-radius:24px;box-shadow:0 12px 32px #15d4ff26,0 6px 16px #15d4ff0d;overflow:hidden;padding:32px 24px;position:relative;text-align:center;transition:transform .4s ease,box-shadow .4s ease}#founders .founder-card:before{animation:glowRotate 20s linear infinite;background:conic-gradient(#15d4ff1a,#6df3ff0d,#15d4ff1a);content:"";height:200%;left:-50%;opacity:.3;position:absolute;top:-50%;width:200%;z-index:0}@keyframes glowRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#founders .founder-avatar{border:4px solid #15d4ff99;border-radius:50%;box-shadow:0 0 24px #15d4ff66,0 0 48px #6df3ff33;height:140px;margin:0 auto 20px;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease;width:140px}#founders .founder-avatar img{display:block;height:100%;object-fit:cover;width:100%}#founders .founder-card h3{color:#15d4ff;color:var(--accent);font-size:1.8rem;font-weight:800;margin-bottom:6px;text-shadow:0 0 12px #15d4ff80}#founders .founder-card p{color:#9fb2d9;color:var(--muted);font-size:.95rem;margin:6px 0}#founders .founder-card .role{color:#6df3ffb3;font-size:.88rem;font-style:italic}#founders .founder-card:hover{box-shadow:0 18px 48px #15d4ff66,0 12px 24px #6df3ff26;transform:translateY(-12px) rotateX(3deg) rotateY(3deg)}#founders .founder-card:hover .founder-avatar{box-shadow:0 0 36px #15d4ff99,0 0 72px #6df3ff4d;transform:scale(1.1)}@media (max-width:900px){#founders{padding:60px 0 80px}#founders .grid{gap:32px}#founders .founder-avatar{height:120px;width:120px}#founders .founder-card{padding:28px 18px}}.bg-particles{background:#0000;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-2}.bg-particles span{animation:particleMove linear infinite;background:#15d4ff4d;border-radius:50%;height:2px;position:absolute;width:2px}@keyframes particleMove{0%{opacity:.5;transform:translateY(0) translateX(0) scale(.5)}50%{opacity:1}to{opacity:0;transform:translateY(-120vh) translateX(120vw) scale(1)}}.bg-particles:after,.bg-particles:before{animation:moveGrid 40s linear infinite;background-image:radial-gradient(circle,#15d4ff0a 1px,#0000 0);background-size:20px 20px;content:"";inset:0;position:absolute}@keyframes moveGrid{0%{background-position:0 0}to{background-position:200px 200px}}.light-streak{animation:streakMove 4s linear infinite;background:linear-gradient(180deg,#15d4ff00,#15d4ff80,#15d4ff00);filter:blur(4px);height:80px;position:absolute;width:2px}@keyframes streakMove{0%{opacity:0;transform:translateX(-10vw) translateY(0) rotate(30deg)}50%{opacity:1}to{opacity:0;transform:translateX(110vw) translateY(100vh) rotate(30deg)}}.hero__grid{position:relative}.hero__grid:before{background:radial-gradient(circle at top left,#15d4ff14,#0000 60%)}.hero__grid:after,.hero__grid:before{content:"";inset:0;position:absolute;z-index:-1}.hero__grid:after{background:radial-gradient(circle at bottom right,#6df3ff0d,#0000 70%)}.card,.course,.metric,.quote{border:1px solid #15d4ff33;transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.card:hover,.course:hover,.metric:hover,.quote:hover{border-color:#15d4ff80;box-shadow:0 24px 60px #15d4ff59,0 16px 40px #6df3ff40;transform:translateY(-8px) rotateX(2deg) rotateY(2deg)}.btn--primary:before{background:linear-gradient(120deg,#15d4ff33,#6df3ff33);content:"";filter:blur(12px);inset:0;opacity:.5;position:absolute;transition:opacity .3s ease}.btn--primary:hover:before{animation:btnGlow 1.8s infinite alternate;opacity:1}@keyframes btnGlow{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1.1) rotate(15deg)}}#founders,.footer{overflow:hidden;position:relative}#founders:before,.footer:before{background:radial-gradient(circle at center,#15d4ff08,#0000 80%);content:"";inset:0;position:absolute;z-index:-1}.card:after,.founder-card:after{background:radial-gradient(closest-side,#15d4ff0d,#0000 70%);content:"";filter:blur(40px);inset:-20%;pointer-events:none;position:absolute;z-index:0}@media (prefers-reduced-motion:reduce){.bg-particles span,.btn--primary:before,.card:hover,.founder-card:hover,.light-streak{animation:none!important;box-shadow:none!important;transform:none!important}}.bg-stars{background:#050a18;inset:0;overflow:hidden;position:fixed;z-index:-3}.bg-stars span{animation:starTwinkle 6s ease-in-out infinite;background:#ffffffb3;border-radius:50%;height:2px;position:absolute;width:2px}@keyframes starTwinkle{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.2)}}.bg-orb{animation:orbFloat 40s linear infinite alternate;border-radius:50%;filter:blur(120px);opacity:.15;position:absolute}.bg-orb.orb1{background:#15d4ff;height:400px;left:-150px;top:-100px;width:400px}.bg-orb.orb2{background:#6df3ff;bottom:-200px;height:600px;right:-250px;width:600px}@keyframes orbFloat{0%{transform:translateY(0) translateX(0) rotate(0deg)}to{transform:translateY(80px) translateX(120px) rotate(1turn)}}.hero:before{animation:heroBeams 25s linear infinite;background:conic-gradient(from 90deg,#15d4ff26,#0000 70%);content:"";filter:blur(100px);height:100%;left:-50%;position:absolute;top:0;width:200%;z-index:-1}@keyframes heroBeams{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.card,.course,.metric,.quote{overflow:hidden;position:relative}.card:before,.course:before,.metric:before,.quote:before{background:linear-gradient(120deg,#15d4ff1a,#6df3ff0d);border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s ease}.card:hover:before,.course:hover:before,.metric:hover:before,.quote:hover:before{opacity:1}.btn--primary{overflow:hidden;position:relative}.btn--primary:after{background:radial-gradient(circle,#ffffff4d,#0000 70%);content:"";inset:0;opacity:0;position:absolute;transform:scale(0);transition:transform .5s,opacity .5s}.btn--primary:hover:after{opacity:1;transform:scale(3)}.section:after{animation:dividerPulse 4s infinite;background:linear-gradient(90deg,#0000,#15d4ff,#0000);background:linear-gradient(90deg,#0000,var(--accent),#0000);content:"";display:block;height:2px;margin-top:60px;width:100%}@keyframes dividerPulse{0%,to{opacity:.2}50%{opacity:.8}}.card:hover,.course:hover,.founder-card:hover{transform:perspective(1000px) rotateX(3deg) rotateY(-3deg) scale(1.02)}.floating-glow{animation:floatGlow 20s ease-in-out infinite alternate;background:radial-gradient(circle,#15d4ff40,#0000 80%);border-radius:50%;filter:blur(80px);height:200px;position:absolute;width:200px;z-index:-1}@keyframes floatGlow{0%{transform:translateY(0) translateX(0)}to{transform:translateY(-60px) translateX(80px)}}.package-card{border-radius:16px;cursor:pointer;overflow:hidden;padding:2rem;position:relative;text-align:left;transition:all .4s ease}.package-card h3{font-size:1.6rem;margin-bottom:.2rem}.package-card .price{color:#15d4ff;color:var(--accent);font-size:1.3rem;font-weight:600}.package-card .details{animation:fadeIn .4s ease;margin-top:1rem}.package-card .details .tagline{color:#9fb2d9;color:var(--muted);font-size:1rem;margin-bottom:.6rem}.package-card .details ul{color:#e7ecff;color:var(--text);list-style:disc;padding-left:1.2rem}.package-card:hover{transform:translateY(-6px)}.package-cyan:hover{box-shadow:0 0 25px #15d4ffb3}.package-lime:hover{box-shadow:0 0 25px #00ff96b3}.package-violet:hover{box-shadow:0 0 25px #b464ffb3}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.about-grid{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.about-text{border-radius:16px;padding:2rem;text-align:left}.about-text .mission{font-size:1.8rem;font-weight:600;margin:1rem 0}.about-logo{text-align:center}.logo-float{animation:float 4s ease-in-out infinite;background:#ffffff0d;border-radius:50%;box-shadow:0 0 30px #00c8ff66;height:260px;object-fit:contain;padding:1rem;width:260px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.values{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:-1%;margin-top:3rem}.value-card{border-radius:12px;margin-bottom:5%;padding:1.5rem;text-align:left;transition:transform .3s ease}.value-card:hover{box-shadow:0 6px 40px #15d4ff80;filter:brightness(1.05);transform:translateY(-4px)}.hero__title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#00f5ff,#ff00c8);-webkit-background-clip:text;font-size:3.5rem;font-weight:800;letter-spacing:-1px;line-height:1.2}.hero__tagline{color:#ffffffb3;font-size:1.2rem;font-weight:400;letter-spacing:2px;margin:10px 0;text-align:center;text-transform:uppercase}.trust--grid{align-items:stretch;display:flex;gap:1rem;margin-top:2rem}.trust__block:hover{box-shadow:0 6px 18px #15d4ff80;filter:brightness(1.05);transform:translateY(-2px)}.trust--grid>div{align-items:center;display:flex;flex:1 1;flex-direction:column;height:90px;justify-content:center;min-width:0;padding:1rem}.trust--grid>div,.trust__block{border-radius:12px;text-align:center}.trust__block{padding:1rem 1.5rem;transition:transform .3s ease}.trust__block:hover{transform:translateY(-6px)}.trust__block .num{color:#00f5ff;font-size:1.6rem;font-weight:700}.trust__block .label{color:#fff9;display:block;font-size:.9rem;margin-top:.3rem}#drone-bg{background:#0000;height:100%;width:100%;z-index:-2}#highlights{padding-bottom:64px;padding-top:64px}.collage-frame{background:radial-gradient(120% 120% at 10% 10%,#15d4ff14,#0000 55%),linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:18px;box-shadow:0 20px 60px #00000073,inset 0 0 0 1px #ffffff08;overflow:hidden;padding:14px}.collage-grid{grid-gap:10px;display:grid;gap:10px;grid-auto-rows:110px;grid-template-columns:repeat(12,1fr)}.tile{background:#0b0f1a;border-radius:12px;box-shadow:0 6px 18px #00000059;overflow:hidden;position:relative;transform:translateZ(0)}.tile__img{height:100%;transition:transform .5s ease,filter .5s ease;width:100%}.tile:hover .tile__img{filter:brightness(1.12) contrast(1.02);transform:scale(1.06)}.tile:after{background:radial-gradient(60% 60% at 50% 50%,#15d4ff1f,#0000 70%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.tile:hover:after{opacity:1}.tile--w2{grid-column:span 2}.tile--w3{grid-column:span 3}.tile--w4{grid-column:span 4}.tile--h1{grid-row:span 1}.tile--h2{grid-row:span 2}.tile--h3{grid-row:span 3}@media (max-width:1200px){.collage-grid{grid-auto-rows:100px;grid-template-columns:repeat(8,1fr)}}@media (max-width:900px){.collage-grid{grid-auto-rows:90px;grid-template-columns:repeat(6,1fr)}}@media (max-width:640px){.collage-frame{border-radius:14px;padding:10px}.collage-grid{gap:8px;grid-auto-rows:80px;grid-template-columns:repeat(4,1fr)}.tile--w3{grid-column:span 4}.tile--h3{grid-row:span 2}}.marquee{border-bottom:1px solid #ffffff1f;border-bottom:1px solid var(--stroke);border-top:1px solid #ffffff1f;border-top:1px solid var(--stroke);display:flex;margin-top:85px;overflow:hidden;white-space:nowrap;width:100%}.marquee-content{animation:marquee 25s linear infinite;display:flex;flex-wrap:nowrap}.marquee-item{flex:0 0 auto;margin-right:20px}.tile__img{border-radius:12px;height:250px;object-fit:cover;width:350px}.marquee__track{flex-shrink:0;min-width:100%}@keyframes scroll-x{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}body,html{width:100%}.marquee__track{animation:scroll-x 40s linear infinite;display:flex}.highlights-scroll,.marquee{max-width:100%!important;overflow-x:hidden!important}.highlights-scroll>*{flex-shrink:1}#drone-bg{height:100vh!important;left:0;top:0;width:100vw!important}img,video{display:block;height:auto;max-width:100%!important}.highlights-scroll>*{min-width:0}body,html{height:100%;margin:0;overflow-x:hidden;padding:0}body{min-height:100vh;overflow-y:auto;position:relative}#drone-bg{height:100vh;inset:0;overflow:hidden;position:fixed;width:100vw}.centered-text{display:block;margin:0 auto 50px;text-align:center}@media (max-width:1024px){.container{padding:0 1rem}.hero h1{font-size:3rem}.hero p{font-size:1rem;max-width:90%}.btn{font-size:.9rem;padding:.8rem 1.5rem}.collage-grid{gap:.8rem;grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.hero{padding:4rem 1rem 2rem}.hero h1{font-size:2.5rem;line-height:1.2}.hero p{font-size:.95rem;margin-bottom:2rem}.btn{text-align:center;width:100%}.collage-grid{gap:.6rem;grid-template-columns:repeat(2,1fr)}.tile{aspect-ratio:1/1}.section-title{font-size:1.5rem}}@media (max-width:480px){.hero h1{font-size:2rem}.hero p{font-size:.85rem}.collage-grid{gap:.5rem;grid-template-columns:1fr}.tile{aspect-ratio:16/9}}.highlights-scroll{display:flex;gap:20px;overflow-x:auto;padding:20px 0;scroll-behavior:smooth}.highlights-scroll::-webkit-scrollbar{height:8px}.highlights-scroll::-webkit-scrollbar-thumb{background:#15d4ff80;border-radius:10px}.highlights-scroll::-webkit-scrollbar-track{background:#0000}.highlight-item{flex:0 0 auto}.highlight-item img{border-radius:12px;box-shadow:0 4px 12px #0000004d;height:165px;margin-right:7px;object-fit:cover;transition:transform .3s ease;width:240px}.highlight-item img:hover{transform:scale(1.05)}.iot-robotics-page{background:#050505;color:#e7e7e7;font-family:Inter,sans-serif;min-height:100vh;padding:2rem}.iot-robotics-page h1,.iot-robotics-page h2{color:#0ff;font-family:Orbitron,sans-serif}.iot-robotics-page h1{font-size:3rem;margin-bottom:1rem}.iot-robotics-page h2{font-size:2rem;margin-bottom:1rem;margin-top:2rem}.iot-robotics-page p{color:#ccc;line-height:1.6;margin-bottom:1rem}.iot-robotics-page ul.list-disc{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;margin-bottom:2rem;padding:1rem 2rem;transition:transform .3s ease,box-shadow .3s ease}.iot-robotics-page ul.list-disc:hover{box-shadow:0 0 20px #0ff;transform:translateY(-5px)}.iot-robotics-page .btn{border:1px solid #0ff;border-radius:8px;color:#0ff;display:inline-block;padding:.6rem 1.2rem;text-decoration:none;transition:all .3s ease}.iot-robotics-page .btn:hover{background:#0ff;box-shadow:0 0 15px #0ff;color:#050505}.iot-robotics-page .btn--ghost{margin-bottom:2rem}.ai-cloud-page{background:#050505;color:#e7e7e7;font-family:Inter,sans-serif;min-height:100vh;padding:2rem}.ai-cloud-page h1,.ai-cloud-page h2{color:#0ff;font-family:Orbitron,sans-serif}.ai-cloud-page h1{font-size:3rem;margin-bottom:1rem}.ai-cloud-page h2{font-size:2rem;margin-bottom:1rem;margin-top:2rem}.ai-cloud-page p{color:#ccc;line-height:1.6;margin-bottom:1rem}.ai-cloud-page ul.list-disc{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;margin-bottom:2rem;padding:1rem 2rem;transition:transform .3s ease,box-shadow .3s ease}.ai-cloud-page ul.list-disc:hover{box-shadow:0 0 20px #0ff;transform:translateY(-5px)}.ai-cloud-page .btn{border:1px solid #0ff;border-radius:8px;color:#0ff;display:inline-block;padding:.6rem 1.2rem;text-decoration:none;transition:all .3s ease}.ai-cloud-page .btn:hover{background:#0ff;box-shadow:0 0 15px #0ff;color:#050505}.ai-cloud-page .btn--ghost{margin-bottom:2rem}.drone-technology-page{background:#050505;color:#e7e7e7;font-family:Inter,sans-serif;min-height:100vh;padding:2rem}.drone-technology-page h1,.drone-technology-page h2{color:#0ff;font-family:Orbitron,sans-serif}.drone-technology-page h1{font-size:3rem;margin-bottom:1rem}.drone-technology-page h2{font-size:2rem;margin-bottom:1rem;margin-top:2rem}.drone-technology-page p{color:#ccc;line-height:1.6;margin-bottom:1rem}.drone-technology-page ul.list-disc{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;margin-bottom:2rem;padding:1rem 2rem;transition:transform .3s ease,box-shadow .3s ease}.drone-technology-page ul.list-disc:hover{box-shadow:0 0 20px #0ff;transform:translateY(-5px)}.drone-technology-page .btn{border:1px solid #0ff;border-radius:8px;color:#0ff;display:inline-block;padding:.6rem 1.2rem;text-decoration:none;transition:all .3s ease}.drone-technology-page .btn:hover{background:#0ff;box-shadow:0 0 15px #0ff;color:#050505}.drone-technology-page .btn--ghost{margin-bottom:2rem}
/*# sourceMappingURL=main.eff5b611.css.map*/