@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/brand/drops/fonts/chakra-petch-600.ttf)format("truetype")}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/brand/drops/fonts/chakra-petch-700.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/drops/fonts/dm-sans-400.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/brand/drops/fonts/dm-sans-500.ttf)format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/brand/drops/fonts/dm-sans-700.ttf)format("truetype")}.drops-cinema-preview{color:#fff;background:#050816;max-width:640px;margin:auto;padding:16px;font-family:Arial,sans-serif}.cinema-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.cinema-controls button,.cinema-controls select{color:#fff;min-height:44px;font:inherit;background:#0b1020;border:1px solid #37556c;border-radius:8px;padding:10px}.cinema-controls label{align-items:center;gap:5px;min-height:44px;font-size:12px;display:flex}.preview-caption{color:#aab4d6;text-align:center;font-size:12px;line-height:1.5}.cinema-phone{isolation:isolate;background:#01060d;border-radius:28px;width:100%;max-width:390px;height:780px;margin:16px auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #315263}.cinema-stage{position:absolute;inset:0;overflow:hidden}.cinema-stars{position:absolute;inset:0}.cinema-stars i{border-radius:50%;position:absolute;box-shadow:0 0 5px #6dd3ff55}.falling-drop{background:#c6f7ff;border-radius:80% 0 80% 80%;width:15px;height:23px;position:absolute;top:43%;left:50%;box-shadow:0 0 24px #00d4ff,0 0 70px #00d4ff}.falling-drop:before{content:"";transform-origin:bottom;background:linear-gradient(#0000,#6dd3ff);width:3px;height:90px;position:absolute;bottom:12px;left:6px;transform:rotate(-45deg)}.shockwave{border:1px solid #6dd3ff;border-radius:50%;width:100px;height:100px;position:absolute;top:43%;left:50%;box-shadow:0 0 15px #00d4ff55}.cinema-flash{pointer-events:none;background:radial-gradient(circle at 50% 44%,#fff,#00d4ff77 20%,#0000 65%);position:absolute;inset:0}.world{aspect-ratio:1;mix-blend-mode:screen;width:360px;max-width:100%;position:absolute;top:43%;left:50%}.world img{width:100%;-webkit-mask-image:radial-gradient(circle,#000 48%,#0000 71%);mask-image:radial-gradient(circle,#000 48%,#0000 71%)}.city-light{background:#d8fcff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 12px #00d4ff}.city-light:after{content:"";border:1px solid #00d4ff99;border-radius:50%;position:absolute;inset:-6px}.home-light{width:8px;height:8px;box-shadow:0 0 22px #fff}.home-light:after{inset:-12px}.world-copy{text-align:center;font-size:25px;font-weight:700;position:absolute;top:68%;left:10px;right:10px}.world-copy p{margin:6px}.logo-act{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.slam-logo{width:100%;max-width:350px;margin-bottom:22px;position:relative}.slam-logo img{width:100%;display:block}.logo-split{position:absolute;inset:0}.logo-shine{background:linear-gradient(110deg,#0000 40%,#fff 49%,#0000 57%) 0 0/300% 100%;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.logo-rays{pointer-events:none;background:repeating-conic-gradient(#0000 0deg 22deg,#00d4ff18 23deg 25deg,#0000 26deg 45deg);width:660px;height:660px;position:absolute;top:10%;-webkit-mask-image:radial-gradient(#000,#0000 66%);mask-image:radial-gradient(#000,#0000 66%)}.logo-act p{margin:6px;font-size:23px;font-weight:700}.logo-act small{letter-spacing:2px;text-transform:uppercase;margin-top:32px;font-size:10px}.cinema-top{z-index:10;justify-content:space-between;display:flex;position:absolute;top:16px;left:16px;right:16px}.cinema-top button{color:#fff;background:0 0;border:0;min-height:44px;padding:10px;font-size:12px}.cinema-top .motion-icon{width:44px;padding:0;font-size:16px}.unlock-backdrop{position:absolute;inset:0;overflow:hidden}.unlock-backdrop img,.fallback-backdrop{object-fit:cover;filter:blur(44px);opacity:.65;width:120%;height:120%;margin:-10%}.unlock-backdrop:after{content:"";background:linear-gradient(#05081644,#05081644 35%,#050816 100%);position:absolute;inset:0}.fallback-backdrop{box-sizing:border-box;background:linear-gradient(135deg,#0b1020,#2563ff,#6dd3ff);padding-top:60%;font-size:100px;font-weight:900}.verification{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.verification strong{color:#6dd3ff;letter-spacing:2px;font-size:16px}.verification span{color:#aab4d6}.radar{background:conic-gradient(#0000 50%,#00d4ff77);border:1px solid #6dd3ff55;border-radius:50%;width:110px;height:110px;box-shadow:inset 0 0 0 25px #00d4ff08}.youre-in{white-space:nowrap;text-shadow:0 0 26px #00d4ff;place-content:center;font-size:48px;font-weight:900;display:grid;position:absolute;inset:0}.unlock-content{flex-direction:column;justify-content:center;align-items:center;padding:60px 24px 24px;display:flex;position:absolute;inset:0}.unlock-content>small{letter-spacing:2px;color:#6dd3ff;margin-bottom:22px;font-size:11px}.unlock-art{isolation:isolate;width:240px;max-width:80%;position:relative}.unlock-glow{z-index:-1;border-radius:50%;position:absolute;inset:-40px}.cinema-cover{aspect-ratio:1;object-fit:cover;border-radius:22px;width:100%}.unlock-content h1{margin:24px 0 8px;font-size:32px}.unlock-content p{color:#aab4d6;margin:0 0 24px;font-size:19px}.unlocked{color:#6dd3ff;letter-spacing:2px;background:#00d4ff0d;border:1px solid #00d4ff66;border-radius:99px;padding:8px 16px;font-size:12px}.headphones-continue,.static-next,.intro-finished button{color:#fff;background:linear-gradient(110deg,#2563ff,#6dd3ff);border:0;border-radius:99px;min-height:48px;margin-top:28px;padding:12px 24px;font-size:16px;font-weight:700}.static-next{width:50%;position:absolute;bottom:40px;left:25%}.intro-finished{text-align:center;background:#01060d;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.intro-finished img{width:100%}.intro-finished h2{font-size:23px}.cinema-phone .dark-locked{min-height:780px!important}.cinema-phone .dark-locked>div[aria-hidden]{position:absolute!important}.cinema-phone #drop-main{min-height:673px!important}@media (width<=420px){.drops-cinema-preview{padding:8px}.cinema-phone{height:740px}.world-copy{font-size:22px}.cinema-controls{gap:4px}.cinema-controls button{font-size:12px}}.unlock-brand{pointer-events:none;width:130px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.unlock-content h1{font-weight:900}.drops-cinema-preview{font-family:DM Sans,Arial,sans-serif}.seed-earth{border-radius:50%;width:84px;height:84px;position:absolute;top:44%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 28px #00d4ff55,0 0 65px #00d4ff22}.seed-earth img{mix-blend-mode:screen;width:106px;max-width:none;position:absolute;top:-11px;left:-11px}.falling-drop{width:22px;height:30px;box-shadow:none;background:0 0;border-radius:0;top:44%}.falling-drop:before{display:none}.drop-head{clip-path:path("M11 0 C9 7 0 14 0 20 C0 34 22 34 22 20 C22 14 13 7 11 0");filter:drop-shadow(0 0 8px #fff);background:#f2fcff;position:absolute;inset:0}.falling-drop{filter:drop-shadow(0 0 8px #fff)drop-shadow(0 0 20px #00d4ff)}.drop-tail{background:linear-gradient(#0000,#6dd3ffbb 65%,#fff);border-radius:3px;width:3px;height:160px;position:absolute;bottom:24px;left:9px}.shockwave{width:120px;height:120px;top:44%;box-shadow:0 0 24px #00d4ff88,inset 0 0 18px #00d4ff55}.world{width:340px;top:44%}.world-copy{text-shadow:0 0 20px #00d4ff55;font-family:Chakra Petch,Arial,sans-serif;font-size:24px;line-height:1.2;top:auto;bottom:150px}.city-light{width:8px;height:8px;margin:-4px;box-shadow:0 0 10px 3px #00d4ffbb}.city-light:after{display:none}.city-light i{border:1.5px solid #00d4ff;border-radius:50%;position:absolute;inset:-13px}.home-light{background:#fff;width:12px;height:12px;margin:-6px;box-shadow:0 0 16px 6px #00d4ff}.home-light i{border-width:2px;inset:-24px}.slam-logo{isolation:isolate;width:320px;margin-top:-70px;margin-bottom:10px}.logo-rays{z-index:-1;opacity:1;background:repeating-conic-gradient(#00d4ff29 0deg 3deg,#0000 3deg 15deg);width:760px;height:760px;margin:-380px;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0009 30%,#0000 62%);mask-image:radial-gradient(circle,#000 0%,#0009 30%,#0000 62%)}.logo-act p{margin:3px 0;font-family:Chakra Petch,Arial,sans-serif;font-size:25px;line-height:1.15}.logo-act small{letter-spacing:2.8px;color:#9abbcf;margin-top:14px;font-size:10.5px}.logo-shine{mix-blend-mode:overlay}.verification{text-align:center;display:block}.radar{width:210px;height:210px;box-shadow:none;background:conic-gradient(#0000 0deg,#00d4ff88 40deg,#0000 60deg);border:1px solid #6dd3ff44;margin:-105px;position:absolute;top:40%;left:50%}.radar i{background:#fff;border-radius:50%;width:10px;height:10px;margin:-5px;position:absolute;top:50%;left:50%;box-shadow:0 0 14px 4px #00d4ff}.verification strong{letter-spacing:3px;font-size:11px;position:absolute;top:calc(40% + 128px);left:0;right:0}.verification>span{font-size:13px;position:absolute;top:calc(40% + 154px);left:0;right:0}.youre-in{text-align:center;margin-top:-34px;font-family:Chakra Petch,Arial,sans-serif;font-size:clamp(42px,14vw,58px);line-height:1;display:block;inset:40% 0 auto}.unlock-content{padding:100px 28px 48px}.unlock-content>small{letter-spacing:3px;margin-bottom:18px}.unlock-art{width:250px;max-width:100%}.cinema-cover{border:1px solid #fff3;border-radius:20px}.unlock-content h1{margin:18px 0 4px;font-family:Chakra Petch,Arial,sans-serif;font-size:30px}.unlock-content>p{letter-spacing:3px;text-transform:uppercase;color:#f4c7e0;margin:0 0 18px;font-size:12px;font-weight:700}.unlocked{color:#fff;background:#00d4ff22;font-size:11px;box-shadow:0 0 18px #00d4ff44}.headphones-continue{width:100%;height:54px;margin-top:18px;box-shadow:0 10px 30px #2563ff66}.unlock-backdrop img{filter:blur(42px)saturate(1.3);opacity:.9}.slam-logo>img:not(.logo-split){z-index:1;position:relative}.logo-split{z-index:0;mix-blend-mode:screen}.arrival{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:60px 28px;display:flex;position:absolute;inset:0}.arrival-pin{border:2px solid #6dd3ff;border-radius:50% 50% 50% 0;width:34px;height:44px;margin-bottom:16px;font-size:0;position:relative;transform:rotate(-45deg);box-shadow:0 0 22px #00d4ff77}.arrival-pin:before{content:"";background:#6dd3ff;border-radius:50%;width:11px;height:11px;position:absolute;top:12px;left:10px}.arrival-pin i{border:1px solid #00d4ff88;border-radius:50%;width:66px;height:20px;position:absolute;top:38px;left:-25px;rotate:45deg;box-shadow:0 0 15px #00d4ff44}.arrival small{letter-spacing:.2em;color:#6dd3ff;font-size:10px}.arrival h1{margin:0;font:700 28px Chakra Petch}.arrival p{color:#aab4d6;margin:0;font-size:12px}.arrival>span{color:#aab4d6;font-size:11px}.act4-primary,.unlock-content .headphones-continue{color:#02202f;cursor:pointer;background:linear-gradient(90deg,#00bfff,#3deaff);border:0;border-radius:999px;width:100%;height:52px;min-height:52px;font-weight:700;box-shadow:0 0 22px #00d4ff73}.act4-primary:active{transform:scale(.97);box-shadow:0 0 30px #00d4ffb3}.arrival-action{margin-top:8px;position:relative;overflow:hidden}.arrival-action span{pointer-events:none;border:2px solid #fff;border-radius:50%;width:56px;height:56px;position:absolute;top:50%;left:50%}.falling-drop .drop-head{clip-path:ellipse(50% 50%);background:radial-gradient(at 50% 60%,#fff 0%,#f2fcff 50%,#9bebff 100%);border-radius:50%}.falling-drop .drop-tail{bottom:30px}.unlock-backdrop img{filter:blur(40px)saturate(1.3);opacity:.9;object-fit:cover;width:120%;height:120%;margin:0;position:absolute;inset:-10%}.unlock-backdrop:after{background:linear-gradient(#0508168c,#05081629 42%,#0508167a 75%,#050816cc)}.unlock-content{box-sizing:border-box;padding:max(24px,var(--cinema-safe-top,env(safe-area-inset-top))) 28px calc(24px + var(--cinema-safe-bottom,env(safe-area-inset-bottom)));grid-template-rows:36px 14px minmax(180px,300px) 36px 16px 32px 52px;align-content:center;justify-items:center;gap:clamp(6px,1vh,12px);display:grid;overflow:visible}.unlock-content .final-brand{object-fit:contain;width:130px;height:36px}.unlock-content>small{align-self:center;margin:0;font-size:10px}.unlock-content .unlock-art{aspect-ratio:1;width:auto;max-width:100%;height:100%;max-height:300px;overflow:visible}.unlock-art>div:last-child{width:100%;height:100%}.unlock-content .cinema-cover{aspect-ratio:1;width:100%;height:100%}.unlock-content .unlock-glow{pointer-events:none;border-radius:50%;inset:-40px}.unlock-content h1{margin:0;font-size:30px;line-height:36px}.unlock-content>p{margin:0;font-size:12px;line-height:16px}.unlock-content .unlocked{box-sizing:border-box;height:32px;padding:7px 16px;font-size:11px}.unlock-content .headphones-continue{align-self:end;margin:0}.cinema-device-capture{--cinema-safe-top:59px;--cinema-safe-bottom:34px;width:100%;max-width:none;height:100dvh;overflow:hidden;margin:0!important;padding:0!important}.cinema-device-capture>.cinema-controls,.cinema-device-capture>.preview-caption{display:none}.cinema-device-capture .cinema-phone{width:100%;max-width:none;height:100dvh;box-shadow:none;border-radius:0;margin:0}.cinema-device-capture .cinema-top{top:var(--cinema-safe-top);z-index:5}@media (height<=700px){.unlock-content{gap:6px}.unlock-content h1{font-size:28px}}.unlock-content{grid-template-columns:minmax(0,1fr)}.unlock-content .unlock-art{height:min(100%,100vw - 56px)}.drops-hero-pin{flex-shrink:0;width:120px;height:110px;margin-bottom:16px;position:relative}.drops-hero-pin img{transform-origin:50% 100%;width:72px;height:95px;position:absolute;top:0;left:24px}.drops-pin-ground,.drops-pin-ring{border-radius:50%;width:120px;height:30px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.drops-pin-ground{background:radial-gradient(#6dd3ff80,#00d4ff29 40%,#0000 70%)}.drops-pin-ring{box-sizing:border-box;border:1px solid #6dd3ff}.arrival-copy{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.arrival-copy>span{color:#aab4d6;font-size:11px}.drops-pin-trail{filter:drop-shadow(0 0 4px #6dd3ff66);pointer-events:none;background:linear-gradient(#0000,#6dd3ff66);width:2px;height:130px;position:absolute;top:-130px;left:59px}.unlock-brand{width:180px;top:max(24px,var(--cinema-safe-top,env(safe-area-inset-top)))}.unlock-content .final-brand{width:180px;height:90px}.unlock-content{grid-template-rows:90px 14px minmax(180px,300px) 36px 16px 32px 52px}.arrival{padding-top:92px}.world-copy{letter-spacing:.02em;text-shadow:0 0 20px #00d4ff73;font-family:Chakra Petch,Arial,sans-serif;font-size:24px;font-weight:600}.world-copy p{white-space:nowrap}.logo-act p{white-space:nowrap;font-family:Chakra Petch,Arial,sans-serif;font-size:25px;font-weight:700;line-height:1.15}.logo-act small{letter-spacing:.28em;text-transform:uppercase;color:#aab4d6;white-space:nowrap;font-size:10.5px;font-weight:700}@media (height<=666px){.world-copy{font-size:21px}.logo-act p{font-size:22px}}.cinema-stage .world-copy p{letter-spacing:.02em;color:#fff;text-shadow:0 0 20px #00d4ff73;white-space:nowrap;font-family:Chakra Petch,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.2}.cinema-stage .logo-act p{color:#fff;white-space:nowrap;font-family:Chakra Petch,Arial,sans-serif;font-size:25px;font-weight:700;line-height:1.15}.cinema-stage .logo-act small{letter-spacing:.28em;text-transform:uppercase;color:#aab4d6;white-space:nowrap;font-size:10.5px;font-weight:700}@media (height<=666px){.cinema-stage .world-copy p{font-size:21px}.cinema-stage .logo-act p{font-size:22px}}.drops-opening-intro{background:#050816;width:100%;min-height:100svh;padding:0!important}.drops-opening-intro .cinema-phone{background:#050816;border:0;border-radius:0;width:100%;max-width:430px;height:100svh;max-height:none;margin:auto}.drops-opening-intro .world-copy p{letter-spacing:.02em;text-shadow:0 0 20px #00d4ff73;white-space:nowrap;font:600 24px/1.35 Chakra Petch,sans-serif}.drops-opening-intro .logo-act>p{white-space:nowrap;font:700 25px/1.15 Chakra Petch,sans-serif}.drops-opening-intro .logo-act>small{letter-spacing:.28em;text-transform:uppercase;color:#aab4d6;white-space:nowrap;font-size:10.5px;font-weight:700}@media (height<=666px){.drops-opening-intro .world-copy p{font-size:21px}.drops-opening-intro .logo-act>p{font-size:22px}}.fan-age-field[type=date]{box-sizing:border-box;appearance:none;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.fan-age-field[type=date]::-webkit-date-and-time-value{text-align:start;min-inline-size:0}
