@keyframes auGlow{0%,to{box-shadow:0 0 20px #8b5cf666}50%{box-shadow:0 0 40px #8b5cf6cc}}@keyframes auFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes auPulseLine{0%{opacity:.3}50%{opacity:.8}to{opacity:.3}}.au-page{color:#fff;background:#0a0a1a;min-height:100vh;padding-top:100px;padding-bottom:80px}.au-inner{max-width:1300px;margin:0 auto;padding:0 24px}.au-hero{text-align:center;margin-bottom:80px}.au-eyebrow{letter-spacing:3px;color:#d4af37;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:800}.au-headline{margin-bottom:24px;font-size:clamp(32px,5vw,64px);font-weight:900;line-height:1.1}.au-headline span{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#d4af37,#f5d878,#d4af37);-webkit-background-clip:text;background-clip:text}.au-sub{color:#fff9;max-width:700px;margin:0 auto;font-size:18px;line-height:1.6}.au-info{background:#0d0b2a;border:1px solid #ffffff0d;border-radius:24px;padding:40px;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000080,inset 0 0 40px #8b5cf61a}.au-info:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#8b5cf626 0%,#0000 60%);width:200%;height:200%;animation:8s infinite alternate auPulseBg;position:absolute;top:-50%;left:-50%}@keyframes auPulseBg{0%{opacity:.5;transform:scale(1)}to{opacity:1;transform:scale(1.2)}}.au-info>*{z-index:1;position:relative}.au-info-title{text-align:center;margin-bottom:48px;font-size:clamp(24px,3.5vw,42px);font-weight:800}.au-info-title span{color:#f5d878}.au-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid;position:relative}.au-vs{z-index:10;color:#fffc;background:#1a1a2e;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:16px;font-weight:800;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.au-col-trad{background:#ffffff05;border:1px solid #ffffff0d;border-radius:20px;flex-direction:column;padding:32px;display:flex}.au-col-header{text-align:center;margin-bottom:32px}.au-col-title{letter-spacing:1px;color:#94a3b8;margin-bottom:8px;font-size:18px;font-weight:800}.au-col-sub{color:#ffffff80;font-size:14px}.au-cabinet-wrap{gap:24px;margin-bottom:32px;display:flex}.au-cabinet-features{flex-direction:column;flex:1;gap:16px;display:flex}.au-feature-box{background:#0000004d;border:1px solid #ffffff0d;border-radius:12px;padding:16px}.au-feature-box h4{color:#94a3b8;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:12px;font-weight:700}.au-feature-box p{color:#ffffff80;font-size:12px;line-height:1.5}.au-tags{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.au-tag{color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;padding:4px 8px;font-family:monospace;font-size:11px}.au-cabinet-graphic{background:#1e293b;border:2px solid #334155;border-radius:8px;flex:1.5;grid-template-columns:1fr 1fr;gap:8px;padding:16px;display:grid}.au-drawer{background:#0f172a;border:1px solid #334155;border-radius:4px;justify-content:center;align-items:center;height:60px;display:flex;position:relative}.au-drawer:after{content:"";background:#475569;border-radius:2px;width:30px;height:4px;position:absolute}.au-drawer span{color:#64748b;text-transform:uppercase;font-size:9px;font-weight:700;position:absolute;top:8px}.au-footer-box{background:#0006;border-radius:12px;align-items:center;gap:16px;margin-top:auto;padding:20px;display:flex}.au-footer-icon{color:#ef4444;background:#ef44441a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:flex}.au-footer-text h5{color:#94a3b8;letter-spacing:1px;margin-bottom:4px;font-size:13px;font-weight:800}.au-footer-text p{color:#fff6;font-size:12px}.au-col-vector{background:linear-gradient(#8b5cf60d,#3b82f60d);border:1px solid #8b5cf633;border-radius:20px;flex-direction:column;padding:32px;display:flex;position:relative}.au-col-vector .au-col-title{color:#c4b5fd}.au-col-vector .au-col-sub{color:#93c5fd}.au-network-wrap{gap:24px;margin-bottom:32px;display:flex;position:relative}.au-network-graphic{flex:1.5;justify-content:center;align-items:center;min-height:300px;display:flex;position:relative}.au-node-center{text-align:center;color:#fff;z-index:5;background:radial-gradient(circle,#8b5cf666 0%,#8b5cf61a 70%);border:2px solid #8b5cf699;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;font-size:12px;font-weight:800;animation:3s infinite auGlow;display:flex;box-shadow:0 0 30px #8b5cf680}.au-node-satellite{color:#93c5fd;text-align:center;z-index:4;background:#0f172acc;border:1px solid #3b82f666;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;padding:4px;font-size:8px;animation:4s ease-in-out infinite alternate auFloat;display:flex;position:absolute}.au-node-satellite svg{color:#c4b5fd;width:16px;height:16px;margin-bottom:4px}.au-node-1{animation-delay:0s;top:10%;left:50%;transform:translate(-50%)}.au-node-2{animation-delay:.5s;top:25%;right:10%}.au-node-3{animation-delay:1s;bottom:25%;right:10%}.au-node-4{animation-delay:1.5s;bottom:10%;left:50%;transform:translate(-50%)}.au-node-5{animation-delay:2s;bottom:25%;left:10%}.au-node-6{animation-delay:2.5s;top:25%;left:10%}.au-network-lines{z-index:1;pointer-events:none;position:absolute;inset:0}.au-network-lines line{stroke:#8b5cf666;stroke-width:2px;stroke-dasharray:4;animation:2s infinite auPulseLine}.au-vector-features{flex-direction:column;flex:1;justify-content:center;gap:16px;display:flex}.au-v-feature{gap:12px;display:flex}.au-v-icon{color:#c4b5fd;flex-shrink:0}.au-v-text h4{color:#fff;margin-bottom:4px;font-size:13px;font-weight:700}.au-v-text p{color:#fff9;font-size:11px;line-height:1.4}.au-footer-box--vector{background:#8b5cf61a;border:1px solid #8b5cf633}.au-footer-icon--vector{color:#22c55e;background:#22c55e26}.au-footer-text--vector h5{color:#c4b5fd}.au-footer-text--vector p{color:#ffffffb3}.au-bottom-banner{text-align:center;background:linear-gradient(90deg,#0000,#d4af371a,#0000);border-top:1px solid #d4af3733;border-bottom:1px solid #d4af3733;margin-top:32px;padding:24px}.au-bottom-banner h3{letter-spacing:4px;color:#f5d878;text-transform:uppercase;font-size:18px;font-weight:800}@media (width<=1024px){.au-grid{grid-template-columns:1fr;gap:64px}.au-vs{top:48%}}@media (width<=768px){.au-cabinet-wrap,.au-network-wrap{flex-direction:column}.au-cabinet-graphic,.au-network-graphic{min-height:250px}}.au-section-title{text-align:center;color:#fff;margin-bottom:24px;font-size:clamp(28px,4vw,42px);font-weight:800}.au-pillars{margin-top:120px}.au-pillars-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:48px;display:grid}.au-pillar-card{background:#ffffff05;border:1px solid #ffffff0d;border-top:3px solid #d4af37;border-radius:16px;padding:40px 32px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .4s;position:relative;overflow:hidden}.au-pillar-card:before{content:"";opacity:0;background:radial-gradient(circle at 100% 0,#d4af3726,#0000 70%);transition:opacity .4s;position:absolute;inset:0}.au-pillar-card:hover:before{opacity:1}.au-pillar-card:hover{background:#ffffff0a;transform:translateY(-10px)scale(1.02);box-shadow:0 20px 40px #d4af3733}.au-pillar-icon{color:#d4af37;background:#d4af371a;border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:24px;display:flex}.au-pillar-icon svg{width:30px;height:30px}.au-pillar-card h3{color:#fff;margin-bottom:12px;font-size:20px;font-weight:800}.au-pillar-card p{color:#fff9;font-size:15px;line-height:1.6}.au-ecosystem{margin-top:120px;padding:80px 0;overflow:hidden}.au-eco-text{text-align:center;margin-bottom:60px}.au-eco-text p{color:#fff9;font-size:18px}.au-eco-visual{justify-content:center;align-items:center;width:100%;max-width:500px;height:500px;margin:0 auto;display:flex;position:relative}.au-eco-center{color:#0a0a1a;z-index:10;background:linear-gradient(135deg,#d4af37,#f5d878);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;animation:3s infinite auPulseCenter;display:flex;box-shadow:0 0 50px #d4af3766}.au-eco-center-icon{margin-bottom:8px}.au-eco-center span{letter-spacing:1px;font-size:11px;font-weight:900}.au-eco-orbit{border:1px dashed #ffffff26;border-radius:50%;animation:20s linear infinite auSpin;position:absolute}.au-eco-orbit-1{width:280px;height:280px;animation-duration:25s}.au-eco-orbit-2{width:440px;height:440px;animation-duration:40s;animation-direction:reverse}.au-eco-node{color:#93c5fd;text-transform:uppercase;background:#1a1a2e;border:2px solid #3b82f6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:70px;height:70px;font-size:9px;font-weight:700;animation:20s linear infinite auCounterSpin;display:flex;position:absolute;box-shadow:0 0 20px #3b82f633}.au-eco-node svg{width:20px;height:20px;margin-bottom:4px}.au-eco-orbit-1 .au-eco-node{animation-duration:25s}.au-eco-orbit-2 .au-eco-node{animation-duration:40s;animation-direction:reverse}.au-node-top{top:-35px;left:calc(50% - 35px)}.au-node-bottom{bottom:-35px;left:calc(50% - 35px)}.au-node-left{top:calc(50% - 35px);left:-35px}.au-node-right{top:calc(50% - 35px);right:-35px}.au-node-top-right{top:30px;right:30px}.au-node-bottom-left{bottom:30px;left:30px}@keyframes auSpin{to{transform:rotate(360deg)}}@keyframes auCounterSpin{to{transform:rotate(-360deg)}}@keyframes auPulseCenter{0%,to{transform:scale(1);box-shadow:0 0 40px #d4af3766}50%{transform:scale(1.05);box-shadow:0 0 60px #d4af37b3}}.au-cta{text-align:center;background:linear-gradient(#0000,#d4af370d);border-top:1px solid #d4af371a;border-radius:24px;margin-top:100px;padding:80px 24px;transition:transform .4s,box-shadow .4s}.au-cta:hover{transform:translateY(-5px);box-shadow:0 30px 60px #d4af3733}.au-cta h2{color:#fff;margin-bottom:16px;font-size:clamp(28px,4vw,48px);font-weight:900}.au-cta p{color:#ffffffb3;margin-bottom:40px;font-size:18px}.au-cta-btn{color:#0a0a1a;background:linear-gradient(135deg,#d4af37,#f5d878);border-radius:50px;align-items:center;gap:12px;padding:18px 40px;font-size:16px;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 30px #d4af3766}.au-cta-btn:after{content:"";opacity:0;background:radial-gradient(circle,#fffc 0%,#0000 60%);width:200%;height:200%;transition:all .5s;position:absolute;top:-50%;left:-50%;transform:scale(.5)}.au-cta-btn:hover:after{opacity:.3;transform:scale(1)}.au-cta-btn:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 0 50px #d4af37cc,0 10px 20px #00000080}.au-marquee-container{background:#d4af370d;border-top:1px solid #d4af3726;border-bottom:1px solid #d4af3726;width:100vw;margin-top:40px;margin-bottom:80px;margin-left:calc(50% - 50vw);padding:16px 0;display:flex;overflow:hidden}.au-marquee-track{width:max-content;animation:20s linear infinite auMarqueeScroll;display:flex}.au-marquee-content{align-items:center;gap:32px;padding-right:32px;display:flex}.au-marquee-content span{letter-spacing:2px;color:#d4af37;white-space:nowrap;font-size:14px;font-weight:800}.au-marquee-content .au-dot{color:#fff3}@keyframes auMarqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.au-stats-section{margin-top:80px;margin-bottom:80px}.au-stats-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;display:grid}.au-stat-box{text-align:center;background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;padding:32px 20px;transition:transform .3s}.au-stat-box:hover{background:#ffffff0a;transform:translateY(-5px)}.au-stat-icon{color:#d4af37;background:#d4af371a;border-radius:50%;margin-bottom:16px;padding:12px;display:inline-flex}.au-stat-number{color:#fff;margin-bottom:8px;font-size:48px;font-weight:900;line-height:1}.au-stat-label{text-transform:uppercase;letter-spacing:1px;color:#ffffff80;font-size:13px;font-weight:700}.au-bento{margin-top:120px;margin-bottom:120px}.au-section-subtitle{text-align:center;color:#fff9;margin-top:-16px;margin-bottom:48px;font-size:18px}.au-bento-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(200px,auto);gap:24px;display:grid}.au-bento-item{background:#ffffff05;border:1px solid #ffffff0d;border-radius:24px;padding:32px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.au-bento-item:hover{background:#3b82f60d;border-color:#3b82f680;transform:translateY(-8px)scale(1.02);box-shadow:0 20px 40px #3b82f633,inset 0 0 20px #3b82f61a}.au-bento-large{background:linear-gradient(145deg,#1a1a2ecc,#0a0a1ae6);grid-area:span 2/span 2}.au-bento-wide{grid-column:span 3}.au-bento-content{z-index:2;flex-direction:column;height:100%;display:flex;position:relative}.au-bento-icon{color:#d4af37;margin-bottom:24px}.au-bento-item h3{color:#fff;margin-bottom:12px;font-size:22px;font-weight:800}.au-bento-item p{color:#fff9;font-size:15px;line-height:1.6}.au-bento-glow{opacity:0;pointer-events:none;background:radial-gradient(circle,#d4af3726 0%,#0000 50%);width:200%;height:200%;transition:opacity .5s;position:absolute;top:-50%;left:-50%}.au-bento-item:hover .au-bento-glow{opacity:1}@media (width<=900px){.au-bento-grid{grid-template-columns:1fr}.au-bento-large,.au-bento-wide{grid-column:span 1}}@media (width<=768px){.au-eco-visual{margin:-40px auto;transform:scale(.7)}.au-pillars{margin-top:80px}.au-cta{margin-top:60px;padding:60px 20px}.au-stats-grid{grid-template-columns:1fr 1fr}}
