@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Cinzel:wght@400;600&display=swap";.particle-container[data-v-b9c60fde]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.snow-particle[data-v-b9c60fde]{filter:drop-shadow(0 0 3px rgba(224,242,254,.6))}@keyframes snow-fall-b9c60fde{0%{transform:translateY(-10px) translate(0) rotate(0);opacity:0}10%{opacity:1}90%{opacity:.8}to{transform:translateY(100vh) translate(50px) rotate(360deg);opacity:0}}.mystical-orb[data-v-b9c60fde]{filter:blur(1px) brightness(1.2);animation-timing-function:ease-in-out}@keyframes orb-float-b9c60fde{0%{transform:translateY(0) translate(0) scale(.8);opacity:0}10%{opacity:1}25%{transform:translateY(-25vh) translate(20px) scale(1)}50%{transform:translateY(-50vh) translate(-15px) scale(1.1)}75%{transform:translateY(-75vh) translate(25px) scale(.9)}90%{opacity:.8}to{transform:translateY(-100vh) translate(-10px) scale(.6);opacity:0}}.floating-rune[data-v-b9c60fde]{font-weight:700;-webkit-user-select:none;user-select:none;animation-timing-function:ease-in-out}@keyframes rune-drift-b9c60fde{0%{transform:translateY(0) translate(0) rotate(0) scale(.7);opacity:0}5%{opacity:1}20%{transform:translateY(-20vh) translate(30px) rotate(45deg) scale(1)}40%{transform:translateY(-40vh) translate(-20px) rotate(135deg) scale(.9)}60%{transform:translateY(-60vh) translate(25px) rotate(225deg) scale(1.1)}80%{transform:translateY(-80vh) translate(-15px) rotate(315deg) scale(.8)}95%{opacity:.6}to{transform:translateY(-100vh) translate(10px) rotate(360deg) scale(.5);opacity:0}}.energy-wisp[data-v-b9c60fde]{filter:blur(.5px) brightness(1.3);border-radius:50px}@keyframes wisp-flow-b9c60fde{0%{transform:translateY(0) translate(0) scaleY(.5);opacity:0}10%{opacity:.8;transform:translateY(-10vh) translate(5px) scaleY(1)}30%{transform:translateY(-30vh) translate(-20px) scaleY(1.2)}50%{transform:translateY(-50vh) translate(15px) scaleY(.8)}70%{transform:translateY(-70vh) translate(-10px) scaleY(1.1)}90%{opacity:.4;transform:translateY(-90vh) translate(5px) scaleY(.6)}to{transform:translateY(-100vh) translate(0) scaleY(.3);opacity:0}}.ambient-sparkle[data-v-b9c60fde]{filter:brightness(1.5)}@keyframes sparkle-twinkle-b9c60fde{0%,to{opacity:0;transform:scale(0) rotate(0)}20%{opacity:.6;transform:scale(.8) rotate(90deg)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}80%{opacity:.8;transform:scale(.9) rotate(270deg)}}@keyframes particle-shimmer-b9c60fde{0%,to{filter:brightness(1) hue-rotate(0deg)}50%{filter:brightness(1.3) hue-rotate(10deg)}}.mystical-orb[data-v-b9c60fde]:nth-child(odd){animation-delay:1s;filter:blur(1px) brightness(1.2) hue-rotate(15deg)}.energy-wisp[data-v-b9c60fde]:nth-child(2n){animation-delay:.5s;filter:blur(.5px) brightness(1.3) hue-rotate(-10deg)}.floating-rune[data-v-b9c60fde]:nth-child(3n){animation-delay:2s;text-shadow:0 0 15px rgba(59,130,246,.8)}.ambient-sparkle[data-v-b9c60fde]:nth-child(2n){animation-delay:1.5s}@media (max-width: 768px){.floating-rune[data-v-b9c60fde]{font-size:10px!important}.mystical-orb[data-v-b9c60fde]{width:6px!important;height:6px!important}.energy-wisp[data-v-b9c60fde]{width:1px!important;height:15px!important}}.particle[data-v-b9c60fde]{will-change:transform,opacity;backface-visibility:hidden;perspective:1000px}.snow-particle[data-v-b9c60fde]{z-index:1}.mystical-orb[data-v-b9c60fde],.floating-rune[data-v-b9c60fde],.energy-wisp[data-v-b9c60fde]{z-index:2}.ambient-sparkle[data-v-b9c60fde]{z-index:1}.application-modal[data-v-e1fa210f]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0a0a0ae6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:modal-fade-in-e1fa210f .3s ease}.modal-content[data-v-e1fa210f]{background:#ffffff0d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:3rem;max-width:500px;width:90%;text-align:center;color:#d6b85a}.modal-content h3[data-v-e1fa210f]{margin-bottom:1rem;color:#2563eb}.modal-content p[data-v-e1fa210f]{margin-bottom:2rem;color:#94a3b8}.form-group[data-v-e1fa210f]{margin-bottom:2rem}.form-group input[data-v-e1fa210f],.form-group textarea[data-v-e1fa210f]{width:100%;padding:1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#d6b85a;margin-bottom:1rem;font-family:BM Euljiro,sans-serif}.form-group textarea[data-v-e1fa210f]{height:100px;resize:vertical}.modal-actions[data-v-e1fa210f]{display:flex;gap:1rem;justify-content:center}.submit-application[data-v-e1fa210f]{background:linear-gradient(45deg,#2563eb,#1e3a8a);color:#fff;border:none;padding:1rem 2rem;border-radius:8px;cursor:pointer;font-weight:600;text-transform:uppercase;font-family:BM Euljiro,sans-serif}.close-modal[data-v-e1fa210f]{background:transparent;color:#e0f2fe;border:2px solid #e0f2fe;padding:1rem 2rem;border-radius:8px;cursor:pointer;font-weight:600;text-transform:uppercase;font-family:BM Euljiro,sans-serif}@keyframes modal-fade-in-e1fa210f{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}:root{--ritual-black: #0A0F1A;--ice-blue: #2563EB;--frost-white: #E0F2FE;--deep-blue: #1E3A8A;--snow-gray: #94A3B8;--glass-bg: rgba(224, 242, 254, .05);--glass-border: rgba(224, 242, 254, .1);--glass-shadow: 0 8px 32px 0 rgba(37, 99, 235, .2);--crimson-threat: #DC2626}*{margin:0;padding:0;box-sizing:border-box}body{font-family:BM Euljiro,sans-serif;background:linear-gradient(135deg,var(--ritual-black) 0%,#0F172A 50%,#1E293B 100%);color:var(--frost-white);overflow-x:hidden;line-height:1.6}html{scroll-behavior:smooth}.particle-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.main-nav{position:fixed;top:0;width:100%;z-index:1000;background:#0a0a0ae6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--glass-border)}.nav-content{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:1rem 2rem}.logo{display:flex;align-items:center;gap:.5rem}.logo-text{font-family:BM Euljiro,sans-serif;font-size:1.5rem;font-weight:600;color:var(--frost-white);text-shadow:0 0 10px var(--ice-blue)}.logo-rune{font-size:1.2rem;color:var(--ice-blue);animation:pulse-rune 3s ease-in-out infinite}.nav-links{display:flex;list-style:none;gap:2rem}.nav-links a{color:var(--snow-gray);text-decoration:none;font-weight:400;transition:all .3s ease;position:relative}.nav-links a:hover{color:var(--frost-white)}.nav-links a:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--ice-blue);transition:width .3s ease}.nav-links a:hover:after{width:100%}.hero-section{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;background:radial-gradient(circle at center,rgba(37,99,235,.15) 0%,var(--ritual-black) 70%)}.ritual-chamber{position:absolute;width:1000px;height:1000px;top:50%;left:50%;transform:translate(-50%,-50%)}.chamber-floor{position:absolute;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(224,242,254,.1) 0%,transparent 70%);border:2px solid rgba(37,99,235,.3)}.rune-circle{position:absolute;width:100%;height:100%;animation:rotate-slow 60s linear infinite}.rune{position:absolute;font-size:2rem;color:var(--frost-white);text-shadow:0 0 20px var(--ice-blue);animation:pulse-rune 4s ease-in-out infinite}.rune-1{top:10%;left:50%;transform:translate(-50%)}.rune-2{top:25%;right:15%}.rune-3{bottom:25%;right:15%}.rune-4{bottom:10%;left:50%;transform:translate(-50%)}.rune-5{bottom:25%;left:15%}.rune-6{top:25%;left:15%}.player-heads{width:100%;height:100%}.monster-head{width:160px}.players-circle{width:min(90vw,600px);height:min(90vw,600px)}.player{position:absolute;width:clamp(50px,12%,80px);aspect-ratio:3/4;transition:transform .3s ease}.player-1{top:5%;left:50%;transform:translate(-50%)}.player-2{top:50%;right:5%;transform:translateY(-50%)}.player-3{bottom:5%;left:50%;transform:translate(-50%)}.player-4{top:50%;left:5%;transform:translateY(-50%)}.player-1.chosen{transform:translate(-50%) scale(1.5);z-index:2}.player-2.chosen{transform:translateY(-50%) scale(1.5);z-index:2}.player-3.chosen{transform:translate(-50%) scale(1.5);z-index:2}.player-4.chosen{transform:translateY(-50%) scale(1.5);z-index:2}.crimson-light{position:absolute;top:-20px;left:50%;transform:translate(-50%);width:100px;height:120px;background:radial-gradient(circle,rgba(37,99,235,.4) 0%,transparent 70%);animation:light-flicker 3s ease-in-out infinite}.central-artifact{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:auto;height:auto;pointer-events:none}.floating-mask{position:relative;display:flex;align-items:center;justify-content:center}.mask-inner{position:absolute;width:100%;height:100%;background:var(--frost-white);border-radius:20px;transform:perspective(1000px) rotateY(0);animation:rotate-mask 20s linear infinite;box-shadow:0 0 30px var(--ice-blue)}.mask-eyes{position:absolute;top:30%;width:100%;display:flex;justify-content:space-around}.eye{width:12px;height:12px;background:var(--ice-blue);border-radius:50%;animation:eye-glow 3s ease-in-out infinite}.mask-symbol{position:absolute;bottom:20%;left:50%;transform:translate(-50%);font-size:1.5rem;color:var(--ritual-black);font-weight:700}.mask-glow{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background:radial-gradient(circle,rgba(37,99,235,.3) 0%,transparent 70%);border-radius:50%;animation:pulse-glow 4s ease-in-out infinite}.hero-content{position:relative;z-index:10;max-width:1200px;width:100%;padding:0 2rem;margin-top:0}.glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:16px;padding:2rem;box-shadow:var(--glass-shadow)}.hero-panel{text-align:center;max-width:600px;margin:0 auto}.game-cover-container{position:absolute;right:5%;top:50%;transform:translateY(-50%);z-index:5}.game-cover-image{width:300px;height:auto;border-radius:16px;box-shadow:0 0 40px #2563eb66;border:2px solid rgba(224,242,254,.2);animation:float-cover 4s ease-in-out infinite}@keyframes float-cover{0%,to{transform:translateY(-10px)}50%{transform:translateY(-20px)}}.game-title{font-family:Cinzel,serif;margin-bottom:1rem}.title-main{display:block;font-size:4rem;font-weight:900;color:var(--frost-white);text-shadow:0 0 20px var(--ice-blue);animation:title-glow 6s ease-in-out infinite}.title-sub{display:block;font-size:2.5rem;font-weight:600;color:var(--ice-blue);text-shadow:0 0 15px var(--ice-blue);margin-top:-.5rem}.game-tagline{font-family:BM Euljiro,sans-serif;font-size:1.2rem;color:var(--snow-gray);margin-bottom:2rem;font-style:italic}.hero-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn-primary,.btn-secondary{padding:1rem 2rem;border:none;border-radius:8px;font-family:Orbitron,monospace;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;text-transform:uppercase}.btn-primary{background:linear-gradient(45deg,var(--ice-blue),var(--deep-blue));color:#fff;box-shadow:0 0 20px #2563eb80}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 5px 30px #2563ebb3}.btn-secondary{background:transparent;color:var(--frost-white);border:2px solid var(--frost-white)}.btn-secondary:hover{background:var(--frost-white);color:var(--ritual-black);transform:translateY(-2px)}.game-section,.lore-section,.careers-section{padding:5rem 0;position:relative;z-index:10}.section-content{max-width:1200px;margin:0 auto;padding:0 2rem}.content-panel{margin-bottom:3rem}.section-title{font-family:Cinzel,serif;font-size:3rem;text-align:center;margin-bottom:3rem;color:var(--frost-white);text-shadow:0 0 15px var(--ice-blue)}.game-info{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.game-description h3{font-size:1.5rem;margin-bottom:1rem;color:var(--ice-blue)}.feature-list{list-style:none;margin-top:1.5rem}.feature-list li{position:relative;padding:.5rem 0 .5rem 1.5rem}.feature-list li:before{content:"❄";position:absolute;left:0;color:var(--ice-blue)}.game-preview{display:flex;justify-content:center}.preview-container{width:100%;max-width:400px;aspect-ratio:1;position:relative}.webgl-placeholder{width:100%;height:100%;background:var(--glass-bg);border:2px solid var(--glass-border);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.preview-runes{font-size:2rem;margin-top:1rem;animation:rotate-slow 10s linear infinite}.lore-content{display:grid;grid-template-columns:2fr 1fr;gap:3rem}.lore-text h3{font-size:1.5rem;margin-bottom:1rem;color:var(--ice-blue)}.lore-text p{margin-bottom:1.5rem;color:var(--snow-gray)}.lore-artifacts{display:flex;flex-direction:column;gap:1.5rem}.artifact-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;padding:1.5rem;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.artifact-icon{font-size:2rem;color:var(--frost-white);margin-bottom:.5rem}.artifact-card h4{color:var(--frost-white);margin-bottom:.5rem}.artifact-card p{color:var(--snow-gray);font-size:.9rem}.careers-intro{text-align:center;font-size:1.2rem;color:var(--snow-gray);margin-bottom:3rem;font-style:italic}.job-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.job-card{perspective:1000px;height:300px;cursor:pointer}.card-face{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:16px;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:transform .6s ease}.card-front{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.card-back{background:linear-gradient(135deg,var(--ice-blue),var(--deep-blue));transform:rotateY(180deg)}.job-card:hover .card-front{transform:rotateY(180deg)}.job-card:hover .card-back{transform:rotateY(0)}.card-symbol{font-size:3rem;margin-bottom:1rem;color:var(--frost-white)}.card-front h3{font-size:1.5rem;color:var(--frost-white);margin-bottom:1rem}.card-front p{color:var(--snow-gray)}.card-back h4{font-size:1.3rem;margin-bottom:1rem;color:#fff}.card-back ul{list-style:none;margin-bottom:1.5rem}.card-back li{padding:.3rem 0;color:#ffffffe6}.apply-btn{background:#fff;color:var(--deep-blue);border:none;padding:.8rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.apply-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0000004d}.main-footer{background:var(--ritual-black);border-top:1px solid var(--glass-border);padding:3rem 0 1rem;text-align:center}.footer-content{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.footer-logo{display:flex;flex-direction:column;align-items:flex-start}.footer-tagline{font-size:.9rem;color:var(--snow-gray);font-style:italic}.footer-links{display:flex;gap:2rem}.footer-links a{color:var(--snow-gray);text-decoration:none;transition:color .3s ease;font-size:32px;transition:.3s}.footer-links a:hover{color:var(--frost-white);scale:1.2;transition:.3s}.footer-runes{color:var(--snow-gray);font-size:1.2rem;animation:pulse-rune 5s ease-in-out infinite}@keyframes rotate-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-mask{0%{transform:perspective(1000px) rotateY(0)}50%{transform:perspective(1000px) rotateY(180deg)}to{transform:perspective(1000px) rotateY(360deg)}}@keyframes pulse-rune{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes pulse-glow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes ice-pulse{0%,to{opacity:.8}50%{opacity:1}}@keyframes light-flicker{0%,to{opacity:.3}25%,75%{opacity:.6}50%{opacity:.4}}@keyframes eye-glow{0%,to{box-shadow:0 0 5px var(--ice-blue)}50%{box-shadow:0 0 20px var(--ice-blue),0 0 30px var(--ice-blue)}}@keyframes title-glow{0%,to{text-shadow:0 0 20px var(--ice-blue)}50%{text-shadow:0 0 30px var(--ice-blue),0 0 40px var(--ice-blue)}}@media (max-width: 768px){.nav-content{flex-direction:column;gap:1rem}.nav-links{gap:1rem}.ritual-chamber{width:800px;height:800px}.title-main{font-size:2.5rem}.title-sub{font-size:1.5rem}.hero-actions{flex-direction:column;align-items:center}.game-info,.lore-content{grid-template-columns:1fr;gap:2rem}.job-cards{grid-template-columns:1fr}.footer-content,.footer-links{flex-direction:column;gap:1rem}}@media (max-width: 480px){.ritual-chamber{width:300px;height:300px}.section-title{font-size:2rem}.glass-panel{padding:1.5rem}.player-heads{width:45px;height:60px}.monster-head{width:60px}}.terralithic-logo{width:50px}.lore-trailer{margin-top:40px;text-align:center}.lore-trailer h3{font-family:BM Euljiro,sans-serif;font-size:24px;color:#f5f5f5;margin-bottom:16px}.trailer-video{width:100%;max-width:1080px;border-radius:12px;box-shadow:0 0 10px var(--ice-blue)}.enhanced-chamber[data-v-b14cda80]{position:relative;width:600px;height:600px}.energy-streams[data-v-b14cda80]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}@keyframes energy-flow-b14cda80{0%,to{opacity:.3;transform:translate(-50%,-50%) rotate(var(--rotation)) scaleY(.5)}50%{opacity:1;transform:translate(-50%,-50%) rotate(var(--rotation)) scaleY(1.2)}}.enhanced-floor[data-v-b14cda80]{position:relative;z-index:1}.floor-pattern[data-v-b14cda80]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:500px}.pattern-ring[data-v-b14cda80]{position:absolute;top:50%;left:50%;border:1px solid rgba(37,99,235,.2);border-radius:50%;transform:translate(-50%,-50%)}.ring-1[data-v-b14cda80]{width:150px;height:150px;animation:ring-rotate-b14cda80 20s infinite linear}.ring-2[data-v-b14cda80]{width:250px;height:250px;animation:ring-rotate-b14cda80 30s infinite linear reverse}.ring-3[data-v-b14cda80]{width:350px;height:350px;animation:ring-rotate-b14cda80 40s infinite linear}@keyframes ring-rotate-b14cda80{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.enhanced-runes[data-v-b14cda80]{position:relative;z-index:3}.animated-rune[data-v-b14cda80]{animation:rune-pulse-b14cda80 4s infinite;text-shadow:0 0 15px var(--ice-blue);transition:all .3s ease}.animated-rune[data-v-b14cda80]:hover{transform:scale(1.3);text-shadow:0 0 25px var(--ice-blue)}@keyframes rune-pulse-b14cda80{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.energy-lines[data-v-b14cda80]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;pointer-events:none}@keyframes line-pulse-b14cda80{0%,to{opacity:.2;transform:translate(-50%,-50%) rotate(var(--rotation)) scaleX(.5)}50%{opacity:.8;transform:translate(-50%,-50%) rotate(var(--rotation)) scaleX(1)}}.enhanced-players[data-v-b14cda80]{position:relative;z-index:4}.player[data-v-b14cda80]{position:relative;transition:all .5s ease}.player.rotating[data-v-b14cda80]{animation:player-selection-b14cda80 1s ease-in-out}@keyframes player-selection-b14cda80{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(5deg)}}.player-aura[data-v-b14cda80]{position:absolute;top:50%;left:50%;width:80px;height:80px;border-radius:50%;background:radial-gradient(circle,transparent 40%,rgba(37,99,235,.1) 100%);transform:translate(-50%,-50%);opacity:0;transition:opacity .5s ease}.player-aura.active[data-v-b14cda80]{opacity:1;animation:aura-pulse-b14cda80 2s infinite}@keyframes aura-pulse-b14cda80{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.3);opacity:.4}}.enhanced-head[data-v-b14cda80]{border-radius:50%;transition:all .3s ease;box-shadow:0 0 20px #2563eb4d}.player.chosen .enhanced-head[data-v-b14cda80]{box-shadow:0 0 30px #dc2626;filter:drop-shadow(0 0 10px #DC2626)}.enhanced-crimson[data-v-b14cda80]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(220,38,38,.3) 0%,transparent 70%);animation:crimson-pulse-b14cda80 1.5s infinite}@keyframes crimson-pulse-b14cda80{0%,to{transform:translate(-50%,-50%) scale(.8);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.2);opacity:1}}.crimson-particles[data-v-b14cda80]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@keyframes crimson-float-b14cda80{0%,to{transform:translateY(0) rotate(0);opacity:.8}50%{transform:translateY(-10px) rotate(180deg);opacity:1}}.player-connection[data-v-b14cda80]{position:absolute;top:50%;left:50%;width:2px;height:100px;background:linear-gradient(180deg,transparent,var(--ice-blue),transparent);transform:translate(-50%,-50%) rotate(var(--angle, 0deg));opacity:0;transition:opacity .5s ease}.player-connection.active[data-v-b14cda80]{opacity:1;animation:connection-pulse-b14cda80 2s infinite}@keyframes connection-pulse-b14cda80{0%,to{opacity:.5}50%{opacity:1}}.enhanced-artifact[data-v-b14cda80]{position:relative;z-index:5}.artifact-base[data-v-b14cda80]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px}.base-glow[data-v-b14cda80]{position:absolute;top:50%;left:50%;width:100%;height:100%;background:radial-gradient(circle,rgba(37,99,235,.2) 0%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);animation:base-breathe-b14cda80 4s infinite}@keyframes base-breathe-b14cda80{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.2);opacity:1}}.rotating-symbols[data-v-b14cda80]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px}.symbol-ring[data-v-b14cda80]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.outer-ring[data-v-b14cda80]{width:180px;height:180px;animation:symbol-rotate-b14cda80 25s infinite linear}.inner-ring[data-v-b14cda80]{width:120px;height:120px;animation:symbol-rotate-b14cda80 20s infinite linear reverse}@keyframes symbol-rotate-b14cda80{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.floating-symbol[data-v-b14cda80]{position:absolute;color:var(--ice-blue);font-size:16px;text-shadow:0 0 10px var(--ice-blue);animation:symbol-float-b14cda80 3s infinite}.floating-symbol[data-v-b14cda80]:nth-child(1){top:0;left:50%;transform:translate(-50%)}.floating-symbol[data-v-b14cda80]:nth-child(2){top:50%;right:0;transform:translateY(-50%)}.floating-symbol[data-v-b14cda80]:nth-child(3){bottom:0;left:50%;transform:translate(-50%)}.floating-symbol[data-v-b14cda80]:nth-child(4){top:50%;left:0;transform:translateY(-50%)}.floating-symbol[data-v-b14cda80]:nth-child(5){top:25%;right:25%}.floating-symbol[data-v-b14cda80]:nth-child(6){bottom:25%;left:25%}@keyframes symbol-float-b14cda80{0%,to{opacity:.6;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-5px) scale(1.1)}}.enhanced-mask[data-v-b14cda80]{position:relative;z-index:6}.mask-energy[data-v-b14cda80]{position:absolute;top:50%;left:50%;width:150px;height:150px;border:2px solid transparent;border-radius:50%;transform:translate(-50%,-50%);opacity:0;transition:all .5s ease}.mask-energy.pulsing[data-v-b14cda80]{opacity:1;border-color:var(--ice-blue);box-shadow:0 0 30px var(--ice-blue);animation:mask-energy-pulse-b14cda80 1s infinite}@keyframes mask-energy-pulse-b14cda80{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}.power-orbs[data-v-b14cda80]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px}@keyframes orb-orbit-b14cda80{0%{transform:translate(-50%,-50%) rotate(0) translate(60px) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg) translate(60px) rotate(-360deg)}}.ritual-effects[data-v-b14cda80]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:7}.selection-wave[data-v-b14cda80]{position:absolute;top:50%;left:50%;width:50px;height:50px;border:3px solid var(--ice-blue);border-radius:50%;transform:translate(-50%,-50%);animation:selection-expand-b14cda80 1.5s ease-out}@keyframes selection-expand-b14cda80{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(6);opacity:0}}.ambient-sparkles[data-v-b14cda80]{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes sparkle-twinkle-b14cda80{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes ritual-wave-b14cda80{0%{transform:translate(-50%,-50%) scale(.5);opacity:1}to{transform:translate(-50%,-50%) scale(4);opacity:0}}.mask-glow.active[data-v-b14cda80]{opacity:.8!important;transform:scale(1.5)!important;animation:mask-active-glow-b14cda80 1s infinite}@keyframes mask-active-glow-b14cda80{0%,to{box-shadow:0 0 20px var(--ice-blue)}50%{box-shadow:0 0 40px var(--ice-blue),0 0 60px var(--ice-blue)}}@media (max-width: 768px){.enhanced-chamber[data-v-b14cda80]{width:400px;height:400px}.floor-pattern[data-v-b14cda80]{width:350px;height:350px}.ring-1[data-v-b14cda80]{width:100px;height:100px}.ring-2[data-v-b14cda80]{width:180px;height:180px}.ring-3[data-v-b14cda80]{width:250px;height:250px}.rotating-symbols[data-v-b14cda80]{width:150px;height:150px}.outer-ring[data-v-b14cda80]{width:130px;height:130px}.inner-ring[data-v-b14cda80]{width:90px;height:90px}.floating-symbol[data-v-b14cda80]{font-size:12px}}.floating-decorations[data-v-c2b68602]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:hidden}.floating-rune[data-v-c2b68602]{position:absolute;color:var(--ice-blue);font-family:Cinzel,serif;animation:float-drift-c2b68602 15s infinite linear;text-shadow:0 0 10px rgba(37,99,235,.5);filter:blur(.5px)}@keyframes float-drift-c2b68602{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:1}90%{opacity:.8}to{transform:translateY(-100px) rotate(360deg);opacity:0}}.background-layers[data-v-c2b68602]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.bg-layer[data-v-c2b68602]{position:absolute;width:120%;height:120%;background:radial-gradient(circle at center,transparent 40%,rgba(37,99,235,.02) 100%)}.layer-1[data-v-c2b68602]{animation:bg-rotate-c2b68602 60s infinite linear}.layer-2[data-v-c2b68602]{animation:bg-rotate-c2b68602 80s infinite linear reverse;background:radial-gradient(circle at center,transparent 30%,rgba(30,58,138,.015) 100%)}.layer-3[data-v-c2b68602]{animation:bg-rotate-c2b68602 100s infinite linear;background:radial-gradient(circle at center,transparent 50%,rgba(224,242,254,.008) 100%)}@keyframes bg-rotate-c2b68602{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}.mystical-aura[data-v-c2b68602]{position:absolute;top:50%;left:50%;width:600px;height:600px;background:radial-gradient(circle,rgba(37,99,235,.1) 0%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);z-index:1;transition:all 1.5s ease}.mystical-aura.pulsing[data-v-c2b68602]{transform:translate(-50%,-50%) scale(1.3);background:radial-gradient(circle,rgba(37,99,235,.2) 0%,rgba(224,242,254,.05) 50%,transparent 70%);box-shadow:0 0 100px #2563eb4d}.animated-title[data-v-c2b68602]{position:relative;z-index:10}.glitch-text[data-v-c2b68602]{position:relative;display:inline-block}.glitch-text .letter[data-v-c2b68602]{display:inline-block;animation:letter-bounce-c2b68602 2s infinite}.mystical-text .letter[data-v-c2b68602]{display:inline-block;animation:mystical-glow-c2b68602 3s infinite}@keyframes letter-bounce-c2b68602{0%,20%,50%,80%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-10px) scale(1.05)}60%{transform:translateY(-5px) scale(1.02)}}@keyframes mystical-glow-c2b68602{0%,to{text-shadow:0 0 5px var(--ice-blue);transform:scale(1)}50%{text-shadow:0 0 20px var(--ice-blue),0 0 30px var(--ice-blue);transform:scale(1.02)}}.panel-glow[data-v-c2b68602]{box-shadow:0 0 50px #2563eb66!important;border-color:#2563eb4d!important}.enhanced-btn[data-v-c2b68602]{position:relative;overflow:hidden;background:linear-gradient(45deg,var(--ice-blue),var(--deep-blue));border:2px solid var(--frost-white);border-radius:15px;padding:1.2rem 2.5rem;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--frost-white);cursor:pointer;transition:all .3s ease;transform:perspective(1000px) rotateX(0)}.enhanced-btn[data-v-c2b68602]:hover{transform:perspective(1000px) rotateX(-5deg) translateY(-5px);box-shadow:0 15px 40px #2563eb66}.btn-glow[data-v-c2b68602]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);opacity:0;transition:opacity .3s ease}.enhanced-btn:hover .btn-glow[data-v-c2b68602]{animation:btn-glow-pulse-c2b68602 1.5s infinite}@keyframes btn-glow-pulse-c2b68602{0%,to{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.btn-particles[data-v-c2b68602]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.btn-particle[data-v-c2b68602]{position:absolute;width:3px;height:3px;background:var(--frost-white);border-radius:50%;animation:btn-particle-float-c2b68602 3s infinite}@keyframes btn-particle-float-c2b68602{0%{transform:translateY(0) scale(0);opacity:1}50%{transform:translateY(-20px) scale(1);opacity:.8}to{transform:translateY(-40px) scale(0);opacity:0}}.enhanced-section[data-v-c2b68602]{position:relative;opacity:0;transform:translateY(50px);transition:all 1s ease}.enhanced-section.animate-in[data-v-c2b68602]{opacity:1;transform:translateY(0)}.section-decorations[data-v-c2b68602]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.deco-line[data-v-c2b68602]{position:absolute;top:50%;width:100px;height:2px;background:linear-gradient(90deg,transparent,var(--ice-blue),transparent);animation:line-glow-c2b68602 3s infinite}.deco-line.left[data-v-c2b68602]{left:10%;animation-delay:0s}.deco-line.right[data-v-c2b68602]{right:10%;animation-delay:1.5s}@keyframes line-glow-c2b68602{0%,to{opacity:.3;transform:scaleX(.5)}50%{opacity:1;transform:scaleX(1)}}.mystical-symbol[data-v-c2b68602]{position:absolute;left:50%;transform:translate(-50%);font-size:2rem;color:var(--ice-blue);text-shadow:0 0 15px var(--ice-blue);animation:symbol-pulse-c2b68602 4s infinite}.mystical-symbol.top[data-v-c2b68602]{top:20px;animation-delay:0s}.mystical-symbol.bottom[data-v-c2b68602]{bottom:20px;animation-delay:2s}@keyframes symbol-pulse-c2b68602{0%,to{opacity:.4;transform:translate(-50%) scale(.9)}50%{opacity:1;transform:translate(-50%) scale(1.1)}}.section-heading[data-v-c2b68602]{position:relative;z-index:2}.animated-heading[data-v-c2b68602]{animation:heading-float-c2b68602 6s infinite ease-in-out}@keyframes heading-float-c2b68602{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.heading-decoration[data-v-c2b68602]{display:inline-block;margin:0 1rem;animation:decoration-spin-c2b68602 8s infinite linear;color:var(--ice-blue);text-shadow:0 0 10px var(--ice-blue)}@keyframes decoration-spin-c2b68602{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.2)}to{transform:rotate(360deg) scale(1)}}.video-container[data-v-c2b68602]{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #2563eb4d}.enhanced-video[data-v-c2b68602]{border-radius:20px;transition:transform .3s ease}.enhanced-video[data-v-c2b68602]:hover{transform:scale(1.02)}.video-overlay[data-v-c2b68602]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent 30%,rgba(37,99,235,.1) 70%);pointer-events:none;opacity:0;transition:opacity .3s ease}.video-container:hover .video-overlay[data-v-c2b68602]{opacity:1}.enhanced-panel[data-v-c2b68602]{position:relative;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(37,99,235,.2);box-shadow:0 20px 60px #2563eb26;transform:translateY(30px);opacity:0;transition:all .8s ease}.enhanced-panel.animate-in[data-v-c2b68602]{transform:translateY(0);opacity:1}.enhanced-title[data-v-c2b68602]{position:relative;text-align:center;margin-bottom:3rem}.title-ornament[data-v-c2b68602]{display:inline-block;margin:0 1.5rem;font-size:1.5em;color:var(--ice-blue);animation:ornament-pulse-c2b68602 3s infinite}@keyframes ornament-pulse-c2b68602{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(10deg)}}.enhanced-features[data-v-c2b68602]{list-style:none;padding:0}.feature-item[data-v-c2b68602]{display:flex;align-items:center;padding:1.5rem 0;border-bottom:1px solid rgba(37,99,235,.1);opacity:0;transform:translate(-30px);transition:all .6s ease}.feature-item.animate-in[data-v-c2b68602]{opacity:1;transform:translate(0)}.feature-item[data-v-c2b68602]:hover{background:#2563eb0d;padding-left:1rem;border-radius:10px}.feature-icon[data-v-c2b68602]{font-size:1.5rem;margin-right:1rem;animation:icon-bounce-c2b68602 2s infinite}@keyframes icon-bounce-c2b68602{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-2px)}}.feature-text[data-v-c2b68602]{font-size:1.1rem;font-weight:500}.subtitle-enhanced[data-v-c2b68602]{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1.5rem}.subtitle-icon[data-v-c2b68602]{margin-right:1rem;font-size:1.3rem;animation:icon-glow-c2b68602 3s infinite}@keyframes icon-glow-c2b68602{0%,to{filter:drop-shadow(0 0 5px var(--ice-blue));transform:scale(1)}50%{filter:drop-shadow(0 0 15px var(--ice-blue));transform:scale(1.1)}}.enhanced-preview[data-v-c2b68602]{position:relative;border-radius:20px;overflow:hidden;transition:transform .3s ease}.enhanced-preview[data-v-c2b68602]:hover{transform:translateY(-10px) rotateY(5deg)}.preview-image[data-v-c2b68602]{width:100%;border-radius:20px;transition:filter .3s ease}.enhanced-preview:hover .preview-image[data-v-c2b68602]{filter:brightness(1.1) contrast(1.1)}.preview-overlay[data-v-c2b68602]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent 40%,rgba(37,99,235,.1) 100%);opacity:0;transition:opacity .3s ease}.enhanced-preview:hover .preview-overlay[data-v-c2b68602]{opacity:1}.preview-glow[data-v-c2b68602]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(37,99,235,.2) 0%,transparent 70%);animation:preview-glow-rotate-c2b68602 10s infinite linear;opacity:0}.enhanced-preview:hover .preview-glow[data-v-c2b68602]{opacity:1}@keyframes preview-glow-rotate-c2b68602{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.floating-rune[data-v-c2b68602]{font-size:12px!important}.mystical-aura[data-v-c2b68602]{width:300px;height:300px}.enhanced-btn[data-v-c2b68602]{padding:1rem 2rem;font-size:1rem}.title-ornament[data-v-c2b68602]{margin:0 .5rem;font-size:1.2em}.enhanced-preview[data-v-c2b68602]:hover{transform:translateY(-5px)}}.container[data-v-c2b68602]{max-width:1200px;margin:0 auto;padding:0 2rem}.hero-showcase[data-v-c2b68602]{min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden;padding:2rem 0}.hero-container[data-v-c2b68602]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;max-width:1400px;margin:0 auto;padding:0 2rem;z-index:10;position:relative}.game-visual[data-v-c2b68602]{display:flex;justify-content:center;align-items:center;position:relative}.ritual-display[data-v-c2b68602]{position:relative;transform:scale(.8);filter:drop-shadow(0 20px 40px rgba(37,99,235,.3))}.game-info-main[data-v-c2b68602]{display:flex;flex-direction:column;gap:2rem;animation:slideInFromRight-c2b68602 1s ease-out}@keyframes slideInFromRight-c2b68602{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.terralithic-brand[data-v-c2b68602]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.brand-logo[data-v-c2b68602]{width:40px;height:40px;filter:brightness(1.2)}.brand-text[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:.9rem;font-weight:600;color:var(--ice-blue);letter-spacing:2px;text-shadow:0 0 10px rgba(37,99,235,.5)}.game-title-section[data-v-c2b68602]{margin-bottom:2rem}.main-game-title[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:4rem;font-weight:900;line-height:.9;margin-bottom:1rem;text-shadow:0 0 30px rgba(37,99,235,.6)}.title-rush[data-v-c2b68602]{display:block;color:var(--frost-white);animation:titleGlow-c2b68602 3s infinite alternate}.title-roulette[data-v-c2b68602]{display:block;color:var(--ice-blue);animation:titleGlow-c2b68602 3s infinite alternate 1.5s}@keyframes titleGlow-c2b68602{0%{text-shadow:0 0 20px rgba(37,99,235,.6)}to{text-shadow:0 0 40px rgba(37,99,235,1),0 0 60px rgba(37,99,235,.8)}}.game-tagline[data-v-c2b68602]{font-size:1.2rem;color:var(--snow-gray);font-weight:300;letter-spacing:1px}.game-highlights[data-v-c2b68602]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}.highlight-item[data-v-c2b68602]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#2563eb1a;border:1px solid rgba(37,99,235,.2);border-radius:12px;transition:all .3s ease}.highlight-item[data-v-c2b68602]:hover{background:#2563eb26;border-color:#2563eb66;transform:translateY(-2px)}.highlight-icon[data-v-c2b68602]{font-size:1.5rem;animation:iconFloat-c2b68602 3s infinite ease-in-out}@keyframes iconFloat-c2b68602{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.highlight-text[data-v-c2b68602]{font-weight:600;color:var(--frost-white)}.cta-section[data-v-c2b68602]{display:flex;flex-direction:column;gap:1.5rem}.wishlist-btn[data-v-c2b68602]{position:relative;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem 2.5rem;background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:50px;color:#fff;font-family:Orbitron,monospace;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;overflow:hidden;transition:all .3s ease;box-shadow:0 8px 30px #dc262666}.wishlist-btn[data-v-c2b68602]:hover{transform:translateY(-3px);box-shadow:0 12px 40px #dc262699;background:linear-gradient(135deg,#ef4444,#dc2626)}.wishlist-icon[data-v-c2b68602]{font-size:1.2rem;animation:heartbeat-c2b68602 2s infinite}@keyframes heartbeat-c2b68602{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.primary-cta[data-v-c2b68602]{font-size:1.2rem;padding:1.5rem 3rem}.secondary-cta[data-v-c2b68602]{background:linear-gradient(135deg,var(--ice-blue),var(--deep-blue));box-shadow:0 8px 30px #2563eb66}.secondary-cta[data-v-c2b68602]:hover{box-shadow:0 12px 40px #2563eb99}.platform-info[data-v-c2b68602]{display:flex;align-items:center;gap:1rem;opacity:.8}.platform-logo[data-v-c2b68602]{height:24px;filter:brightness(1.2)}.release-info[data-v-c2b68602]{font-size:.9rem;color:var(--snow-gray)}.features-showcase[data-v-c2b68602]{padding:6rem 0;background:#0a0a0acc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.section-title[data-v-c2b68602]{text-align:center;font-family:Orbitron,monospace;font-size:2.5rem;font-weight:700;margin-bottom:4rem;color:var(--frost-white)}.title-decoration[data-v-c2b68602]{color:var(--ice-blue);margin:0 1rem;animation:decorationSpin-c2b68602 4s infinite linear}@keyframes decorationSpin-c2b68602{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.features-grid[data-v-c2b68602]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:4rem}.feature-card[data-v-c2b68602]{background:#ffffff0d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(37,99,235,.2);border-radius:20px;padding:2.5rem;text-align:center;transition:all .4s ease;opacity:0;transform:translateY(50px)}.feature-card.animate-in[data-v-c2b68602]{opacity:1;transform:translateY(0)}.feature-card[data-v-c2b68602]:hover{transform:translateY(-10px);border-color:#2563eb66;box-shadow:0 20px 60px #2563eb33}.feature-icon-large[data-v-c2b68602]{font-size:3rem;margin-bottom:1.5rem;animation:iconPulse-c2b68602 3s infinite}@keyframes iconPulse-c2b68602{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.feature-title[data-v-c2b68602]{font-family:BM Euljiro,sans-serif;font-size:1.4rem;font-weight:600;color:var(--ice-blue);margin-bottom:1rem}.feature-description[data-v-c2b68602]{font-family:BM Euljiro,sans-serif;color:var(--snow-gray);line-height:1.6;font-size:1rem}.features-cta[data-v-c2b68602]{text-align:center}.trailer-showcase[data-v-c2b68602]{padding:6rem 0;background:linear-gradient(135deg,#0a0a0ae6,#1e1e1ee6)}.trailer-content[data-v-c2b68602]{align-items:center}.trailer-title[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.title-accent[data-v-c2b68602]{display:block;color:var(--snow-gray);font-size:1.2rem;font-weight:400}.title-main[data-v-c2b68602]{display:block;color:var(--ice-blue);text-shadow:0 0 20px rgba(37,99,235,.6)}.trailer-description[data-v-c2b68602]{color:var(--snow-gray);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.play-btn[data-v-c2b68602]{display:flex;align-items:center;gap:1rem;padding:1rem 2rem;background:transparent;border:2px solid var(--ice-blue);border-radius:50px;color:var(--ice-blue);font-family:Orbitron,monospace;font-weight:600;cursor:pointer;transition:all .3s ease}.play-btn[data-v-c2b68602]:hover{background:var(--ice-blue);color:var(--ritual-black);transform:translate(10px)}.trailer-video[data-v-c2b68602]{width:100%;height:auto;border-radius:20px}.video-overlay[data-v-c2b68602]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.video-overlay[data-v-c2b68602]:hover{background:#0000001a}.play-button[data-v-c2b68602]{width:80px;height:80px;border-radius:50%;background:#2563ebe6;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff;transition:all .3s ease}.play-button[data-v-c2b68602]:hover{transform:scale(1.1);background:var(--ice-blue)}.screenshots-section[data-v-c2b68602]{padding:6rem 0;background:#050505e6}.screenshots-grid[data-v-c2b68602]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.screenshot-item[data-v-c2b68602]{position:relative;border-radius:16px;overflow:hidden;cursor:pointer;transition:all .3s ease}.screenshot-item[data-v-c2b68602]:hover{transform:translateY(-10px)}.screenshot-image[data-v-c2b68602]{width:100%;height:200px;object-fit:cover;transition:all .3s ease}.screenshot-overlay[data-v-c2b68602]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000e6);padding:2rem 1.5rem 1.5rem;color:#fff;transform:translateY(100%);transition:all .3s ease}.screenshot-item:hover .screenshot-overlay[data-v-c2b68602]{transform:translateY(0)}.screenshot-overlay h4[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:1.1rem;font-weight:600;margin-bottom:.5rem;color:var(--ice-blue)}.screenshot-overlay p[data-v-c2b68602]{font-size:.9rem;color:var(--snow-gray);line-height:1.4}.final-cta-section[data-v-c2b68602]{padding:8rem 0;background:linear-gradient(135deg,#2563eb1a,#0a0a0ae6);position:relative}.cta-content[data-v-c2b68602]{display:grid;grid-template-columns:300px 1fr;gap:4rem;align-items:center}.ritual-miniature[data-v-c2b68602]{display:flex;align-items:center;justify-content:center;width:200px;height:200px;border:2px solid rgba(37,99,235,.3);border-radius:50%;margin:0 auto;position:relative}.mini-runes[data-v-c2b68602]{display:flex;justify-content:space-around;align-items:center;width:100%;height:100%;position:absolute}.mini-rune[data-v-c2b68602]{font-family:Cinzel,serif;font-size:1.5rem;color:var(--ice-blue);text-shadow:0 0 10px rgba(37,99,235,.6);animation:runeRotate-c2b68602 8s infinite linear}@keyframes runeRotate-c2b68602{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mini-rune[data-v-c2b68602]:nth-child(1){top:10%;left:50%;transform:translate(-50%)}.mini-rune[data-v-c2b68602]:nth-child(2){top:50%;right:10%;transform:translateY(-50%)}.mini-rune[data-v-c2b68602]:nth-child(3){bottom:10%;left:50%;transform:translate(-50%)}.mini-rune[data-v-c2b68602]:nth-child(4){top:50%;left:10%;transform:translateY(-50%)}.cta-title[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:3rem;font-weight:700;color:var(--frost-white);margin-bottom:1.5rem;text-shadow:0 0 20px rgba(37,99,235,.4)}.cta-description[data-v-c2b68602]{font-size:1.2rem;color:var(--snow-gray);line-height:1.6;margin-bottom:2.5rem}.cta-stats[data-v-c2b68602]{display:flex;gap:3rem;margin-bottom:3rem}.stat-item[data-v-c2b68602]{text-align:center}.stat-number[data-v-c2b68602]{display:block;font-family:Orbitron,monospace;font-size:2.5rem;font-weight:700;color:var(--ice-blue);text-shadow:0 0 15px rgba(37,99,235,.6)}.stat-label[data-v-c2b68602]{font-size:.9rem;color:var(--snow-gray);text-transform:uppercase;letter-spacing:1px}.final-cta-buttons[data-v-c2b68602]{display:flex;gap:1.5rem;flex-wrap:wrap}.mega-cta[data-v-c2b68602]{position:relative;padding:2rem 3rem;font-size:1.3rem;border-radius:60px;background:linear-gradient(135deg,#dc2626,#b91c1c,#991b1b);box-shadow:0 15px 50px #dc262680;animation:megaPulse-c2b68602 3s infinite}@keyframes megaPulse-c2b68602{0%,to{box-shadow:0 15px 50px #dc262680}50%{box-shadow:0 20px 60px #dc2626cc,0 0 40px #dc262699}}.mega-cta small[data-v-c2b68602]{position:absolute;bottom:-8px;right:1rem;font-size:.7rem;opacity:.8}.secondary-btn[data-v-c2b68602]{padding:1.5rem 2.5rem;background:transparent;border:2px solid var(--frost-white);border-radius:50px;color:var(--frost-white);font-family:Orbitron,monospace;font-weight:600;display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:all .3s ease}.secondary-btn[data-v-c2b68602]:hover{background:var(--frost-white);color:var(--ritual-black);transform:translateY(-2px)}@media (max-width: 1024px){.hero-container[data-v-c2b68602]{grid-template-columns:1fr;gap:3rem;text-align:center}.ritual-display[data-v-c2b68602]{transform:scale(.6)}.trailer-content[data-v-c2b68602]{grid-template-columns:1fr;gap:3rem}.cta-content[data-v-c2b68602]{grid-template-columns:1fr;text-align:center}}@media (max-width: 768px){.main-game-title[data-v-c2b68602]{font-size:3rem}.game-highlights[data-v-c2b68602],.features-grid[data-v-c2b68602]{grid-template-columns:1fr}.screenshots-grid[data-v-c2b68602]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.cta-stats[data-v-c2b68602]{gap:2rem}.final-cta-buttons[data-v-c2b68602]{flex-direction:column;align-items:center}.cta-title[data-v-c2b68602]{font-size:2.2rem}}.hero-screenshots[data-v-c2b68602]{min-height:100vh;position:relative;display:flex;align-items:center;padding:2rem 0;overflow:hidden}.screenshots-carousel[data-v-c2b68602]{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;max-width:1400px;margin:0 auto;padding:0 2rem;z-index:10;position:relative}.main-screenshot-container[data-v-c2b68602]{position:relative}.screenshot-viewer[data-v-c2b68602]{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 25px 80px #2563eb4d;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.main-screenshot[data-v-c2b68602]{width:100%;height:500px;object-fit:cover;border-radius:20px;transition:all .8s ease;animation:imageSlideIn-c2b68602 .8s ease-out}@keyframes imageSlideIn-c2b68602{0%{opacity:0;transform:scale(1.05) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.screenshot-info-overlay[data-v-c2b68602]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000e6);padding:3rem 2rem 2rem;color:#fff;transform:translateY(0);transition:all .3s ease}.screenshot-title[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:1.8rem;font-weight:700;color:var(--ice-blue);margin-bottom:.5rem;text-shadow:0 0 15px rgba(37,99,235,.6)}.screenshot-description[data-v-c2b68602]{font-family:BM Euljiro,sans-serif;font-size:1.1rem;color:var(--frost-white);line-height:1.5;opacity:.9}.nav-arrow[data-v-c2b68602]{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background:#2563ebe6;border:none;color:#fff;font-size:1.2rem;cursor:pointer;transition:all .3s ease;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-arrow[data-v-c2b68602]:hover{background:var(--ice-blue);transform:translateY(-50%) scale(1.1);box-shadow:0 8px 25px #2563eb80}.prev-arrow[data-v-c2b68602]{left:20px}.next-arrow[data-v-c2b68602]{right:20px}.screenshot-thumbnails[data-v-c2b68602]{display:flex;gap:1rem;margin-top:1.5rem;justify-content:center;flex-wrap:wrap}.thumbnail[data-v-c2b68602]{position:relative;width:80px;height:50px;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:all .3s ease}.thumbnail.active[data-v-c2b68602]{border-color:var(--ice-blue);box-shadow:0 0 20px #2563eb99}.thumbnail[data-v-c2b68602]:hover{transform:translateY(-3px);border-color:#2563ebb3}.thumbnail-image[data-v-c2b68602]{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.thumbnail-overlay[data-v-c2b68602]{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease}.thumbnail:hover .thumbnail-overlay[data-v-c2b68602]{opacity:1}.thumbnail-number[data-v-c2b68602]{color:#fff;font-weight:600;font-size:.9rem}.game-info-panel[data-v-c2b68602]{display:flex;flex-direction:column;justify-content:center;gap:2rem;animation:slideInFromRight-c2b68602 1s ease-out}.terralithic-brand[data-v-c2b68602]{display:flex;align-items:center;gap:1rem}.brand-logo[data-v-c2b68602]{width:45px;height:45px;filter:brightness(1.3)}.brand-text[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:.95rem;font-weight:600;color:var(--ice-blue);letter-spacing:2px;text-shadow:0 0 10px rgba(37,99,235,.5)}.game-title-section[data-v-c2b68602]{margin-bottom:1rem}.main-game-title[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:4.5rem;font-weight:900;line-height:.9;margin-bottom:1rem}.title-rush[data-v-c2b68602]{display:block;color:var(--frost-white);animation:titleGlowRush-c2b68602 4s infinite alternate}.title-roulette[data-v-c2b68602]{display:block;color:var(--ice-blue);animation:titleGlowRoulette-c2b68602 4s infinite alternate 2s}@keyframes titleGlowRush-c2b68602{0%{text-shadow:0 0 20px rgba(224,242,254,.6)}to{text-shadow:0 0 40px rgba(224,242,254,1),0 0 60px rgba(224,242,254,.8)}}@keyframes titleGlowRoulette-c2b68602{0%{text-shadow:0 0 20px rgba(37,99,235,.6)}to{text-shadow:0 0 40px rgba(37,99,235,1),0 0 60px rgba(37,99,235,.8)}}.game-tagline[data-v-c2b68602]{font-size:1.3rem;color:var(--snow-gray);font-weight:300;letter-spacing:.5px;line-height:1.4;animation:taglineChange-c2b68602 .8s ease-out}@keyframes taglineChange-c2b68602{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.key-features[data-v-c2b68602]{display:flex;flex-direction:column;gap:1.2rem}.feature-highlight[data-v-c2b68602]{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem;background:#2563eb14;border:1px solid rgba(37,99,235,.2);border-radius:12px;transition:all .3s ease;opacity:0;transform:translate(-20px);animation:featureSlideIn-c2b68602 .6s ease-out forwards}@keyframes featureSlideIn-c2b68602{to{opacity:1;transform:translate(0)}}.feature-highlight[data-v-c2b68602]:hover{background:#2563eb1f;border-color:#2563eb66;transform:translate(5px)}.feature-icon[data-v-c2b68602]{font-size:1.8rem;flex-shrink:0;animation:iconBounce-c2b68602 2s infinite ease-in-out}@keyframes iconBounce-c2b68602{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.feature-text h4[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:1.1rem;font-weight:600;color:var(--frost-white);margin-bottom:.3rem}.feature-text p[data-v-c2b68602]{font-size:.95rem;color:var(--snow-gray);line-height:1.4}.hero-cta-section[data-v-c2b68602]{display:flex;flex-direction:column;gap:1.5rem}.mega-wishlist-btn[data-v-c2b68602]{position:relative;display:flex;align-items:center;justify-content:center;padding:2rem 3rem;background:var(--ice-blue);border:none;border-radius:60px;color:#fff;font-family:Orbitron,monospace;cursor:pointer;overflow:hidden;transition:all .4s ease;box-shadow:0 15px 50px var(--ice-blue);animation:megaBtnPulse-c2b68602 4s infinite}@keyframes megaBtnPulse-c2b68602{0%,to{box-shadow:0 15px 50px var(--ice-blue);transform:scale(1)}50%{box-shadow:0 20px 60px var(--ice-blue),0 0 40px var(--ice-blue);transform:scale(1.02)}}.mega-wishlist-btn[data-v-c2b68602]:hover{transform:translateY(-5px);box-shadow:0 25px 70px #dc262699;background:var(--ice-blue)}.btn-content[data-v-c2b68602]{display:flex;align-items:center;gap:1rem;z-index:2;position:relative}.wishlist-icon[data-v-c2b68602]{font-size:1.5rem;animation:heartBeat-c2b68602 2.5s infinite ease-in-out}@keyframes heartBeat-c2b68602{0%,to{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1.05)}75%{transform:scale(1.15)}}.btn-text-content[data-v-c2b68602]{display:flex;flex-direction:column;align-items:flex-start}.btn-main-text[data-v-c2b68602]{font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.btn-sub-text[data-v-c2b68602]{font-size:.9rem;opacity:.9;font-weight:400}.btn-glow-effect[data-v-c2b68602]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);opacity:0;transition:opacity .3s ease;animation:btnGlowMove-c2b68602 3s infinite}@keyframes btnGlowMove-c2b68602{0%,to{transform:rotate(0);opacity:0}50%{transform:rotate(180deg);opacity:.3}}.mega-wishlist-btn:hover .btn-glow-effect[data-v-c2b68602]{opacity:.6}.social-proof[data-v-c2b68602]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;background:#ffffff08;border:1px solid rgba(37,99,235,.1);border-radius:16px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.wishlist-counter[data-v-c2b68602]{display:flex;flex-direction:column;align-items:center}.counter-number[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:2rem;font-weight:700;color:var(--ice-blue);text-shadow:0 0 15px rgba(37,99,235,.6);animation:counterGlow-c2b68602 3s infinite}@keyframes counterGlow-c2b68602{0%,to{text-shadow:0 0 15px rgba(37,99,235,.6)}50%{text-shadow:0 0 25px rgba(37,99,235,1);transform:scale(1.02)}}.counter-label[data-v-c2b68602]{font-size:.85rem;color:var(--snow-gray);text-transform:uppercase;letter-spacing:1px}.platform-badges[data-v-c2b68602]{display:flex;align-items:center;gap:.75rem}.platform-logo[data-v-c2b68602]{height:28px;filter:brightness(1.3)}.coming-soon[data-v-c2b68602]{font-size:.9rem;color:var(--ice-blue);font-weight:600;text-transform:uppercase;letter-spacing:1px}.carousel-controls[data-v-c2b68602]{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:2rem;z-index:10}.auto-play-btn[data-v-c2b68602]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#2563eb33;border:1px solid rgba(37,99,235,.4);border-radius:25px;color:var(--frost-white);font-family:Orbitron,monospace;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.auto-play-btn.active[data-v-c2b68602]{background:#2563eb66;border-color:var(--ice-blue)}.auto-play-btn[data-v-c2b68602]:hover{background:#2563eb4d;transform:translateY(-2px)}.progress-indicators[data-v-c2b68602]{display:flex;gap:.5rem}.progress-dot[data-v-c2b68602]{width:12px;height:12px;border-radius:50%;background:#ffffff4d;cursor:pointer;transition:all .3s ease}.progress-dot.active[data-v-c2b68602]{background:var(--ice-blue);box-shadow:0 0 15px #2563ebcc;transform:scale(1.2)}.progress-dot[data-v-c2b68602]:hover{background:#2563ebb3;transform:scale(1.1)}.trailer-showcase[data-v-c2b68602]{padding:8rem 0;background:linear-gradient(135deg,#0a0a0af2,#1e1e1ee6)}.trailer-header[data-v-c2b68602]{text-align:center;margin-bottom:4rem}.trailer-title[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:3rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.title-accent[data-v-c2b68602]{display:block;color:var(--snow-gray);font-size:1.4rem;font-weight:400}.title-main[data-v-c2b68602]{display:block;color:var(--ice-blue);text-shadow:0 0 25px rgba(37,99,235,.6)}.trailer-subtitle[data-v-c2b68602]{font-family:BM Euljiro,sans-serif;font-size:1.2rem;color:var(--snow-gray);line-height:1.6;max-width:600px;margin:0 auto}.trailer-content[data-v-c2b68602]{grid-template-columns:1.5fr 1fr;gap:4rem;align-items:flex-start}.trailer-video-container[data-v-c2b68602]{position:relative;border-radius:20px;overflow:hidden}.play-button-container[data-v-c2b68602]{display:flex;flex-direction:column;align-items:center;gap:1rem}.play-button[data-v-c2b68602]{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,var(--ice-blue),var(--deep-blue));display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#fff;transition:all .3s ease;box-shadow:0 15px 40px #2563eb66}.play-button[data-v-c2b68602]:hover{transform:scale(1.1);box-shadow:0 20px 50px #2563eb99}.play-text[data-v-c2b68602]{text-align:center;color:#fff}.play-label[data-v-c2b68602]{display:block;font-family:Orbitron,monospace;font-size:1.1rem;font-weight:600;margin-bottom:.3rem}.video-duration[data-v-c2b68602]{font-size:.9rem;color:var(--snow-gray)}.video-info-overlay[data-v-c2b68602]{position:absolute;top:1rem;right:1rem;display:flex;gap:1rem}.video-stats span[data-v-c2b68602]{background:#000000b3;padding:.4rem .8rem;border-radius:20px;font-size:.8rem;color:#fff;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.video-quality[data-v-c2b68602]{color:#10b981!important}.trailer-features[data-v-c2b68602]{display:flex;flex-direction:column;gap:2rem}.features-title[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:1.5rem;font-weight:600;color:var(--ice-blue);margin-bottom:1rem}.trailer-feature-list[data-v-c2b68602]{display:flex;flex-direction:column;gap:1.5rem}.trailer-feature[data-v-c2b68602]{display:flex;gap:1rem;padding:1.2rem;background:#2563eb0d;border:1px solid rgba(37,99,235,.15);border-radius:12px;transition:all .3s ease}.trailer-feature[data-v-c2b68602]:hover{background:#2563eb1a;border-color:#2563eb4d;transform:translate(5px)}.feature-timestamp[data-v-c2b68602]{background:var(--ice-blue);color:#fff;padding:.3rem .8rem;border-radius:20px;font-size:.85rem;font-weight:600;flex-shrink:0;align-self:flex-start}.feature-content h4[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:1rem;font-weight:600;color:var(--frost-white);margin-bottom:.3rem}.feature-content p[data-v-c2b68602]{font-size:.9rem;color:var(--snow-gray);line-height:1.4}.trailer-cta[data-v-c2b68602]{padding-top:1rem}.secondary-cta[data-v-c2b68602]{background:linear-gradient(135deg,var(--ice-blue),var(--deep-blue));box-shadow:0 10px 35px #2563eb66;padding:1.2rem 2.5rem;border-radius:50px;border:none;color:#fff;font-family:Orbitron,monospace;font-weight:600;display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:all .3s ease}.secondary-cta[data-v-c2b68602]:hover{transform:translateY(-3px);box-shadow:0 15px 45px #2563eb99}.detailed-features[data-v-c2b68602]{padding:8rem 0;background:#050505f2}.feature-highlight-text[data-v-c2b68602]{margin-top:1rem;padding:.75rem 1rem;background:linear-gradient(135deg,#2563eb1a,#1e3a8a1a);border:1px solid rgba(37,99,235,.2);border-radius:20px;font-size:.85rem;color:var(--ice-blue);font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:1px}.features-cta-section[data-v-c2b68602]{margin-top:6rem;text-align:center}.cta-content-box[data-v-c2b68602]{background:#ffffff08;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(37,99,235,.2);border-radius:25px;padding:4rem 3rem;max-width:800px;margin:0 auto}.cta-headline[data-v-c2b68602]{font-family:Orbitron,monospace;font-size:2.5rem;font-weight:700;color:var(--frost-white);margin-bottom:1.5rem;text-shadow:0 0 20px rgba(37,99,235,.4)}.cta-subtext[data-v-c2b68602]{font-size:1.2rem;color:var(--snow-gray);line-height:1.6;margin-bottom:3rem}.cta-buttons-group[data-v-c2b68602]{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.primary-large[data-v-c2b68602]{padding:1.8rem 3.5rem;font-size:1.3rem;border-radius:60px;background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 15px 50px #dc262680}.primary-large[data-v-c2b68602]:hover{transform:translateY(-5px);box-shadow:0 20px 60px #dc2626b3}@media (max-width: 1024px){.screenshots-carousel[data-v-c2b68602]{grid-template-columns:1fr;gap:3rem}.main-game-title[data-v-c2b68602]{font-size:3.5rem}.trailer-content[data-v-c2b68602]{grid-template-columns:1fr;gap:3rem}}@media (max-width: 768px){.main-screenshot[data-v-c2b68602]{height:300px}.main-game-title[data-v-c2b68602]{font-size:2.8rem}.btn-main-text[data-v-c2b68602]{font-size:1.1rem}.mega-wishlist-btn[data-v-c2b68602]{padding:1.5rem 2.5rem}.social-proof[data-v-c2b68602]{flex-direction:column;gap:1rem;text-align:center}.carousel-controls[data-v-c2b68602]{flex-direction:column;gap:1rem}.trailer-title[data-v-c2b68602]{font-size:2.2rem}.cta-headline[data-v-c2b68602]{font-size:2rem}.cta-buttons-group[data-v-c2b68602]{flex-direction:column;align-items:center}}
