.ucpsdq_page{--pink:#ff3cac;--pink-rgb:255 60 172;--cyan:#00e5ff;--cyan-rgb:0 229 255;--purple:#784ba0;--gold:#ffd54a;--navy:#0d0d2b;--card:#1e1545;--card-border:#784ba04d;--accent:var(--pink);--accent-rgb:var(--pink-rgb);--chunky:22px 26px 20px 28px;--chunky-lg:30px 36px 28px 40px;--deep-shadow:#040310d9;background:var(--navy);color:#fff;min-height:100vh;font-family:var(--font-montserrat), system-ui, sans-serif;overflow-x:clip}.ucpsdq_cyan{--accent:var(--cyan);--accent-rgb:var(--cyan-rgb)}.ucpsdq_display,.ucpsdq_h2,.ucpsdq_h3{color:#fff;text-shadow:0 6px 24px #0a061e99;text-wrap:balance;margin:0;font-weight:900}.ucpsdq_display{letter-spacing:-.03em;font-size:clamp(3.6rem,9vw,7.25rem);line-height:.92}.ucpsdq_h2{letter-spacing:-.025em;font-size:clamp(2.5rem,5.6vw,4.4rem);line-height:.98}.ucpsdq_h3{letter-spacing:-.02em;font-size:clamp(2.2rem,4.2vw,3.3rem);line-height:1}.ucpsdq_h4{letter-spacing:-.015em;text-shadow:0 4px 18px #0a061e8c;margin:0;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:900;line-height:1.05}.ucpsdq_gold{color:var(--gold);text-shadow:0 2px 10px #0a061e80;text-wrap:balance;margin:0;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700;line-height:1.35}.ucpsdq_body{color:#ffffffbd;text-wrap:pretty;margin:0;font-size:1.05rem;font-weight:500;line-height:1.65}.ucpsdq_pill{border:2px solid var(--accent);background:rgb(var(--accent-rgb) / .2);color:#fff;letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.5em;padding:.5em 1.15em .5em 1.4em;font-size:.72rem;font-weight:800;display:inline-flex}.ucpsdq_cta{border-radius:var(--chunky-lg);background:linear-gradient(135deg, var(--pink) 0%, var(--purple) 100%);color:#fff;justify-content:center;align-items:center;gap:.7rem;padding:1rem 1.9rem;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px #4d2a70,0 16px 30px #04031080}.ucpsdq_cta:hover{transform:translateY(-2px);box-shadow:0 8px #4d2a70,0 20px 36px #0403108c}.ucpsdq_cta:active{transform:translateY(4px);box-shadow:0 2px #4d2a70,0 8px 16px #04031080}.ucpsdq_cta small{opacity:.85;letter-spacing:.02em;font-size:.68rem;font-weight:600;line-height:1;display:block}.ucpsdq_ctaLabel{flex-direction:column;align-items:flex-start;gap:.2rem;line-height:1.05;display:flex}.ucpsdq_ghost{border-radius:var(--chunky-lg);border:2.5px solid rgb(var(--accent-rgb) / .8);color:var(--accent);justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.6rem;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.ucpsdq_ghost:hover{background:rgb(var(--accent-rgb) / .12);transform:translateY(-2px)}.ucpsdq_cta:focus-visible,.ucpsdq_ghost:focus-visible,.ucpsdq_navLink:focus-visible,.ucpsdq_faq summary:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.ucpsdq_nav{z-index:40;-webkit-backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid var(--card-border);background:#0d0d2bb8;position:sticky;top:0}.ucpsdq_navLink{color:#ffffffb3;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .15s}.ucpsdq_navLink:hover{color:#fff}.ucpsdq_navCta{padding:.55rem 1.1rem;font-size:.85rem;box-shadow:0 4px #4d2a70,0 8px 16px #04031066}.ucpsdq_hero{background:radial-gradient(ellipse 70% 60% at 25% -5%, rgb(var(--pink-rgb) / .55), transparent 70%), radial-gradient(ellipse 50% 50% at 95% 90%, rgb(var(--cyan-rgb) / .12), transparent 70%), linear-gradient(180deg, #72215f 0%, var(--navy) 78%);position:relative}.ucpsdq_glow{background:radial-gradient(ellipse 75% 520px at 50% 0%, rgb(var(--accent-rgb) / .3), transparent 75%);position:relative}.ucpsdq_split{background:radial-gradient(ellipse 55% 480px at 15% 0%, rgb(var(--pink-rgb) / .3), transparent 75%), radial-gradient(ellipse 55% 480px at 85% 0%, rgb(var(--cyan-rgb) / .22), transparent 75%);position:relative}.ucpsdq_divider{border-top:1px solid var(--card-border)}.ucpsdq_stack{isolation:isolate;width:100%;max-width:540px;margin-inline:auto;position:relative}.ucpsdq_scene{z-index:1;border-radius:var(--chunky-lg);border:3px solid var(--accent);width:100%;height:auto;box-shadow:0 36px 60px -24px var(--deep-shadow), 0 0 40px -8px rgb(var(--accent-rgb) / .35);transform:rotate(var(--scene-tilt,1.5deg));display:block;position:relative}.ucpsdq_cardWrap{z-index:2;width:82%;transform:translateX(var(--card-dx,0)) rotate(var(--card-tilt,-2.5deg));margin:-21% auto 0;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:relative}.ucpsdq_stack:hover .ucpsdq_cardWrap{transform:translateX(var(--card-dx,0)) translateY(-8px) rotate(calc(var(--card-tilt,-2.5deg) * .4))}.ucpsdq_card{border-radius:var(--chunky);width:100%;height:auto;display:block;box-shadow:0 34px 56px -16px #040310f2,0 0 0 1.5px #ffffff12}.ucpsdq_cardExtra{margin-top:12px}.ucpsdq_sticker{z-index:3;width:var(--sticker-w,32%);filter:drop-shadow(0 12px 14px #0403108c);pointer-events:none;height:auto;animation:5.5s ease-in-out infinite ucpsdq_bob;position:absolute}.ucpsdq_tl{top:-15%;left:-10%}.ucpsdq_tr{top:-17%;right:-9%}.ucpsdq_bl{bottom:-9%;left:-13%}.ucpsdq_br{bottom:-8%;right:-10%}.ucpsdq_timer{border:4px solid var(--accent);box-shadow:0 0 30px rgb(var(--accent-rgb) / .45);filter:none;border-radius:50%}.ucpsdq_peek{z-index:0;filter:drop-shadow(0 12px 14px #0403108c);pointer-events:none;width:30%;height:auto;animation:6s ease-in-out infinite ucpsdq_peek;position:absolute;top:12%;left:86%}@keyframes ucpsdq_bob{0%,to{transform:rotate(var(--rot,0deg)) translateY(0)}50%{transform:rotate(var(--rot,0deg)) translateY(-9px)}}@keyframes ucpsdq_peek{0%,to{transform:translate(-22%)}45%,70%{transform:translate(8%)}}.ucpsdq_stepNum{letter-spacing:.2em;color:var(--accent);font-size:.8rem;font-weight:800}.ucpsdq_marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.ucpsdq_track{gap:16px;width:max-content;padding-block:10px;animation:70s linear infinite ucpsdq_slide;display:flex}.ucpsdq_reverse{animation-duration:85s;animation-direction:reverse}.ucpsdq_marquee:hover .ucpsdq_track{animation-play-state:paused}@keyframes ucpsdq_slide{to{transform:translate(calc(-50% - 8px))}}.ucpsdq_answer{border-radius:var(--chunky);background:var(--card);border:2px solid var(--card-border);width:300px;box-shadow:0 14px 30px -14px var(--deep-shadow);flex:none;padding:16px 18px 18px}.ucpsdq_answer:nth-child(3n+2){transform:rotate(-1.2deg)}.ucpsdq_answer:nth-child(3n){transform:rotate(1deg)}.ucpsdq_answerPrompt{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.7rem;font-weight:700;line-height:1.4}.ucpsdq_answerText{color:#fff;margin:0;font-size:1.08rem;font-weight:800;line-height:1.3}.ucpsdq_mode{border-radius:var(--chunky-lg);background:rgb(var(--accent-rgb) / .07);border:2px solid rgb(var(--accent-rgb) / .35);flex-direction:column;padding:28px 24px 30px;transition:transform .3s,border-color .3s;display:flex;position:relative}.ucpsdq_mode:hover{border-color:rgb(var(--accent-rgb) / .7);transform:translateY(-4px)}.ucpsdq_modeArt{margin-top:22px;margin-bottom:44px;position:relative}.ucpsdq_modeArt .ucpsdq_scene{aspect-ratio:4/3;object-fit:cover;--scene-tilt:0deg}.ucpsdq_modeBadge{z-index:3;width:30%;height:auto;transform:translateX(-50%) rotate(var(--rot,0deg));filter:drop-shadow(0 12px 14px #0403108c);position:absolute;bottom:-40px;left:50%}.ucpsdq_modeLink{color:var(--accent);margin-top:auto;padding-top:20px;font-size:.95rem;font-weight:800;text-decoration:none}.ucpsdq_modeLink:hover{text-underline-offset:4px;text-decoration:underline}.ucpsdq_tile{border-radius:var(--chunky);background:var(--card);border:2px solid var(--card-border);min-height:200px;padding:24px 42% 24px 24px;position:relative;overflow:hidden}.ucpsdq_tileArt{width:38%;max-width:150px;height:auto;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-14px;right:0;transform:scaleX(-1)}.ucpsdq_tile:hover .ucpsdq_tileArt{transform:scaleX(-1)translate(-10px)translateY(-6px)}.ucpsdq_tileTitle{margin:0 0 8px;font-size:1.2rem;font-weight:800;line-height:1.2}.ucpsdq_tileBody{color:#ffffffa8;margin:0;font-size:.93rem;line-height:1.55}.ucpsdq_tv{box-shadow:0 40px 70px -30px var(--deep-shadow), 0 0 60px -10px rgb(var(--cyan-rgb) / .35);background:linear-gradient(#262650,#13132c);border:2px solid #ffffff14;border-radius:26px;padding:12px;position:relative}.ucpsdq_tvScreen{aspect-ratio:16/9;background:#000;border-radius:16px;position:relative;overflow:hidden}.ucpsdq_tvScreen>img:first-child{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.ucpsdq_tvOverlay{text-align:center;background:radial-gradient(#0d0d2b8c,#0d0d2b26);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:6%;display:flex;position:absolute;inset:0}.ucpsdq_tvPrompt{text-shadow:0 4px 16px #0a061ecc;max-width:18ch;margin:0;font-size:clamp(1.1rem,3.2vw,2rem);font-weight:900;line-height:1.1}.ucpsdq_tvTimer{border:3px solid var(--pink);border-radius:50%;width:17%;height:auto;position:absolute;bottom:6%;right:4%}.ucpsdq_tvStand{background:linear-gradient(#2e2e5c,#1c1c40);border-radius:0 0 14px 14px;width:34%;height:16px;margin:0 auto}.ucpsdq_prof{z-index:2;filter:drop-shadow(0 14px 16px #04031099);width:40%;height:auto;position:absolute;bottom:-12%;left:-9%}.ucpsdq_qr{border-radius:var(--chunky);border:1.5px solid var(--card-border);background:#ffffff0f;align-items:center;gap:14px;padding:10px 16px 10px 10px;display:inline-flex}.ucpsdq_qr img{border-radius:10px;width:76px;height:76px}.ucpsdq_faq{border-radius:var(--chunky);background:var(--card);border:2px solid var(--card-border);transition:border-color .2s}.ucpsdq_faq[open]{border-color:rgb(var(--pink-rgb) / .5)}.ucpsdq_faq summary{cursor:pointer;border-radius:var(--chunky);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:1.05rem;font-weight:800;list-style:none;display:flex}.ucpsdq_faq summary::-webkit-details-marker{display:none}.ucpsdq_faq summary:after{content:"+";color:var(--pink);flex:none;font-size:1.5rem;font-weight:700;line-height:1;transition:transform .2s}.ucpsdq_faq[open] summary:after{transform:rotate(45deg)}.ucpsdq_faq p{color:#ffffffb3;margin:0;padding:0 22px 20px;line-height:1.65}.ucpsdq_slab{border-radius:var(--chunky-lg);background:radial-gradient(ellipse 60% 80% at 100% 100%, rgb(var(--cyan-rgb) / .25), transparent 70%), linear-gradient(135deg, #b0237a 0%, #5a2d82 60%, #2a1a5e 100%);box-shadow:0 40px 80px -30px var(--deep-shadow);border:2px solid #ffffff1f;position:relative;overflow:hidden}.ucpsdq_slab .ucpsdq_cta{color:var(--navy);background:#fff;box-shadow:0 6px #c9b8e6,0 16px 30px #04031073}.ucpsdq_slabArt{filter:drop-shadow(0 18px 20px #04031080);width:min(42%,380px);height:auto;position:absolute;bottom:-4%;right:-2%;transform:scaleX(-1)}.ucpsdq_sticky{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:50;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:fixed;transform:translateY(160%)}.ucpsdq_stickyOn{transform:translateY(0)}.ucpsdq_sticky .ucpsdq_cta{width:100%}@supports (animation-timeline:view()){.ucpsdq_reveal{animation:linear both ucpsdq_rise;animation-timeline:view();animation-range:entry entry 55%}}@keyframes ucpsdq_rise{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ucpsdq_sticker,.ucpsdq_peek,.ucpsdq_track,.ucpsdq_reveal{animation:none!important}.ucpsdq_cardWrap,.ucpsdq_mode,.ucpsdq_tileArt,.ucpsdq_sticky{transition:none}}
.JOucMW_page{min-height:100vh}.JOucMW_form{text-align:left;flex-direction:column;gap:12px;width:100%;max-width:440px;margin-top:12px;display:flex}.JOucMW_label{letter-spacing:.28em;text-transform:uppercase;color:#ffffffb3;font-size:.72rem;font-weight:800}.JOucMW_input{border-radius:var(--chunky-lg);border:2.5px solid var(--card-border);color:#fff;width:100%;font:inherit;letter-spacing:.24em;text-align:center;background:#0d0d2b99;padding:18px 22px;font-size:2.1rem;font-weight:900;transition:border-color .15s,box-shadow .15s}.JOucMW_input::placeholder{color:#ffffff38}.JOucMW_input:focus{border-color:var(--pink);box-shadow:0 0 0 4px rgb(var(--pink-rgb) / .25);outline:none}.JOucMW_input[aria-invalid=true]{border-color:var(--gold)}.JOucMW_help,.JOucMW_error{color:#fff9;margin:0;font-size:.92rem;font-weight:600}.JOucMW_error{color:var(--gold)}.JOucMW_submit{cursor:pointer;border:none;width:100%;margin-top:6px;padding:1.1rem 1.9rem;font-family:inherit;font-size:1.15rem}.JOucMW_submit:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.JOucMW_steps{list-style:none}.JOucMW_stepNum{border:2px solid var(--pink);background:rgb(var(--pink-rgb) / .2);border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:12px;font-weight:900;display:grid}