.BMuvYG_scene{z-index:30;isolation:isolate;padding:env(safe-area-inset-top) 20px calc(48px + env(safe-area-inset-bottom));background:radial-gradient(at 50% 40%,#eee8ff 0%,#c6bfe7 25%,#746cb0 55%,#302d65 83%,#1d2449 100%);flex-direction:column;justify-content:center;align-items:center;animation:.28s ease-out both BMuvYG_arrive;display:flex;position:fixed;inset:0;overflow:hidden}.BMuvYG_aurora{filter:blur(42px);pointer-events:none;background:conic-gradient(from 210deg at 50% 48%,#0000 0deg,#d5c6ff55 35deg,#0000 65deg,#ffd6df44 160deg,#0000 205deg,#becfff55 270deg,#0000 310deg);animation:2.7s ease-out both BMuvYG_aurora;position:absolute;inset:-35%}.BMuvYG_constellation{pointer-events:none;position:absolute;inset:0}.BMuvYG_spark{width:var(--spark-size);height:var(--spark-size);opacity:0;animation:BMuvYG_sparkle 1.6s ease-in-out var(--spark-delay) both;background:#fff6d9;border-radius:50%;position:absolute;box-shadow:0 0 9px 2px #ffe9b188}.BMuvYG_spark:nth-child(5n):after{content:"";clip-path:polygon(50% 0,59% 40%,100% 50%,59% 60%,50% 100%,41% 60%,0 50%,41% 40%);background:#fff5cf;position:absolute;inset:-4px}.BMuvYG_stage{aspect-ratio:600/430;flex-shrink:0;width:min(600px,100% + 100px);position:relative}.BMuvYG_halo{filter:blur(12px);background:radial-gradient(#fffbf8 0%,#faf1ffdb 35%,#e3d5ff55 60%,#0000 72%);border-radius:50%;animation:1.6s cubic-bezier(.2,.6,.2,1) both BMuvYG_bloom;position:absolute;inset:23% 13% 16%}.BMuvYG_flight{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.BMuvYG_trail,.BMuvYG_trailGlow{stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;animation:1.5s cubic-bezier(.2,.1,.25,1) .12s both BMuvYG_trace,.9s ease-out 1.6s forwards BMuvYG_trailFade}.BMuvYG_trail{stroke-width:1.6px}.BMuvYG_trailGlow{stroke-width:7px;filter:blur(5px)}.BMuvYG_comet{opacity:0;filter:drop-shadow(0 0 6px #fff5ca);animation:1.75s both BMuvYG_comet}.BMuvYG_mark{width:54%;animation:1.1s cubic-bezier(.16,1,.3,1) .27s both BMuvYG_reveal;position:absolute;top:33%;left:23%}.BMuvYG_logo{-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 5px 12px #60538b22);width:100%;height:auto;display:block}.BMuvYG_brandStarGlow{aspect-ratio:1;mix-blend-mode:screen;opacity:0;background:#ffeaf3;border-radius:50%;width:7%;animation:.85s ease-in-out 1.35s both BMuvYG_starKiss;position:absolute;top:17%;left:22.8%;box-shadow:0 0 12px 6px #fff3cb99,0 0 30px 15px #efb8ef55}.BMuvYG_horizon{background:linear-gradient(90deg,#0000,#faf0cfb3,#0000);height:1px;animation:1.4s .55s both BMuvYG_reveal;position:absolute;bottom:15%;left:25%;right:25%;box-shadow:0 0 20px 6px #fce8ff44}.BMuvYG_copy{text-align:center;background:#302d659c;border:1px solid #fff4d821;border-radius:22px;max-width:calc(100% - 8px);margin-top:-28px;padding:18px 30px 20px;animation:.35s .43s both BMuvYG_copyIn;position:relative;box-shadow:0 0 32px 12px #302d6522}.BMuvYG_title{color:#fffaf3;margin:0;font-size:clamp(21px,5vw,25px);font-weight:700;line-height:1.6}.BMuvYG_subtitle{color:#f4edff;margin:5px 0 0;font-size:13px;line-height:1.7}.BMuvYG_readableCopy{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BMuvYG_titleLetters{justify-content:center;display:inline-flex}.BMuvYG_letter{background:linear-gradient(105deg,#fffaf3 0% 35%,#ffdb94 47%,#fff 51%,#ffdb94 55%,#fffaf3 68% 100%) 100%/320% 100%;color:#0000;animation:BMuvYG_letterArrive .55s cubic-bezier(.16, 1, .3, 1) calc(.5s + var(--letter-index) * 38ms) both, BMuvYG_letterGleam .65s ease-in-out calc(1.12s + var(--letter-index) * 18ms) both;-webkit-background-clip:text;background-clip:text;display:inline-block}.BMuvYG_subtitleWords{-moz-column-gap:.28em;flex-wrap:wrap;justify-content:center;column-gap:.28em;display:inline-flex}.BMuvYG_word{animation:BMuvYG_wordArrive .5s cubic-bezier(.16, 1, .3, 1) calc(.85s + var(--word-index) * 85ms) both;display:inline-block}.BMuvYG_copyStar{inset-inline-start:calc(50% - 6.5px);clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);background:#ffedbd;width:13px;height:13px;animation:.9s ease-in-out .72s both BMuvYG_copySpark;position:absolute;top:-7px}.BMuvYG_copyFlourish{inset-inline:25%;transform-origin:50%;background:linear-gradient(90deg,#0000,#ffe4aa,#0000);height:1px;animation:.65s ease-out 1.2s both BMuvYG_flourish;position:absolute;bottom:10px;box-shadow:0 0 7px #fff0bb99}.BMuvYG_wash{opacity:0;pointer-events:none;background:#f5f5fc;position:absolute;inset:0}.BMuvYG_scene[data-wish-phase=handoff] .BMuvYG_wash{animation:.9s ease-in-out both BMuvYG_handoff}.dark .BMuvYG_scene[data-wish-phase=handoff] .BMuvYG_wash{background:#10172d}@keyframes BMuvYG_arrive{0%{opacity:0}to{opacity:1}}@keyframes BMuvYG_aurora{0%{opacity:.3;transform:rotate(-12deg)scale(.95)}to{opacity:.9;transform:rotate(8deg)scale(1.05)}}@keyframes BMuvYG_bloom{0%{opacity:.1;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes BMuvYG_trace{to{stroke-dashoffset:0}}@keyframes BMuvYG_trailFade{to{opacity:0}}@keyframes BMuvYG_comet{0%,5%{opacity:0}12%,87%{opacity:1}to{opacity:0}}@keyframes BMuvYG_reveal{0%{opacity:0;filter:blur(6px);transform:translateY(12px)scale(.9)}to{opacity:1;filter:blur();transform:none}}@keyframes BMuvYG_sparkle{0%,to{opacity:0;transform:translateY(12px)scale(.3)}40%{opacity:.9;transform:translateY(0)scale(1)}85%{opacity:.3;transform:translateY(-9px)scale(.7)}}@keyframes BMuvYG_starKiss{0%,to{opacity:0;transform:scale(.5)}40%{opacity:.8;transform:scale(1.2)}}@keyframes BMuvYG_copyIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes BMuvYG_letterArrive{0%{opacity:0;filter:blur(3px);transform:translateY(9px)scale(.9)}to{opacity:1;filter:blur();transform:none}}@keyframes BMuvYG_letterGleam{0%{background-position:100%}to{background-position:0%}}@keyframes BMuvYG_wordArrive{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:none}}@keyframes BMuvYG_copySpark{0%{opacity:0;transform:scale(.2)rotate(-40deg)}45%{opacity:1;transform:scale(1.2)rotate(0)}to{opacity:.65;transform:scale(.7)rotate(0)}}@keyframes BMuvYG_flourish{0%{opacity:0;transform:scaleX(0)}to{opacity:.7;transform:scaleX(1)}}@keyframes BMuvYG_handoff{to{opacity:1}}@media (max-height:500px) and (orientation:landscape){.BMuvYG_scene{padding-bottom:12px}.BMuvYG_stage{width:min(440px,80vh)}.BMuvYG_copy{margin-top:-12px}}@media (prefers-reduced-motion:reduce){.BMuvYG_scene,.BMuvYG_scene *{animation:none!important}.BMuvYG_flight,.BMuvYG_spark,.BMuvYG_brandStarGlow,.BMuvYG_aurora{display:none}.BMuvYG_halo,.BMuvYG_mark,.BMuvYG_copy,.BMuvYG_letter,.BMuvYG_word{opacity:1;filter:none;transform:none}.BMuvYG_letter{color:#fffaf3;background:0 0}.BMuvYG_copyStar,.BMuvYG_copyFlourish,.BMuvYG_wash{display:none}}
