.sp-web-intro{position:fixed;inset:0;margin:0;padding:0;width:100vw;max-width:none;height:100dvh;max-height:none;border:0;background:#080713;color:#fff;overflow:hidden;font:500 14px system-ui,sans-serif}.sp-web-intro::backdrop{background:#080713}.sp-intro-stage{height:calc(100% - 90px);display:flex;justify-content:center;background:radial-gradient(ellipse at center,#29133c 0,#080713 72%)}.sp-intro-stage video{height:100%;max-width:100%;object-fit:contain}.sp-intro-bar{box-sizing:border-box;min-height:90px;padding:14px 24px;display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;background:#100d20;border-top:1px solid #69368d}.sp-intro-brand{font-weight:800;letter-spacing:.12em;color:#dc91ff}.sp-intro-note{font-size:12px;color:#bdb0cc}.sp-intro-bar button{font:inherit;min-height:44px;padding:10px 18px;border:1px solid #9463b2;border-radius:24px;background:#241634;color:#fff;cursor:pointer}.sp-intro-bar button:focus-visible{outline:3px solid #fff;outline-offset:3px}.sp-intro-bar .sp-intro-skip{background:linear-gradient(105deg,#773bdf,#b92ba1);font-weight:700}@media(max-width:650px){.sp-intro-stage{height:calc(100% - 160px)}.sp-intro-bar{min-height:160px;padding:10px;gap:8px}.sp-intro-brand,.sp-intro-note{width:100%;text-align:center}.sp-intro-bar button{font-size:12px;padding:9px 12px}}.sp-intro-stage{align-items:center}.sp-intro-canvas{position:relative;flex:none;container-type:inline-size;direction:ltr;overflow:hidden}.sp-intro-canvas video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.sp-intro-cue{position:absolute;inset-inline:3%;z-index:1;text-align:center;white-space:pre-line;line-height:1.14;font-weight:800;font-size:6.1cqw;text-shadow:0 2px 9px #000b;pointer-events:none}.sp-intro-cue[hidden]{display:none!important}.sp-intro-cue-hero{top:18%;font-size:6.4cqw}.sp-intro-cue-heading{top:30%}.sp-intro-cue-heading::after,.sp-intro-cue-hero::after{content:'';display:block;height:2px;width:45%;background:linear-gradient(90deg,transparent,#71d5f0,transparent);margin:10px auto}.sp-intro-cue-brand{top:19%}.sp-intro-cue-brand img,.sp-intro-cue-endbrand img{width:76%;height:auto;max-height:15cqw;object-fit:contain}.sp-intro-cue small{display:block;font-size:2.6cqw;letter-spacing:.3em;font-weight:500;margin-top:2cqw}.sp-intro-cue-foot{top:65%;font-size:2.7cqw;font-weight:400}.sp-intro-cue[data-cue=preview]{top:74%}.sp-intro-cue[data-cue=staged]{top:81%;text-align:start;inset-inline-start:4%}.sp-intro-cue-endbrand{top:35%}.sp-intro-cue-tagline{top:46%;font-size:7cqw}.sp-intro-cue-cta{inset-inline:12%;top:61%;font-size:4.5cqw;padding:3% 4%;border-radius:30px;background:linear-gradient(100deg,#5070ff,#b450ee)}.sp-intro-cue-website{top:72%;font-size:4cqw;color:#85d2fa}.sp-intro-language{display:flex;align-items:center;gap:7px;font-size:12px}.sp-intro-language select{font:inherit;max-width:140px;min-height:40px;border-radius:20px;background:#241634;color:white;border:1px solid #9463b2;padding:8px}.sp-web-intro[dir=rtl] .sp-intro-cue{direction:rtl}.sp-intro-bar{gap:8px}.sp-intro-bar button{padding:10px 14px}@media(max-width:650px){.sp-intro-brand{width:auto}.sp-intro-language{justify-content:center}.sp-intro-bar{align-content:center}.sp-intro-bar button{padding:9px 10px}}

