@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c;font-style:normal}.__variable_e8ce0c{--font-inter:"__Inter_e8ce0c","__Inter_Fallback_e8ce0c"}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_3c557b;src:local("Arial");ascent-override:75.04%;descent-override:22.07%;line-gap-override:0.00%;size-adjust:135.93%}.__className_3c557b{font-family:__JetBrains_Mono_3c557b,__JetBrains_Mono_Fallback_3c557b;font-style:normal}.__variable_3c557b{--font-jetbrains-mono:"__JetBrains_Mono_3c557b","__JetBrains_Mono_Fallback_3c557b"}@font-face{font-family:__Orbitron_e087fb;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Orbitron_Fallback_e087fb;src:local("Arial");ascent-override:81.14%;descent-override:19.50%;line-gap-override:0.00%;size-adjust:124.60%}.__className_e087fb{font-family:__Orbitron_e087fb,__Orbitron_Fallback_e087fb;font-style:normal}.__variable_e087fb{--font-orbitron:"__Orbitron_e087fb","__Orbitron_Fallback_e087fb"}@tailwind base;@tailwind components;@tailwind utilities;:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--font-inter:"Inter",system-ui,sans-serif;--font-jetbrains-mono:"JetBrains Mono","Fira Code","Consolas",monospace;--font-orbitron:"Orbitron","Arial",sans-serif}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb));font-family:var(--font-inter);font-weight:400;line-height:1.6;letter-spacing:.01em}.futuristic-heading{font-family:var(--font-orbitron);font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 0 20px rgba(139,92,246,.3)}.futuristic-mono{font-weight:500;letter-spacing:.02em}.futuristic-mono,.tech-accent{font-family:var(--font-jetbrains-mono)}.tech-accent{font-weight:600;color:#8b5cf6;text-shadow:0 0 10px rgba(139,92,246,.5)}.blockchain-text{font-family:var(--font-jetbrains-mono);font-weight:400;color:#3b82f6;letter-spacing:.03em}.ai-gradient-text{font-family:var(--font-orbitron);font-weight:800;background:linear-gradient(135deg,#a855f7,#3b82f6 50%,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px rgba(168,85,247,.4)}@layer utilities{.text-balance{text-wrap:balance}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width:768px){a,button{min-height:44px;min-width:44px}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}::-webkit-scrollbar{width:0;background:transparent}.intune-logo{flex-shrink:0}.fixed-navigation,[style*="position: fixed"]{position:fixed!important}.fixed-navigation{top:0!important;left:0!important;right:0!important;z-index:50!important}}@media (max-width:480px){.particle-container,button{overflow:hidden}button{white-space:nowrap;text-overflow:ellipsis}[style*="animation: quantumSwirl"],[style*="animation: supernova"],[style*="animation: swirl"]{animation-duration:50%!important;opacity:.5!important}}@media (prefers-reduced-motion:reduce){.connection-line,.data-flow,.particle,[style*="animation: particleBurst"],[style*="animation: quantumSwirl"],[style*="animation: supernova"],[style*="animation: swirl"]{animation:none!important;opacity:.3!important}}.gradient-text{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.animated-gradient{background:linear-gradient(-45deg,#667eea,#764ba2,#f093fb,#f5576c);background-size:400% 400%;animation:gradient 15s ease infinite}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.glass{background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.hover-lift{transition:transform .3s ease,box-shadow .3s ease}.hover-lift:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(0,0,0,.3)}.intune-title{font-family:var(--font-orbitron);font-weight:900;letter-spacing:.15em;text-transform:uppercase;-webkit-text-fill-color:transparent;position:relative;text-shadow:0 0 30px rgba(139,92,246,.3)}.intune-title,.intune-title:before{background:linear-gradient(135deg,#3b82f6,#8b5cf6 50%,#a855f7);-webkit-background-clip:text;background-clip:text}.intune-title:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;-webkit-text-fill-color:transparent;filter:blur(8px);opacity:.3;z-index:-1}.intune-title:after{content:"●";position:absolute;right:-20px;top:50%;transform:translateY(-50%);font-size:.6em;color:#8b5cf6;animation:pulse 2s ease-in-out infinite}.intune-logo{display:inline-flex;align-items:center;gap:8px}.intune-logo svg{height:1.2em;width:auto}.quantum-bg{background-image:radial-gradient(circle at 25% 25%,rgba(139,92,246,.1) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(59,130,246,.1) 0,transparent 50%);background-size:200px 200px;animation:quantum-float 20s ease-in-out infinite}@keyframes quantum-float{0%,to{background-position:0 0,100% 100%}50%{background-position:100% 100%,0 0}}@keyframes grid-move{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes float{0%,to{transform:translateY(0) scale(1);opacity:.7}50%{transform:translateY(-20px) scale(1.1);opacity:1}}@keyframes data-stream{0%{transform:translateY(-100px);opacity:0}50%{opacity:1}to{transform:translateY(100vh);opacity:0}}@keyframes pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.2);opacity:1}}@keyframes glow{0%,to{opacity:.3}50%{opacity:.8}}@keyframes matrix-rain{0%{transform:translateY(-100vh)}to{transform:translateY(100vh)}}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes particleFloat{0%,to{transform:translateY(0) translateX(0);opacity:.3}25%{transform:translateY(-20px) translateX(10px);opacity:.6}50%{transform:translateY(-10px) translateX(-5px);opacity:.4}75%{transform:translateY(-15px) translateX(15px);opacity:.7}}@keyframes connectionPulse{0%,to{opacity:.1;stroke-width:1}50%{opacity:.3;stroke-width:1.5}}@keyframes dataFlow{0%{stroke-dashoffset:100;opacity:0}50%{opacity:.8}to{stroke-dashoffset:0;opacity:0}}@keyframes supernova{0%{opacity:0;transform:scale(0) rotate(0deg);filter:blur(0)}20%{opacity:.8;transform:scale(1) rotate(90deg);filter:blur(1px)}40%{opacity:.6;transform:scale(1.2) rotate(180deg);filter:blur(2px)}60%{opacity:.4;transform:scale(1.5) rotate(270deg);filter:blur(3px)}80%{opacity:.2;transform:scale(2) rotate(1turn);filter:blur(4px)}to{opacity:0;transform:scale(3) rotate(2turn);filter:blur(6px)}}@keyframes swirl{0%{opacity:0;transform:scale(0) rotate(0deg);border-radius:50%}25%{opacity:.6;transform:scale(1) rotate(90deg);border-radius:40% 60% 60% 40%}50%{opacity:.8;transform:scale(1.2) rotate(180deg);border-radius:30% 70% 70% 30%}75%{opacity:.4;transform:scale(1.5) rotate(270deg);border-radius:20% 80% 80% 20%}to{opacity:0;transform:scale(2) rotate(1turn);border-radius:10% 90% 90% 10%}}@keyframes quantumSwirl{0%{opacity:0;transform:scale(0) rotate(0deg);-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}20%{opacity:.7;transform:scale(1) rotate(72deg);-webkit-clip-path:circle(25% at 50% 50%);clip-path:circle(25% at 50% 50%)}40%{opacity:.9;transform:scale(1.3) rotate(144deg);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}60%{opacity:.5;transform:scale(1.6) rotate(216deg);-webkit-clip-path:circle(75% at 50% 50%);clip-path:circle(75% at 50% 50%)}80%{opacity:.3;transform:scale(2) rotate(288deg);-webkit-clip-path:circle(90% at 50% 50%);clip-path:circle(90% at 50% 50%)}to{opacity:0;transform:scale(2.5) rotate(1turn);-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}@keyframes particleBurst{0%{opacity:0;transform:scale(0) translateY(0)}10%{opacity:1;transform:scale(1) translateY(0)}50%{opacity:.8;transform:scale(1.2) translateY(-20px)}to{opacity:0;transform:scale(.5) translateY(-40px)}}.particle-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.particle{position:absolute;width:2px;height:2px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;animation:particleFloat 8s ease-in-out infinite;box-shadow:0 0 6px rgba(59,130,246,.4)}.particle:nth-child(odd){background:linear-gradient(135deg,#8b5cf6,#a855f7);box-shadow:0 0 6px rgba(139,92,246,.4);animation-duration:12s;animation-delay:-2s}.particle:nth-child(3n){background:linear-gradient(135deg,#a855f7,#3b82f6);box-shadow:0 0 6px rgba(168,85,247,.4);animation-duration:10s;animation-delay:-4s}.connection-line{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.2),transparent);animation:connectionPulse 6s ease-in-out infinite;transform-origin:left center}.connection-line:nth-child(2n){background:linear-gradient(90deg,transparent,rgba(139,92,246,.2),transparent);animation-delay:-3s}.data-flow{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.4),transparent);animation:dataFlow 4s linear infinite;transform-origin:left center}.data-flow:nth-child(2n){background:linear-gradient(90deg,transparent,rgba(139,92,246,.4),transparent);animation-delay:-2s}main{position:relative;z-index:1}@keyframes loading-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}