[data-astro-cid-wykkurmh][hidden]{display:none!important}.tour[data-astro-cid-wykkurmh]{padding:40px 0 70px}.tour[data-astro-cid-wykkurmh] h1[data-astro-cid-wykkurmh]{font-size:clamp(1.9rem,5vw,2.9rem);margin:0 0 10px;text-align:center;letter-spacing:-.02em}.lede[data-astro-cid-wykkurmh]{text-align:center;color:var(--ink-soft, #6b6472);font-size:1.12rem;margin:0 auto 6px;max-width:54ch}.hint[data-astro-cid-wykkurmh]{text-align:center;color:var(--brand-purple, #5b2c6f);font-weight:600;font-size:.95rem;margin:0 0 22px}.stage[data-astro-cid-wykkurmh]{position:relative;border-radius:14px;overflow:hidden;line-height:0;box-shadow:0 18px 44px #2010222e;background:#fff}.stage[data-astro-cid-wykkurmh] img[data-astro-cid-wykkurmh]{width:100%;height:auto;display:block}.stage[data-astro-cid-wykkurmh] [data-astro-cid-wykkurmh][data-area=top],.grp[data-astro-cid-wykkurmh][data-area=top]{--c: #e91e63}.stage[data-astro-cid-wykkurmh] [data-astro-cid-wykkurmh][data-area=rail],.grp[data-astro-cid-wykkurmh][data-area=rail]{--c: #7b4fd9}.stage[data-astro-cid-wykkurmh] [data-astro-cid-wykkurmh][data-area=canvas],.grp[data-astro-cid-wykkurmh][data-area=canvas]{--c: #2f7d6d}.stage[data-astro-cid-wykkurmh] [data-astro-cid-wykkurmh][data-area=panel],.grp[data-astro-cid-wykkurmh][data-area=panel]{--c: #c2771a}.stage[data-astro-cid-wykkurmh] [data-astro-cid-wykkurmh][data-area=bar],.grp[data-astro-cid-wykkurmh][data-area=bar]{--c: #3a6fb0}.stage[data-astro-cid-wykkurmh] [data-astro-cid-wykkurmh][data-area=choose],.grp[data-astro-cid-wykkurmh][data-area=choose]{--c: #7b4fd9}.stage[data-astro-cid-wykkurmh] [data-astro-cid-wykkurmh][data-area=fast],.grp[data-astro-cid-wykkurmh][data-area=fast]{--c: #2f7d6d}.stage[data-astro-cid-wykkurmh] [data-astro-cid-wykkurmh][data-area=form],.grp[data-astro-cid-wykkurmh][data-area=form]{--c: #e91e63}.tabbar[data-astro-cid-wykkurmh]{display:none}.tabbed[data-astro-cid-wykkurmh] .tabbar[data-astro-cid-wykkurmh]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:0 0 26px}.tabbar[data-astro-cid-wykkurmh] button[data-astro-cid-wykkurmh]{border:1px solid var(--line, #e2dbd6);background:transparent;color:var(--ink, #231c20);border-radius:999px;padding:8px 16px;font:600 .95rem/1.2 inherit;cursor:pointer}.tabbar[data-astro-cid-wykkurmh] button[data-astro-cid-wykkurmh][aria-selected=true]{background:var(--brand-purple, #5b2c6f);border-color:transparent;color:#fff}.panel[data-astro-cid-wykkurmh]+.panel[data-astro-cid-wykkurmh]{margin-top:56px}.tabbed[data-astro-cid-wykkurmh] .panel[data-astro-cid-wykkurmh]+.panel[data-astro-cid-wykkurmh]{margin-top:0}.panel-title[data-astro-cid-wykkurmh]{font-size:clamp(1.25rem,3vw,1.6rem);margin:0 0 16px;text-align:center}.tabbed[data-astro-cid-wykkurmh] .panel-title[data-astro-cid-wykkurmh]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.screen[data-astro-cid-wykkurmh]+.screen[data-astro-cid-wykkurmh]{margin-top:48px}.screen-title[data-astro-cid-wykkurmh]{font-size:1.15rem;margin:0 0 12px}.grp[data-astro-cid-wykkurmh] h4[data-astro-cid-wykkurmh]{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;display:flex;gap:8px;align-items:center;border-bottom:2px solid var(--c);padding-bottom:6px}.area[data-astro-cid-wykkurmh]{position:absolute;border:2px solid var(--c);border-radius:4px;pointer-events:none;background:color-mix(in srgb,var(--c) 5%,transparent)}.pin[data-astro-cid-wykkurmh]{position:absolute;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;border:2px solid #fff;background:var(--c);color:#fff;font:700 10px/1 system-ui,sans-serif;padding:0;cursor:pointer;box-shadow:0 1px 3px #00000059}.pin[data-astro-cid-wykkurmh].on,.pin[data-astro-cid-wykkurmh]:hover,.pin[data-astro-cid-wykkurmh]:focus-visible{transform:translate(-50%,-50%) scale(1.35);z-index:2;outline:none}.glance[data-astro-cid-wykkurmh]{display:grid;gap:28px 36px;margin-top:32px;grid-template-columns:1fr}@media(min-width:44rem){.glance[data-astro-cid-wykkurmh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:68rem){.glance[data-astro-cid-wykkurmh]{grid-template-columns:repeat(3,minmax(0,1fr))}}.grp[data-astro-cid-wykkurmh] h2[data-astro-cid-wykkurmh],.unused[data-astro-cid-wykkurmh]{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;display:flex;gap:8px;align-items:center;border-bottom:2px solid var(--c);padding-bottom:6px}.letter[data-astro-cid-wykkurmh]{background:var(--c);color:#fff;border-radius:3px;padding:2px 6px;font-size:.75rem}.grp[data-astro-cid-wykkurmh] ol[data-astro-cid-wykkurmh]{list-style:none;margin:0;padding:0}.grp[data-astro-cid-wykkurmh] li[data-astro-cid-wykkurmh]{display:flex;gap:10px;padding:7px 6px;border-radius:6px;cursor:pointer;line-height:1.45}.grp[data-astro-cid-wykkurmh] li[data-astro-cid-wykkurmh].on{background:color-mix(in srgb,var(--ink, #231c20) 8%,transparent)}.grp[data-astro-cid-wykkurmh] li[data-astro-cid-wykkurmh] b[data-astro-cid-wykkurmh]{display:block}.num[data-astro-cid-wykkurmh]{flex:0 0 22px;height:22px;border-radius:50%;background:var(--c);color:#fff;text-align:center;font:700 11px/22px system-ui,sans-serif;margin-top:1px}.what[data-astro-cid-wykkurmh]{color:var(--ink-soft, #6b6472);font-size:.93rem}.crop[data-astro-cid-wykkurmh]{display:none;background-repeat:no-repeat;border:1px solid var(--line, #e2dbd6);border-radius:6px;margin:0 0 10px;width:100%}.grp[data-astro-cid-wykkurmh][data-area=rail] .crop[data-astro-cid-wykkurmh]{width:4.5rem}@media(max-width:43.99rem){.pin[data-astro-cid-wykkurmh]{display:none}.crop[data-astro-cid-wykkurmh]{display:block}}.view-phone[data-astro-cid-wykkurmh]{display:none}@media(max-width:43.99rem){.has-phone[data-astro-cid-wykkurmh] .view-desk[data-astro-cid-wykkurmh]{display:none}.has-phone[data-astro-cid-wykkurmh] .view-phone[data-astro-cid-wykkurmh]{display:block}.view-phone[data-astro-cid-wykkurmh] .pin[data-astro-cid-wykkurmh]{display:block;width:22px;height:22px;font-size:10px}.view-phone[data-astro-cid-wykkurmh] .crop[data-astro-cid-wykkurmh]{display:none}}.clips[data-astro-cid-wykkurmh]{margin-top:56px}.clips[data-astro-cid-wykkurmh] h2[data-astro-cid-wykkurmh]{font-size:clamp(1.15rem,2.6vw,1.5rem);text-align:center;margin:0 0 22px;font-weight:700}.clips[data-astro-cid-wykkurmh] ul[data-astro-cid-wykkurmh]{list-style:none;margin:0;padding:0;display:grid;gap:22px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.clips[data-astro-cid-wykkurmh] li[data-astro-cid-wykkurmh]{display:flex;flex-direction:column}.clips[data-astro-cid-wykkurmh] .card[data-astro-cid-wykkurmh]{position:relative;padding:0;border:1px solid #e4dfe8;background:#fff;border-radius:12px;overflow:hidden;cursor:pointer;line-height:0}.clips[data-astro-cid-wykkurmh] .card[data-astro-cid-wykkurmh] img[data-astro-cid-wykkurmh]{width:100%;height:auto;display:block}.clips[data-astro-cid-wykkurmh] .card[data-astro-cid-wykkurmh]:hover{border-color:#e5176b}.clips[data-astro-cid-wykkurmh] .play[data-astro-cid-wykkurmh]{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:1.1rem;background:#1c101e38;transition:background .15s}.clips[data-astro-cid-wykkurmh] .play[data-astro-cid-wykkurmh]:before{content:"▶";display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#e5176b;box-shadow:0 6px 18px #1e0e2059;padding-left:3px}.clips[data-astro-cid-wykkurmh] .card[data-astro-cid-wykkurmh]:hover .play[data-astro-cid-wykkurmh]{background:#1c101e14}.clips[data-astro-cid-wykkurmh] .card-video[data-astro-cid-wykkurmh]{width:100%;border-radius:12px;display:block;background:#000;aspect-ratio:1328 / 794;object-fit:contain}.clips[data-astro-cid-wykkurmh] .media[data-astro-cid-wykkurmh]{position:relative}.clips[data-astro-cid-wykkurmh] .wait[data-astro-cid-wykkurmh]{position:absolute;inset:0;margin:0;pointer-events:none;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#140a169e;color:#fff;font-size:.9rem;font-weight:600;text-align:center;padding:12px;line-height:1.35}.clips[data-astro-cid-wykkurmh] .spin[data-astro-cid-wykkurmh]{width:26px;height:26px;border-radius:50%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.clips[data-astro-cid-wykkurmh] .spin[data-astro-cid-wykkurmh]{animation-duration:3s}}.clips[data-astro-cid-wykkurmh] .wait-meta[data-astro-cid-wykkurmh]{display:flex;gap:10px;font-weight:500;opacity:.85;font-size:.82rem}.clips[data-astro-cid-wykkurmh] .wait-meta[data-astro-cid-wykkurmh]:empty{display:none}.clips[data-astro-cid-wykkurmh] .pct[data-astro-cid-wykkurmh]:empty{display:none}.clips[data-astro-cid-wykkurmh] .wait[data-astro-cid-wykkurmh].slow{background:#99114ab8}.clips[data-astro-cid-wykkurmh] .label[data-astro-cid-wykkurmh]{font-weight:700;margin:10px 0 2px;font-size:.98rem}.clips[data-astro-cid-wykkurmh] .blurb[data-astro-cid-wykkurmh]{color:var(--ink-soft, #6b6472);font-size:.88rem;line-height:1.45}@media(max-width:700px){.hint[data-astro-cid-wykkurmh]{font-size:.9rem}}
