.lq4TXW_root{display:block;overflow:visible}.lq4TXW_breathe{animation:7s ease-in-out infinite lq4TXW_sigil-breathe;animation-delay:var(--d,0s);transform-origin:100px 100px;transform-box:view-box}.lq4TXW_spinSlow{transform-origin:100px 100px;transform-box:view-box;animation:150s linear infinite lq4TXW_sigil-spin}.lq4TXW_spinReverse{transform-origin:100px 100px;transform-box:view-box;animation:210s linear infinite reverse lq4TXW_sigil-spin}.lq4TXW_orbit{animation:lq4TXW_sigil-spin var(--t,40s) linear infinite;animation-delay:var(--d,0s);transform-origin:100px 100px;transform-box:view-box}.lq4TXW_petal{animation:9s ease-in-out infinite lq4TXW_sigil-petal;animation-delay:var(--d,0s);transform-origin:100px 100px;transform-box:view-box}.lq4TXW_twinkle{animation:lq4TXW_sigil-twinkle var(--t,4s) ease-in-out infinite;animation-delay:var(--d,0s);transform-origin:50%;transform-box:fill-box}.lq4TXW_rise{animation:lq4TXW_sigil-rise var(--t,5s) ease-out infinite;animation-delay:var(--d,0s);transform-box:fill-box}.lq4TXW_ripple{animation:lq4TXW_sigil-ripple var(--t,6s) ease-out infinite;animation-delay:var(--d,0s);transform-origin:100px 100px;transform-box:view-box}.lq4TXW_drift{animation:lq4TXW_sigil-drift var(--t,12s) ease-in-out infinite;animation-delay:var(--d,0s)}.lq4TXW_flicker{animation:lq4TXW_sigil-flicker var(--t,2.6s) ease-in-out infinite;animation-delay:var(--d,0s);transform-origin:100px 150px;transform-box:view-box}.lq4TXW_shimmer{animation:lq4TXW_sigil-shimmer var(--t,8s) ease-in-out infinite;animation-delay:var(--d,0s)}.lq4TXW_dash{stroke-dasharray:40 260;animation:lq4TXW_sigil-dash var(--t,9s) linear infinite;animation-delay:var(--d,0s)}.lq4TXW_sway{animation:lq4TXW_sigil-sway var(--t,6s) ease-in-out infinite;animation-delay:var(--d,0s);transform-origin:100px 100px;transform-box:view-box}@keyframes lq4TXW_sigil-breathe{0%,to{opacity:.85;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes lq4TXW_sigil-spin{to{transform:rotate(360deg)}}@keyframes lq4TXW_sigil-petal{0%,to{opacity:.8;transform:scale(.97)}50%{opacity:1;transform:scale(1.03)}}@keyframes lq4TXW_sigil-twinkle{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@keyframes lq4TXW_sigil-rise{0%{opacity:0;transform:translateY(0)scale(1)}15%{opacity:.9}to{opacity:0;transform:translateY(-70px)scale(.3)}}@keyframes lq4TXW_sigil-ripple{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1.35)}}@keyframes lq4TXW_sigil-drift{0%,to{opacity:.35;transform:translate(-8px)}50%{opacity:.9;transform:translate(8px)}}@keyframes lq4TXW_sigil-flicker{0%,to{opacity:.85;transform:scaleY(1)skew(0)}30%{opacity:1;transform:scaleY(1.08)skew(-3deg)}60%{opacity:.9;transform:scaleY(.94)skew(3deg)}}@keyframes lq4TXW_sigil-shimmer{0%,to{opacity:.35}50%{opacity:.95}}@keyframes lq4TXW_sigil-dash{to{stroke-dashoffset:-300px}}@keyframes lq4TXW_sigil-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){.lq4TXW_breathe,.lq4TXW_spinSlow,.lq4TXW_spinReverse,.lq4TXW_orbit,.lq4TXW_petal,.lq4TXW_twinkle,.lq4TXW_rise,.lq4TXW_ripple,.lq4TXW_drift,.lq4TXW_flicker,.lq4TXW_shimmer,.lq4TXW_dash,.lq4TXW_sway{animation:none}}
._9qCMQa_hero{border:1px solid color-mix(in srgb, var(--hero-color) 28%, transparent);background:radial-gradient(ellipse 70% 90% at 85% 20%, color-mix(in srgb, var(--hero-color) 26%, transparent) 0%, transparent 60%), radial-gradient(ellipse 60% 60% at 10% 100%, color-mix(in srgb, var(--hero-color) 12%, transparent) 0%, transparent 70%), linear-gradient(180deg, #0a0a0f8c, #0a0a0fd9);border-radius:1.5rem;position:relative;overflow:hidden}._9qCMQa_grain{pointer-events:none;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.9'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}._9qCMQa_sigil{flex-shrink:0;place-items:center;width:11rem;height:11rem;display:grid;position:relative}._9qCMQa_sigil:before,._9qCMQa_sigil:after{content:"";border:1px solid color-mix(in srgb, var(--hero-color) 45%, transparent);border-radius:9999px;position:absolute;inset:0}._9qCMQa_sigil:before{opacity:.5;border-style:dashed;animation:90s linear infinite _9qCMQa_shop-ring-spin;inset:-.75rem}._9qCMQa_sigil:after{background:radial-gradient(circle, color-mix(in srgb, var(--hero-color) 22%, transparent) 0%, transparent 70%);animation:6s ease-in-out infinite _9qCMQa_shop-breathe}._9qCMQa_sigilGlyph{z-index:1;width:11rem;height:11rem;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--hero-color) 55%, transparent));animation:8s ease-in-out infinite _9qCMQa_shop-float;position:relative}._9qCMQa_photo{z-index:1;border:2px solid color-mix(in srgb, var(--hero-color) 55%, transparent);width:11rem;height:11rem;box-shadow:0 0 0 6px #0a0a0f99, 0 0 40px color-mix(in srgb, var(--hero-color) 45%, transparent);border-radius:9999px;animation:8s ease-in-out infinite _9qCMQa_shop-float;display:block;position:relative;overflow:hidden}._9qCMQa_photoBadge{z-index:2;background:#0a0a0f;border:2px solid #f5d58a;border-radius:9999px;width:3.5rem;height:3.5rem;animation:8s ease-in-out infinite reverse _9qCMQa_shop-float;position:absolute;bottom:.35rem;right:-.35rem;overflow:hidden;box-shadow:0 0 18px #f5d58a73}._9qCMQa_tile{--tile-color:var(--hero-color);border:1px solid color-mix(in srgb, var(--tile-color) 22%, transparent);background:radial-gradient(ellipse 80% 60% at 100% 0%, color-mix(in srgb, var(--tile-color) 16%, transparent) 0%, transparent 65%), #0a0a0f73;transition:border-color .3s,transform .3s;position:relative;overflow:hidden}._9qCMQa_tile:hover{border-color:color-mix(in srgb, var(--tile-color) 60%, transparent);transform:translateY(-2px)}._9qCMQa_tileGlyph{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--tile-color) 60%, transparent));transition:transform .4s}._9qCMQa_tile:hover ._9qCMQa_tileGlyph{transform:scale(1.08)rotate(4deg)}._9qCMQa_chip{--chip-color:var(--hero-color);border-color:color-mix(in srgb, var(--chip-color) 30%, transparent)}._9qCMQa_chip:hover,._9qCMQa_chipActive{border-color:color-mix(in srgb, var(--chip-color) 80%, transparent);background:color-mix(in srgb, var(--chip-color) 14%, transparent)}.shop-glyph-spin{animation:120s linear infinite _9qCMQa_shop-ring-spin}@keyframes _9qCMQa_shop-ring-spin{to{transform:rotate(360deg)}}@keyframes _9qCMQa_shop-breathe{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes _9qCMQa_shop-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){._9qCMQa_sigil:before,._9qCMQa_sigil:after,._9qCMQa_sigilGlyph,._9qCMQa_photo,._9qCMQa_photoBadge{animation:none}.shop-glyph-spin{animation:none}}
.uCrY-a_stage{--accent:#f0abfc;aspect-ratio:1;isolation:isolate;box-shadow:0 30px 80px -30px color-mix(in srgb, var(--accent) 45%, transparent);background:#07060d;border-radius:1.5rem;position:relative;overflow:hidden}.uCrY-a_backdrop{z-index:0;filter:saturate(1.2)brightness(.78)blur(2px);animation:2.6s cubic-bezier(.16,1,.3,1) both uCrY-a_backdropIn;position:absolute;inset:-4%;transform:scale(1.06)}.uCrY-a_veil{z-index:1;background:radial-gradient(circle at 50% 52%,#0000 0%,#04030a33 45%,#04030ac7 100%);animation:1.2s ease-out both uCrY-a_veilIn;position:absolute;inset:0}.uCrY-a_halo{z-index:2;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 80%, transparent) 0%, color-mix(in srgb, var(--accent) 25%, transparent) 45%, transparent 68%);filter:blur(22px);border-radius:9999px;width:92%;animation:1.3s cubic-bezier(.16,1,.3,1) .15s both uCrY-a_haloIn,6s ease-in-out 2.6s infinite uCrY-a_haloBreath;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.uCrY-a_shadow{z-index:2;background:radial-gradient(#000000b3,#0000 70%);border-radius:9999px;width:58%;height:7%;animation:.9s ease-out 1.2s both uCrY-a_shadowIn;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.uCrY-a_frameWrap{z-index:3;perspective:1100px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.uCrY-a_frame{animation:1.6s cubic-bezier(.16,1,.3,1) .2s both uCrY-a_frameIn;position:absolute;inset:0;overflow:hidden}.uCrY-a_ring{z-index:4;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent), inset 0 0 70px #00000059, inset 0 -80px 90px -60px color-mix(in srgb, var(--accent) 35%, transparent);animation:1.3s ease-out .6s both uCrY-a_ringIn;position:absolute;inset:0}.uCrY-a_mediaWrap{animation:.7s ease-out both uCrY-a_mediaIn;position:absolute;inset:0}.uCrY-a_media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.uCrY-a_sweep{z-index:2;mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:.9s ease-in-out 1.55s both uCrY-a_sweep;position:absolute;inset:0;transform:translate(-130%)}.uCrY-a_swapped .uCrY-a_sweep{animation-delay:.2s}.uCrY-a_sparks{z-index:4;pointer-events:none;position:absolute;inset:0}.uCrY-a_spark{background:var(--accent);width:5px;height:5px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--accent) 80%, transparent);opacity:0;border-radius:9999px;animation:1.9s ease-out both uCrY-a_sparkUp;position:absolute;bottom:18%}.uCrY-a_spark:first-child{animation-delay:.55s;left:22%}.uCrY-a_spark:nth-child(2){width:3px;height:3px;animation-delay:.8s;left:34%}.uCrY-a_spark:nth-child(3){animation-delay:.65s;left:46%}.uCrY-a_spark:nth-child(4){width:4px;height:4px;animation-delay:.95s;left:58%}.uCrY-a_spark:nth-child(5){width:3px;height:3px;animation-delay:.7s;left:70%}.uCrY-a_spark:nth-child(6){animation-delay:1.05s;left:78%}.uCrY-a_spark:nth-child(7){width:3px;height:3px;animation-delay:1.15s;left:28%}.uCrY-a_spark:nth-child(8){width:4px;height:4px;animation-delay:1.25s;left:64%}.uCrY-a_after{animation:.6s ease-out 2s both uCrY-a_fadeUp}.uCrY-a_buyIn{animation:.7s ease-out .25s both uCrY-a_fadeUp}.uCrY-a_skip .uCrY-a_backdrop,.uCrY-a_skip .uCrY-a_veil,.uCrY-a_skip .uCrY-a_halo,.uCrY-a_skip .uCrY-a_shadow,.uCrY-a_skip .uCrY-a_frame,.uCrY-a_skip .uCrY-a_sweep,.uCrY-a_skip .uCrY-a_spark,.uCrY-a_skip .uCrY-a_after{animation-duration:1ms;animation-delay:0s}.uCrY-a_skip .uCrY-a_halo{animation:6s ease-in-out infinite uCrY-a_haloBreath}.uCrY-a_skip .uCrY-a_frame,.uCrY-a_skip .uCrY-a_ring{animation:none}.uCrY-a_skip .uCrY-a_swapped .uCrY-a_sweep{animation:.9s ease-in-out .2s both uCrY-a_sweep}@media (prefers-reduced-motion:reduce){.uCrY-a_backdrop,.uCrY-a_veil,.uCrY-a_halo,.uCrY-a_shadow,.uCrY-a_frame,.uCrY-a_ring,.uCrY-a_mediaWrap,.uCrY-a_sweep,.uCrY-a_spark,.uCrY-a_after,.uCrY-a_buyIn{animation:none!important}.uCrY-a_sweep,.uCrY-a_spark{display:none}}@keyframes uCrY-a_backdropIn{0%{filter:saturate(.6)brightness(.15)blur(8px);transform:scale(1.18)}to{filter:saturate(1.2)brightness(.78)blur(2px);transform:scale(1.06)}}@keyframes uCrY-a_veilIn{0%{opacity:1;background-color:#04030af2}to{opacity:1;background-color:#0000}}@keyframes uCrY-a_haloIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes uCrY-a_haloBreath{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.7;transform:translate(-50%,-50%)scale(1.06)}}@keyframes uCrY-a_shadowIn{0%{opacity:0;transform:translate(-50%)scale(.3)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes uCrY-a_frameIn{0%{opacity:0;filter:blur(14px)brightness(.3);transform:scale(1.12)}60%{opacity:1;filter:blur()brightness(.9)}to{opacity:1;filter:none;transform:none}}@keyframes uCrY-a_ringIn{0%{opacity:0}to{opacity:1}}@keyframes uCrY-a_frameFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes uCrY-a_mediaIn{0%{opacity:0;filter:blur(8px);transform:scale(1.08)}to{opacity:1;filter:none;transform:none}}@keyframes uCrY-a_sweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes uCrY-a_sparkUp{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-260px)scale(1)}}@keyframes uCrY-a_fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
