body:has(.duo-hero){padding-block-start:0}html:has(.duo-hero),body:has(.duo-hero){overscroll-behavior-y:none}.duo-hero[data-astro-cid-3ealmxsf]{touch-action:pinch-zoom}.duo-hero[data-astro-cid-3ealmxsf]{--step: 80svh;position:relative;block-size:calc(100svh + (var(--n) - 1) * var(--step));color:#fff;background:#0a0620;overflow-x:clip}.duo-anchor[data-astro-cid-3ealmxsf]{position:absolute;inset-inline:0;inset-block-start:calc(var(--i) * var(--step));block-size:1px;scroll-margin-top:0;pointer-events:none}.duo-pin[data-astro-cid-3ealmxsf]{position:sticky;inset-block-start:0;block-size:100svh;overflow:hidden;overflow:clip;isolation:isolate;padding:0 max(1.5rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1.5rem,env(safe-area-inset-left));box-sizing:border-box}.duo-sky[data-astro-cid-3ealmxsf]{position:absolute;inset:-10%;z-index:-2;transform:translate3d(0,calc(var(--p, 0) * -8%),0) scale(calc(1 + var(--p, 0) * .3));transition:transform .9s cubic-bezier(.22,1,.36,1);will-change:transform}.duo-space[data-astro-cid-3ealmxsf]{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;animation:18s ease-in-out infinite alternate duo-breathe}.duo-stars[data-astro-cid-3ealmxsf]{position:absolute;inset:0;inline-size:100%;block-size:100%}@keyframes duo-breathe{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.05) translate3d(-1%,-.6%,0)}}.duo-pin[data-astro-cid-3ealmxsf]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(#0a062033,#0000 65%,#0a062055);pointer-events:none}.duo-content[data-astro-cid-3ealmxsf]{container-type:inline-size;--reserve: 14rem;--w: min(calc((100vw - 2rem) / .81), 1500px, calc((100svh - var(--reserve)) / 1.275 * 4 / 3));block-size:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-block-start:calc(var(--site-header-height) + .5rem)}.duo-copy[data-astro-cid-3ealmxsf]{margin-block-start:auto}.duo-content[data-astro-cid-3ealmxsf]:after{content:"";margin-block-end:auto}.duo-copy[data-astro-cid-3ealmxsf]{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr);inline-size:100%;text-align:center}.duo-copy[data-astro-cid-3ealmxsf]{translate:0 var(--fit, 0px)}.duo-pane[data-astro-cid-3ealmxsf]{position:relative;grid-area:1 / 1;align-self:end;pointer-events:none;visibility:hidden;transition:visibility 0s linear .25s}.duo-pane[data-astro-cid-3ealmxsf].is-shown{pointer-events:auto;visibility:visible;transition-delay:0s}.duo-stores[data-astro-cid-3ealmxsf]{margin-block-start:1.5rem;translate:0 var(--text-y, 0)}.duo-store-list[data-astro-cid-3ealmxsf]{display:grid;grid-template-columns:repeat(4,auto);justify-content:center;gap:1.25rem}.duo-store-list[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf]{display:flex;align-items:center;gap:.5rem}.duo-store-list[data-astro-cid-3ealmxsf] img[data-astro-cid-3ealmxsf]{display:block;inline-size:2.25rem;block-size:2.25rem;border-radius:22%}.duo-store-list[data-astro-cid-3ealmxsf] .duo-badge[data-astro-cid-3ealmxsf]{inline-size:auto;block-size:2rem;border-radius:0}.duo-store-cta[data-astro-cid-3ealmxsf]{display:none;justify-content:center}@media(width<=991px){.duo-store-list[data-astro-cid-3ealmxsf]{display:none}.duo-store-cta[data-astro-cid-3ealmxsf]{display:flex}}.duo-title[data-astro-cid-3ealmxsf]{margin:0;white-space:normal;text-wrap:balance;font-size:min(clamp(1.625rem,calc(var(--w) * .08),3.25rem),calc(100cqw / 19.5));font-weight:650;line-height:1.1;letter-spacing:-.035em;translate:0 var(--title-y, 0)}.duo-title[data-astro-cid-3ealmxsf]{text-shadow:0 0 18px #c9b2ff8c,0 0 48px #7c4dff73}.duo-title[data-astro-cid-3ealmxsf],.duo-text[data-astro-cid-3ealmxsf],.duo-stores[data-astro-cid-3ealmxsf]{opacity:0;transition:opacity .25s}.duo-pane[data-astro-cid-3ealmxsf].is-shown [data-astro-cid-3ealmxsf]:is(.duo-title,.duo-text,.duo-stores){opacity:1;transition:none}.duo-text[data-astro-cid-3ealmxsf]{margin:.75rem auto 0;padding-inline:.5rem;font-size:clamp(1rem,1.6vw,1.1875rem);line-height:1.4;color:#ffffffd9;text-wrap:balance;translate:0 var(--title-y, 0)}:is([lang=ko],[lang=ja],[lang=zh]) [data-astro-cid-3ealmxsf]:is(.duo-title,.duo-text){word-break:keep-all;overflow-wrap:anywhere}.duo-line[data-astro-cid-3ealmxsf]{display:block}.duo-word[data-astro-cid-3ealmxsf]{display:inline-block;transform-origin:50% 100%}.duo-title-continuous[data-astro-cid-3ealmxsf] .duo-word[data-astro-cid-3ealmxsf]{display:inline}.duo-word[data-astro-cid-3ealmxsf]+.duo-word[data-astro-cid-3ealmxsf]{margin-inline-start:.26em}.duo-pane[data-astro-cid-3ealmxsf].is-shown .duo-word[data-astro-cid-3ealmxsf]{animation:duo-word-rise .9s cubic-bezier(.16,1,.3,1) calc(var(--k) * 70ms) backwards}.duo-pane[data-astro-cid-3ealmxsf].is-shown .duo-text[data-astro-cid-3ealmxsf]{animation:.9s cubic-bezier(.16,1,.3,1) .32s both duo-line-in}.duo-pane[data-astro-cid-3ealmxsf].is-shown .duo-store-list[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf]{animation:duo-word-in .9s cubic-bezier(.16,1,.3,1) calc(.32s + var(--k) * 90ms) both}.duo-pane[data-astro-cid-3ealmxsf].is-shown .duo-store-cta[data-astro-cid-3ealmxsf]{animation:.9s cubic-bezier(.16,1,.3,1) .42s both duo-line-in}@keyframes duo-word-in{0%{opacity:0;transform:translateY(.45em) rotateX(-40deg);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes duo-word-rise{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes duo-line-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.duo-stage[data-astro-cid-3ealmxsf]{position:relative;z-index:1;flex:none;inline-size:var(--w);aspect-ratio:4 / 3;margin-block:calc(var(--w) * .75 * .065 + 3rem) calc(var(--w) * .75 * .21)}.duo-stage[data-astro-cid-3ealmxsf]{left:0}.duo-stage[data-astro-cid-3ealmxsf]{transform:translateY(var(--y, 0px)) scale(var(--z, 1))}.duo-hero[data-astro-cid-3ealmxsf][data-live] .duo-stage[data-astro-cid-3ealmxsf]{transition:left 2.2s cubic-bezier(.45,0,.55,1) .12s,transform 2.2s cubic-bezier(.45,0,.55,1)}.duo-hero[data-astro-cid-3ealmxsf]:is(:not([data-step]),[data-step="0"]) .duo-stage[data-astro-cid-3ealmxsf]{left:calc(var(--w) * .015)}.duo-hero[data-astro-cid-3ealmxsf][data-step="2"] .duo-stage[data-astro-cid-3ealmxsf]{left:calc(var(--w) * .008)}.duo-hero[data-astro-cid-3ealmxsf]:is([data-step="3"],[data-step="4"]) .duo-stage[data-astro-cid-3ealmxsf]{left:calc(var(--w) * .003)}.duo-stage[data-astro-cid-3ealmxsf] canvas{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;opacity:0}.duo-stage[data-astro-cid-3ealmxsf][data-ready=true] canvas{opacity:1;filter:drop-shadow(0 36px 36px #07031a99) drop-shadow(0 8px 10px #07031a66)}.duo-fallback[data-astro-cid-3ealmxsf]{display:block;position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:contain;transform:scale(.935588)}.duo-stage[data-astro-cid-3ealmxsf][data-ready=true] .duo-fallback[data-astro-cid-3ealmxsf]{visibility:hidden}.app-nav-link.is-current,.app-nav-mobile-link.is-current{color:#fff}.duo-dots[data-astro-cid-3ealmxsf]{position:absolute;z-index:3;inset-inline-end:max(1.5rem,env(safe-area-inset-right));inset-block-start:50%;translate:0 -50%;display:flex;flex-direction:column;align-items:center;gap:18px}.duo-dots[data-astro-cid-3ealmxsf]:before{content:"";position:absolute;inset-block:10px;inset-inline-start:50%;inline-size:1px;translate:-50%;background:linear-gradient(#fff0,#ffffff26 20% 80%,#fff0)}.duo-dots[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf]{position:relative;display:grid;place-items:center;inline-size:20px;block-size:20px}.duo-dots[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf]:after{content:"";inline-size:14px;block-size:14px;border-radius:50%;background:#fff;opacity:.45;scale:.45;transition:scale .6s cubic-bezier(.16,1,.3,1),opacity .3s}.duo-dots[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf]:hover:after{opacity:.85;scale:.6}.duo-dots[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf].is-current:after{opacity:1;scale:1;background:radial-gradient(circle at 40% 36%,#fff 0 24%,#f1eaff 42%,#bda2ff 72%,#8f63ff);box-shadow:0 0 6px 2px #ffffffb3,0 0 18px 5px #b394ff99,0 0 40px 12px #7c4dff4d;animation:3.2s ease-in-out infinite duo-breath}@keyframes duo-breath{50%{box-shadow:0 0 4px 1px #ffffff80,0 0 12px 3px #b394ff66,0 0 28px 8px #7c4dff33}}.duo-tabs[data-astro-cid-3ealmxsf]{display:none}@media(width<=991px){.duo-dots[data-astro-cid-3ealmxsf]{display:none}.duo-tabs[data-astro-cid-3ealmxsf]{position:absolute;z-index:3;inset-inline:0;inset-block-end:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.125rem;max-inline-size:36rem;margin-inline:auto;padding:.25rem max(.375rem,env(safe-area-inset-right)) max(.5rem,env(safe-area-inset-bottom)) max(.375rem,env(safe-area-inset-left))}.duo-pin[data-astro-cid-3ealmxsf]:after{content:"";position:absolute;z-index:2;inset-inline:0;inset-block-end:0;block-size:6rem;background:linear-gradient(#0000,#0a0620e6 70%);pointer-events:none}.duo-tabs[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1875rem;min-block-size:3.25rem;border-radius:.875rem;color:#ffffffa6;font-size:.6875rem;font-weight:500;line-height:1.15;white-space:normal;overflow-wrap:anywhere;text-align:center;transition:color .2s,background-color .2s}.duo-tabs[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf] svg{inline-size:1.375rem;block-size:1.375rem}.duo-tabs[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf].is-current{color:#fff;background:#ffffff1f}body:has(.duo-hero) .cookie-notice{inset-block-end:calc(4.75rem + env(safe-area-inset-bottom))}}@media(width<=479px){.duo-tabs[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf]{font-size:.625rem;letter-spacing:-.005em}}@media(width<=359px){.duo-tabs[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf]{font-size:.5625rem}}@media(width<=991px)and (height<=500px){.duo-tabs[data-astro-cid-3ealmxsf]{max-inline-size:24rem;padding-block-end:max(.25rem,env(safe-area-inset-bottom))}.duo-tabs[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf]{min-block-size:2.75rem}.duo-tabs[data-astro-cid-3ealmxsf] span[data-astro-cid-3ealmxsf]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.duo-text[data-astro-cid-3ealmxsf]{block-size:0;margin:0;padding:0;overflow:hidden}.duo-store-cta[data-astro-cid-3ealmxsf]{display:none}.duo-stores[data-astro-cid-3ealmxsf]{margin-block-start:.5rem}}[data-astro-cid-3ealmxsf]::selection{background:#d8c7ff;color:#100133}@media(width>=1100px){.duo-content[data-astro-cid-3ealmxsf]{--w: min(calc((100vw - 2rem) / .81), 1400px, calc((100svh - 20rem) / .6))}.duo-title[data-astro-cid-3ealmxsf]{font-size:clamp(2rem,calc(var(--w) * .05),3.25rem)}.duo-text[data-astro-cid-3ealmxsf]{font-size:clamp(1rem,calc(var(--w) * .02),1.1875rem)}}@media(width<=767px){.duo-content[data-astro-cid-3ealmxsf]{--reserve: 16rem}.duo-title[data-astro-cid-3ealmxsf]{white-space:normal;text-wrap:balance;font-size:clamp(1.75rem,8vw,2.5rem)}.duo-stores[data-astro-cid-3ealmxsf]{margin-block-start:1rem}.duo-text[data-astro-cid-3ealmxsf]{margin-block-start:.5rem;font-size:clamp(.9375rem,4vw,1.0625rem)}.duo-dots[data-astro-cid-3ealmxsf]{inset-inline-end:.5rem;gap:12px}.duo-stage[data-astro-cid-3ealmxsf]{margin-block-start:calc(var(--w) * .75 * .065 + 3.5rem)}}@media(height<=600px)and (orientation:landscape){.duo-content[data-astro-cid-3ealmxsf]{--reserve: 11rem}}@media(pointer:coarse){.duo-title[data-astro-cid-3ealmxsf],.duo-text[data-astro-cid-3ealmxsf],.duo-stores[data-astro-cid-3ealmxsf]{transition:none}.duo-pane[data-astro-cid-3ealmxsf].is-shown .duo-word[data-astro-cid-3ealmxsf]{animation-duration:.5s}.duo-pane[data-astro-cid-3ealmxsf].is-shown .duo-store-list[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf]{animation-name:duo-word-rise;animation-duration:.5s;animation-delay:calc(.1s + var(--k) * 60ms)}.duo-pane[data-astro-cid-3ealmxsf].is-shown .duo-store-cta[data-astro-cid-3ealmxsf]{animation-duration:.5s;animation-delay:.16s}.duo-pane[data-astro-cid-3ealmxsf].is-shown .duo-text[data-astro-cid-3ealmxsf]{animation-duration:.5s;animation-delay:.1s}}@media(prefers-reduced-motion:reduce){.duo-title[data-astro-cid-3ealmxsf],.duo-text[data-astro-cid-3ealmxsf],.duo-stores[data-astro-cid-3ealmxsf]{translate:none}.duo-pane[data-astro-cid-3ealmxsf].is-shown [data-astro-cid-3ealmxsf]:is(.duo-word,.duo-text,.duo-store-list a,.duo-store-cta){animation-name:duo-fade}@keyframes duo-fade{0%{opacity:0}to{opacity:1}}.duo-sky[data-astro-cid-3ealmxsf],.duo-space[data-astro-cid-3ealmxsf]{animation:none;transform:none}.duo-copy[data-astro-cid-3ealmxsf],.duo-hero[data-astro-cid-3ealmxsf][data-live] .duo-stage[data-astro-cid-3ealmxsf]{transition:none}.duo-dots[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf].is-current:after{animation:none}.duo-tabs[data-astro-cid-3ealmxsf] a[data-astro-cid-3ealmxsf]{transition:none}}
