@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@300;400;500;600;700&display=swap";.scene-container[data-v-eb7513df]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1;background:#000}#experience-canvas[data-v-eb7513df]{width:100%;height:100%}:root{--ue-blue: #0070e0;--ue-blue-glow: rgba(0, 112, 224, .4);--bh-orange: #ffa500;--bh-orange-glow: rgba(255, 165, 0, .4);--bg-deep: #050505;--card-bg: rgba(255, 255, 255, .03);--card-border: rgba(255, 255, 255, .1);--font-heading: "Outfit", sans-serif;--font-body: "Inter", sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--bg-deep);color:#fff;font-family:var(--font-body);overflow-x:hidden;line-height:1.6}header.ue-nav{position:fixed;top:0;left:0;width:100%;padding:20px 50px;z-index:1000;background:linear-gradient(to bottom,rgba(0,0,0,.8),transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.05)}.ue-logo{font-family:var(--font-heading);font-weight:700;font-size:1.5rem;letter-spacing:-.05rem;color:#fff;display:flex;align-items:center;gap:10px}.ue-logo span{color:var(--ue-blue)}.nav-links{display:flex;list-style:none;gap:30px}.nav-links li a{text-decoration:none;color:#ffffffb3;font-size:.9rem;font-weight:500;transition:color .3s ease}.nav-links li a:hover{color:var(--ue-blue)}.download-btn{background:var(--ue-blue);color:#fff;padding:12px 30px;border-radius:4px;text-decoration:none;font-weight:700;font-size:.85rem;letter-spacing:.05rem;box-shadow:0 4px 20px var(--ue-blue-glow);transition:all .3s cubic-bezier(.19,1,.22,1);border:1px solid rgba(255,255,255,.2);text-transform:uppercase}.download-btn:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 30px var(--ue-blue-glow);border-color:#ffffff80}.page-wrapper{position:relative;z-index:2}.section{min-height:100vh;display:flex;padding:100px 10%;align-items:center}.hero-section{flex-direction:column;justify-content:center;text-align:center}.hero-section h1{font-family:var(--font-heading);font-size:clamp(3rem,8vw,7rem);font-weight:700;line-height:1;margin-bottom:20px;background:linear-gradient(to bottom,#4b46be,#bbb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 30px rgba(0,112,224,.2))}.hero-section p{font-size:1.2rem;color:#0c2d8099;max-width:600px}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;width:100%}.glass-card{background:var(--card-bg);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);padding:60px 40px;border-radius:12px;position:relative;overflow:hidden;transition:transform .4s cubic-bezier(.175,1,.32,1),border-color .3s ease,box-shadow .4s ease}.glass-card:hover{transform:translateY(-10px) scale(1.02);border-color:#fff6;box-shadow:0 15px 40px #0070e01a}.glass-card:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(255,255,255,.05) 0%,transparent 70%);pointer-events:none;transition:transform .6s ease}.glass-card:hover:after{transform:translate(10%,10%)}.card-tag{color:var(--ue-blue);font-weight:700;letter-spacing:.2rem;font-size:.7rem;text-transform:uppercase;margin-bottom:1rem;display:block}.glass-card h3{font-family:var(--font-heading);font-size:2rem;margin-bottom:1.5rem}.glass-card p{color:#5f7ee799;font-size:1rem;margin-bottom:2rem}.card-cta{color:#fff;text-decoration:none;font-weight:600;display:flex;align-items:center;gap:10px}.card-cta:after{content:"→";transition:transform .3s ease}.card-cta:hover:after{transform:translate(5px)}canvas{position:fixed!important;top:0;left:0;z-index:1}
