.scene[data-astro-cid-xx7a4kle]{aspect-ratio:4/3;-webkit-user-select:none;user-select:none;background:#0b0b0a;position:relative;overflow:hidden}.scene__room[data-astro-cid-xx7a4kle]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scene__decal[data-astro-cid-xx7a4kle]{pointer-events:none;position:absolute}.scene__avatar[data-astro-cid-xx7a4kle]{position:absolute}.layer[data-astro-cid-xx7a4kle]{opacity:0;width:100%;height:100%;transition:opacity .22s var(--ease-out);pointer-events:none;position:absolute;inset:0}.layer--print[data-astro-cid-xx7a4kle]{inset:auto}.layer[data-astro-cid-xx7a4kle].is-on{opacity:1}@media (prefers-reduced-motion:reduce){.layer[data-astro-cid-xx7a4kle]{transition:none}}.bi[data-astro-cid-uvtgfjdn]{z-index:80;color:var(--paper);touch-action:none;background:#04050c;position:fixed;inset:0;overflow:hidden}.bi[data-astro-cid-uvtgfjdn][hidden]{display:none}.bi[data-astro-cid-uvtgfjdn].is-leaving{transition:opacity .35s var(--ease-out);opacity:0;pointer-events:none}.bi__world[data-astro-cid-uvtgfjdn]{transform-origin:0 0;position:absolute;top:0;left:0}.bi__world[data-astro-cid-uvtgfjdn]:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 90px 46px #04050c}.bi__art[data-astro-cid-uvtgfjdn],.bi__clip[data-astro-cid-uvtgfjdn]{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.bi__clip[data-astro-cid-uvtgfjdn]{opacity:0;transition:opacity .4s}.bi__clip[data-astro-cid-uvtgfjdn].is-on{opacity:1}.bi__phone[data-astro-cid-uvtgfjdn]{mix-blend-mode:screen;width:300px;height:240px;transition:opacity .6s var(--ease-out);pointer-events:none;background:radial-gradient(closest-side,#96beff52,#78a0ff1f 55%,#0000);border-radius:50%;margin:-120px 0 0 -150px;animation:3.2s step-end infinite feed;position:absolute}@keyframes feed{0%,to{opacity:1}18%{opacity:.82}37%{opacity:.95}52%{opacity:.7}71%{opacity:1}86%{opacity:.88}}.bi__phone[data-astro-cid-uvtgfjdn].is-off{opacity:0;animation:none}.bi__lamp[data-astro-cid-uvtgfjdn]{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(closest-side,#ffc8642e,#0000);border-radius:50%;width:260px;height:260px;animation:6s ease-in-out infinite lamp;position:absolute;top:330px;left:255px}@keyframes lamp{50%{opacity:.65}}.bi__screen[data-astro-cid-uvtgfjdn]{background:0 0;position:absolute;overflow:hidden}.bi__glow[data-astro-cid-uvtgfjdn]{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(closest-side,#5adc8c00,#0000);transition:background .5s;position:absolute;inset:-40%}.os[data-astro-cid-uvtgfjdn]{opacity:0;background:#070b1d;transition:opacity .25s;position:absolute;inset:0}.os[data-astro-cid-uvtgfjdn].is-on{opacity:1}.os[data-astro-cid-uvtgfjdn]:after{content:"";pointer-events:none;background:repeating-linear-gradient(#00000038 0 1px,#0000 1px 2px);position:absolute;inset:0}.os[data-astro-cid-uvtgfjdn].is-flash{animation:.45s ease-out crt}@keyframes crt{0%{clip-path:inset(49% 0);filter:brightness(3)}60%{clip-path:inset(0);filter:brightness(1.6)}to{filter:brightness()}}.os__in[data-astro-cid-uvtgfjdn]{transform-origin:0 0;width:500%;height:500%;font-family:var(--font-mono);place-items:center;display:grid;position:absolute;top:0;left:0;transform:scale(.2)}.os__step[data-astro-cid-uvtgfjdn]{opacity:0;text-align:center;grid-area:1/1;justify-items:center;gap:22px;transition:opacity .25s;display:grid}.os__step[data-astro-cid-uvtgfjdn].is-on{opacity:1}.os__step[data-astro-cid-uvtgfjdn] img[data-astro-cid-uvtgfjdn]{filter:drop-shadow(0 0 18px #78a0ff80);width:150px;height:auto}.os__brand[data-astro-cid-uvtgfjdn]{font:700 54px/1 var(--font-sans);letter-spacing:.12em;color:#e8e6e0;font-stretch:70%}.os__brand[data-astro-cid-uvtgfjdn] b[data-astro-cid-uvtgfjdn]{color:#6fe39a}.os__line[data-astro-cid-uvtgfjdn]{letter-spacing:.14em;color:#b8f5cf;text-shadow:0 0 12px #6fe39a99;font-size:40px}.os__line--big[data-astro-cid-uvtgfjdn]{font:800 70px/1.05 var(--font-sans);letter-spacing:.04em;color:#e8e6e0;text-shadow:0 0 22px #ffffff40;font-stretch:68%}.os__cur[data-astro-cid-uvtgfjdn]{color:#6fe39a;animation:.6s step-end infinite cur}@keyframes cur{50%{opacity:0}}.os__bar[data-astro-cid-uvtgfjdn]{border:2px solid #6fe39a;width:520px;height:14px;display:block}.os__bar[data-astro-cid-uvtgfjdn] i[data-astro-cid-uvtgfjdn]{background:#6fe39a;width:0;height:100%;display:block}.os__sub[data-astro-cid-uvtgfjdn]{letter-spacing:.2em;color:#b8f5cf99;text-transform:uppercase;font-size:26px}.bi__dim[data-astro-cid-uvtgfjdn]{opacity:0;pointer-events:none;background:#04050c;transition:opacity 1.3s ease-in;position:absolute;inset:0}.bi__dim[data-astro-cid-uvtgfjdn].is-on{opacity:.82}.bi__copy[data-astro-cid-uvtgfjdn]{transform-origin:0 0;pointer-events:none;opacity:0;background:var(--ink);transition:opacity .45s;position:absolute;top:0;left:0;overflow:hidden}.bi__copy[data-astro-cid-uvtgfjdn].is-on{opacity:1}.bi__vignette[data-astro-cid-uvtgfjdn]{pointer-events:none;background:radial-gradient(at 50% 55%,#0000 55%,#0000088c);transition:opacity .6s;position:absolute;inset:0}.bi__black[data-astro-cid-uvtgfjdn]{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.bi__ui[data-astro-cid-uvtgfjdn]{left:0;right:0;bottom:max(28px, env(safe-area-inset-bottom));transition:opacity .4s, translate .4s var(--ease-out);justify-items:center;gap:12px;padding-inline:16px;display:grid;position:absolute}.bi[data-astro-cid-uvtgfjdn].is-playing .bi__ui[data-astro-cid-uvtgfjdn]{opacity:0;pointer-events:none;translate:0 12px}.bi__kicker[data-astro-cid-uvtgfjdn]{letter-spacing:.16em;text-transform:uppercase;color:#e8e6e0bf;font-size:11px}.bi__enter[data-astro-cid-uvtgfjdn]{background:var(--paper);min-height:54px;color:var(--ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:12px;padding:0 26px;font-size:16px;font-weight:800;font-stretch:75%;animation:2.6s ease-in-out infinite breathe;display:inline-flex;box-shadow:0 0 0 1px #e8e6e04d,0 12px 40px #5078ff40}@keyframes breathe{50%{box-shadow:0 0 0 1px #e8e6e080,0 12px 52px #5078ff73}}@media (hover:hover){.bi__enter[data-astro-cid-uvtgfjdn]:hover{background:#fff}}.bi__skip[data-astro-cid-uvtgfjdn]{top:max(14px, env(safe-area-inset-top));letter-spacing:.14em;text-transform:uppercase;color:#e8e6e0cc;backdrop-filter:blur(6px);background:#04050c73;border:1px solid #e8e6e038;min-height:40px;padding:0 14px;font-size:11px;position:absolute;right:14px}@media (hover:hover){.bi__skip[data-astro-cid-uvtgfjdn]:hover{color:#fff;border-color:#e8e6e099}}@media (prefers-reduced-motion:reduce){.bi__phone[data-astro-cid-uvtgfjdn],.bi__lamp[data-astro-cid-uvtgfjdn],.bi__enter[data-astro-cid-uvtgfjdn],.os__cur[data-astro-cid-uvtgfjdn]{animation:none}}.cr[data-astro-cid-uvu3yct7]{padding-top:16px;padding-bottom:clamp(56px,8vw,110px)}.cr__head[data-astro-cid-uvu3yct7]{grid-area:head;gap:8px;display:grid}.cr__kick[data-astro-cid-uvu3yct7]{justify-content:space-between;align-items:center;gap:12px;display:flex}.cr__replay[data-astro-cid-uvu3yct7]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#999);padding:6px 0;font-size:10.5px}@media (hover:hover){.cr__replay[data-astro-cid-uvu3yct7]:hover{color:var(--paper)}}.cr__title[data-astro-cid-uvu3yct7]:focus{outline:none}.cr__title[data-astro-cid-uvu3yct7]{text-transform:uppercase;font-size:clamp(1.8rem,4vw,3.4rem);font-weight:800;font-stretch:66%;line-height:.9}.cr__grid[data-astro-cid-uvu3yct7]{grid-template-areas:"head""stage""panel";align-items:start;gap:16px;display:grid}.cr__stage[data-astro-cid-uvu3yct7]{grid-area:stage}.cr__panel[data-astro-cid-uvu3yct7]{grid-area:panel}@media (width>=1000px){.cr__grid[data-astro-cid-uvu3yct7]{grid-template:"stage head""stage panel"1fr/minmax(0,1fr) clamp(320px,30vw,420px);gap:18px clamp(20px,2.4vw,36px)}}.cr__stage[data-astro-cid-uvu3yct7]{aspect-ratio:4/3;max-height:calc(100svh - var(--header-h) - 40px);border:1px solid var(--line);background:#0b0b0a;width:100%;margin-inline:auto;position:relative;overflow:hidden}@media (width>=1000px){.cr__stage[data-astro-cid-uvu3yct7]{width:min(100%, calc((100svh - var(--header-h) - 40px) * 4 / 3))}}.cr__stage[data-astro-cid-uvu3yct7] .cr__scene{opacity:0;transition:opacity .45s var(--ease-out);position:absolute;inset:0}.cr__stage[data-astro-cid-uvu3yct7] .cr__scene.is-active{opacity:1}.cr__tag[data-astro-cid-uvu3yct7]{letter-spacing:.12em;text-transform:uppercase;color:var(--paper);backdrop-filter:blur(6px);background:#0808079e;padding:6px 9px;font-size:10.5px;position:absolute;top:12px;left:12px}.cr__rec[data-astro-cid-uvu3yct7]{color:var(--rec)}.cr__price[data-astro-cid-uvu3yct7]{aspect-ratio:693/275;pointer-events:none;width:clamp(128px,27%,240px);position:absolute;top:48px;left:12px}.cr__price[data-astro-cid-uvu3yct7] img[data-astro-cid-uvu3yct7]{opacity:0;width:100%;height:100%;transition:opacity .2s var(--ease-out);-webkit-user-select:none;user-select:none;position:absolute;inset:0}.cr__price[data-astro-cid-uvu3yct7] img[data-astro-cid-uvu3yct7].is-on{opacity:1}@media (prefers-reduced-motion:reduce){.cr__price[data-astro-cid-uvu3yct7] img[data-astro-cid-uvu3yct7]{transition:none}}.cr__panel[data-astro-cid-uvu3yct7]{gap:22px;min-width:0;display:grid}.step[data-astro-cid-uvu3yct7]{border:0;min-width:0;margin:0;padding:0}.step__h[data-astro-cid-uvu3yct7]{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;width:100%;margin-bottom:10px;font-size:15px;font-weight:800;font-stretch:75%;display:flex}.step__h[data-astro-cid-uvu3yct7]:after{content:"";background:var(--line);flex:1;height:1px}.step__n[data-astro-cid-uvu3yct7]{color:var(--rec);font-size:11px}.rooms[data-astro-cid-uvu3yct7]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.room[data-astro-cid-uvu3yct7]{text-align:left;border:1px solid var(--line);gap:4px;padding:6px 6px 10px;transition:border-color .2s,background-color .2s;display:grid}.room[data-astro-cid-uvu3yct7] .room__scene{margin-bottom:4px}.room__name[data-astro-cid-uvu3yct7]{text-transform:uppercase;letter-spacing:.03em;font-size:13px;font-weight:700;font-stretch:82%}.room__blurb[data-astro-cid-uvu3yct7]{font-size:12px;line-height:1.35}.room[data-astro-cid-uvu3yct7][aria-pressed=true]{border-color:var(--paper);background:#e8e6e00d}@media (hover:hover){.room[data-astro-cid-uvu3yct7]:hover{border-color:var(--line-strong)}}.swatches[data-astro-cid-uvu3yct7]{gap:8px;display:flex}.sw[data-astro-cid-uvu3yct7]{border:1px solid var(--line);flex:1;align-items:center;gap:9px;min-height:46px;padding:0 12px;transition:border-color .2s,background-color .2s;display:flex}.sw__dot[data-astro-cid-uvu3yct7]{background:var(--c);width:20px;height:20px;transition:transform .2s var(--ease-out);border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #ffffff38}.sw__label[data-astro-cid-uvu3yct7]{text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:700;font-stretch:85%}.sw[data-astro-cid-uvu3yct7][aria-checked=true]{border-color:var(--paper);background:#e8e6e00d}.sw[data-astro-cid-uvu3yct7][aria-checked=true] .sw__dot[data-astro-cid-uvu3yct7]{box-shadow:inset 0 0 0 1px #ffffff4d, 0 0 0 3px #0b0b0a, 0 0 0 4px var(--paper);transform:scale(1.12)}@media (hover:hover){.sw[data-astro-cid-uvu3yct7]:hover{border-color:var(--line-strong)}}.tees[data-astro-cid-uvu3yct7]{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;grid-auto-columns:132px;grid-auto-flow:column;gap:10px;padding-bottom:6px;display:grid;overflow-x:auto}.tee[data-astro-cid-uvu3yct7]{text-align:left;border:1px solid var(--line);scroll-snap-align:start;width:100%;transition:border-color .2s, transform .2s var(--ease-out);gap:4px;padding:5px 5px 9px;display:grid}.tee__img[data-astro-cid-uvu3yct7]{display:block;position:relative;overflow:hidden}.tee__img[data-astro-cid-uvu3yct7] img{transition:transform .4s var(--ease-out)}.tee__soon[data-astro-cid-uvu3yct7]{font-size:9px;position:absolute;top:5px;left:5px}.tee__name[data-astro-cid-uvu3yct7]{text-transform:uppercase;letter-spacing:.02em;margin-top:4px;font-size:12.5px;font-weight:700;font-stretch:82%;line-height:1.2}.tee__meta[data-astro-cid-uvu3yct7]{font-size:10.5px}.tee[data-astro-cid-uvu3yct7][aria-pressed=true]{border-color:var(--paper)}[data-astro-cid-uvu3yct7][data-cr].is-suit .step--tryon[data-astro-cid-uvu3yct7] .sw[data-astro-cid-uvu3yct7][aria-checked=true],[data-astro-cid-uvu3yct7][data-cr].is-suit .step--tryon[data-astro-cid-uvu3yct7] .tee[data-astro-cid-uvu3yct7][aria-pressed=true]{border-color:var(--line);background:0 0}[data-astro-cid-uvu3yct7][data-cr].is-suit .step--tryon[data-astro-cid-uvu3yct7] .sw[data-astro-cid-uvu3yct7][aria-checked=true] .sw__dot[data-astro-cid-uvu3yct7]{transform:none;box-shadow:inset 0 0 0 1px #ffffff38}@media (hover:hover){.tee[data-astro-cid-uvu3yct7]:hover{border-color:var(--line-strong)}.tee[data-astro-cid-uvu3yct7]:hover .tee__img[data-astro-cid-uvu3yct7] img{transform:scale(1.04)}}.wearing[data-astro-cid-uvu3yct7]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:14px 0 0;display:flex}.wearing__name[data-astro-cid-uvu3yct7]{text-transform:uppercase;margin:2px 0;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:800;font-stretch:72%;line-height:1.05}.wearing__cta[data-astro-cid-uvu3yct7]{flex:none;min-height:46px;padding:0 16px}@media (width<=999px){.cr__stage[data-astro-cid-uvu3yct7]{margin-inline:calc(var(--gutter) * -1);width:calc(100% + var(--gutter) * 2);aspect-ratio:1/1.06;border-inline:0;max-height:78svh;container-type:size}.cr__stage[data-astro-cid-uvu3yct7] .cr__scene{aspect-ratio:4/3;width:auto;height:100%;inset:0 auto;left:clamp(calc(100cqw - 133.333cqh), calc(50cqw - var(--cx) * 133.333cqh), 0px)}body:has([data-cr]) .music{bottom:92px}.wearing[data-astro-cid-uvu3yct7]{z-index:5;background:var(--ink);padding-block:12px;position:sticky;bottom:0}}@media (width<=420px){.wearing__cta[data-astro-cid-uvu3yct7]{padding:0 12px;font-size:13px}}
