.intro-module__urX99a__container{z-index:9999;background:#000;justify-content:center;align-items:center;width:100vw;height:100vh;font-family:Segoe UI,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.intro-module__urX99a__bg{z-index:0;background:radial-gradient(#0a0a1a 0%,#000 70%),radial-gradient(at 20% 80%,#8b5cf60f 0%,#0000 50%),radial-gradient(at 80% 20%,#6366f10f 0%,#0000 50%);position:absolute;inset:0}.intro-module__urX99a__vignette{z-index:1;pointer-events:none;background:radial-gradient(#0000 30%,#000000f7 100%);position:absolute;inset:0}.intro-module__urX99a__center{z-index:10;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:0 24px;display:flex}.intro-module__urX99a__studio{letter-spacing:8px;text-transform:uppercase;color:#0000;opacity:0;font-size:11px;transition:color 2s,opacity 2s,transform 2s;transform:translateY(10px)}.intro-module__urX99a__studio.intro-module__urX99a__show{color:#fff9;opacity:1;text-shadow:0 0 20px #fff6,0 0 40px #8b5cf64d;transform:translateY(0)}.intro-module__urX99a__presents{letter-spacing:6px;text-transform:uppercase;color:#0000;opacity:0;font-size:13px;font-style:italic;transition:color 2s,opacity 2s,transform 2s;transform:translateY(10px)}.intro-module__urX99a__presents.intro-module__urX99a__show{color:#ffffff80;opacity:1;text-shadow:0 0 16px #ffffff4d,0 0 32px #8b5cf633;transform:translateY(0)}.intro-module__urX99a__sub{letter-spacing:4px;text-transform:uppercase;color:#0000;opacity:0;margin-top:8px;font-size:11px;transition:all 2s;transform:translateY(10px)}.intro-module__urX99a__sub.intro-module__urX99a__show{color:#ffffff73;opacity:1;text-shadow:0 0 14px #ffffff4d,0 0 28px #8b5cf633;transform:translateY(0)}.intro-module__urX99a__line{background:linear-gradient(90deg,#0000,#8b5cf699,#fff9,#8b5cf699,#0000);width:0;height:1px;transition:width 2.5s;box-shadow:0 0 10px #8b5cf666}.intro-module__urX99a__line.intro-module__urX99a__show{width:300px}.intro-module__urX99a__mainTitle{letter-spacing:30px;text-transform:uppercase;color:#0000;opacity:0;font-size:120px;font-weight:900;line-height:1;transition:all 3s;transform:scale(.85)}.intro-module__urX99a__mainTitle.intro-module__urX99a__show{color:#fff;opacity:1;letter-spacing:50px;text-shadow:0 0 20px #ffffffe6,0 0 40px #fff9,0 0 80px #8b5cf680,0 0 120px #8b5cf64d,0 0 200px #8b5cf61a;animation:3s ease-in-out infinite alternate intro-module__urX99a__titlePulse;transform:scale(1)}@keyframes intro-module__urX99a__titlePulse{0%{text-shadow:0 0 20px #ffffffe6,0 0 40px #ffffff80,0 0 80px #8b5cf666,0 0 120px #8b5cf633}to{text-shadow:0 0 30px #fff,0 0 60px #ffffffb3,0 0 100px #8b5cf6b3,0 0 160px #8b5cf666,0 0 220px #8b5cf626}}.intro-module__urX99a__tagline{letter-spacing:7px;text-transform:uppercase;color:#0000;opacity:0;font-size:12px;transition:all 2s;transform:translateY(10px)}.intro-module__urX99a__tagline.intro-module__urX99a__show{color:#ffffff8c;opacity:1;letter-spacing:10px;text-shadow:0 0 16px #fff6,0 0 32px #8b5cf64d;transform:translateY(0)}.intro-module__urX99a__skipBtn{color:#fff6;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10000;letter-spacing:2px;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff14;border-radius:30px;padding:10px 24px;font-family:Segoe UI,sans-serif;font-size:12px;transition:all .3s;position:absolute;bottom:36px;right:40px}.intro-module__urX99a__skipBtn:hover{color:#fff;background:#8b5cf61a;border-color:#8b5cf64d;transform:scale(1.05);box-shadow:0 0 16px #8b5cf633}@media (max-width:768px){.intro-module__urX99a__mainTitle{letter-spacing:18px;font-size:80px}.intro-module__urX99a__mainTitle.intro-module__urX99a__show{letter-spacing:30px}.intro-module__urX99a__line.intro-module__urX99a__show{width:220px}}@media (max-width:480px){.intro-module__urX99a__mainTitle{letter-spacing:10px;font-size:52px}.intro-module__urX99a__mainTitle.intro-module__urX99a__show{letter-spacing:20px}.intro-module__urX99a__line.intro-module__urX99a__show{width:150px}.intro-module__urX99a__studio{letter-spacing:5px;font-size:9px}.intro-module__urX99a__tagline{font-size:9px}.intro-module__urX99a__skipBtn{padding:8px 16px;font-size:11px;bottom:20px;right:16px}}
