.tour[data-astro-cid-ezmpdztk]{--cx:var(--dx);--cy:var(--dy);--cw:var(--dw);--ch:var(--dh);--stage-w:min(500px, calc((100svh - 112px) * var(--dw) / var(--dh)));grid-template-columns:var(--stage-w) minmax(0, 1fr);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"stage head""stage lead""stage card""stage get""steps steps";column-gap:64px;padding:32px 0 24px;display:grid}.tour-head[data-astro-cid-ezmpdztk]{grid-area:head;align-self:end;padding-top:24px}.tour-lead[data-astro-cid-ezmpdztk]{grid-area:lead}.tour-card-slot[data-astro-cid-ezmpdztk]{grid-area:card}.tour-get[data-astro-cid-ezmpdztk]{grid-area:get;padding-top:28px}.tour-stage[data-astro-cid-ezmpdztk]{grid-area:stage;align-self:start;position:sticky;top:80px}.tour-steps[data-astro-cid-ezmpdztk]{grid-area:steps}.stage[data-astro-cid-ezmpdztk]{aspect-ratio:var(--cw) / var(--ch);border-radius:var(--r-xl);border:1px solid var(--line-soft);background:var(--void);perspective:1600px;position:relative;overflow:hidden}.stage-tilt[data-astro-cid-ezmpdztk]{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.04);transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.stage-still[data-astro-cid-ezmpdztk]{max-width:none;width:calc(var(--pw) / var(--cw) * 100%);left:calc(var(--cx) / var(--cw) * -100%);top:calc(var(--cy) / var(--ch) * -100%);position:absolute}.stage-world[data-astro-cid-ezmpdztk]{width:calc(var(--pw) * 1px);height:calc(var(--ph) * 1px);transform-origin:0 0;transform:scale(var(--s,0)) translate(calc(var(--cx) * -1px), calc(var(--cy) * -1px));visibility:hidden;position:absolute;top:0;left:0}.tour[data-astro-cid-ezmpdztk].live .stage-world[data-astro-cid-ezmpdztk]{visibility:visible}.screen[data-astro-cid-ezmpdztk]{width:calc(var(--lw) * 1px);height:calc(var(--lh) * 1px);transform-origin:0 0;background:var(--void);position:absolute;top:0;left:0;overflow:hidden}.shot[data-astro-cid-ezmpdztk]{opacity:0;width:100%;max-width:none;height:100%;transition:opacity var(--t-surface);position:absolute;inset:0}.shot[data-astro-cid-ezmpdztk].is-on{opacity:1}.plate[data-astro-cid-ezmpdztk]{max-width:none;width:calc(var(--pw) * 1px);height:calc(var(--ph) * 1px);pointer-events:none;position:absolute;top:0;left:0}.spot[data-astro-cid-ezmpdztk]{box-shadow:0 0 0 5px var(--blue), 0 0 0 4000px rgb(5 5 16/var(--veil,.45));pointer-events:none;transition:left .25s cubic-bezier(0,0,.2,1),top .25s cubic-bezier(0,0,.2,1),width .25s cubic-bezier(0,0,.2,1),height .25s cubic-bezier(0,0,.2,1),border-radius .25s cubic-bezier(0,0,.2,1),opacity .25s;position:absolute}.spot[data-astro-cid-ezmpdztk].pulse{animation:.3s ease-out pulse}@keyframes pulse{0%{outline:5px solid var(--blue-line);outline-offset:0}to{outline-offset:15px;outline:5px solid #0000}}.tour[data-astro-cid-ezmpdztk].is-revealed .spot[data-astro-cid-ezmpdztk]{opacity:0}.hit[data-astro-cid-ezmpdztk],.hit-all[data-astro-cid-ezmpdztk]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}.hit-all[data-astro-cid-ezmpdztk]{display:none;inset:0}.tour[data-astro-cid-ezmpdztk].is-revealed .hit[data-astro-cid-ezmpdztk]{display:none}.tour[data-astro-cid-ezmpdztk].is-revealed .hit-all[data-astro-cid-ezmpdztk]{display:block}.tour-card[data-astro-cid-ezmpdztk]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);margin-top:28px;padding:22px 24px 18px}.tour-count[data-astro-cid-ezmpdztk]{color:var(--muted);letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:600}.tour-title[data-astro-cid-ezmpdztk]{color:var(--text);margin:4px 0 8px;font-family:Space Grotesk,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2}.tour-body[data-astro-cid-ezmpdztk]{color:var(--text);min-height:3.3em;font-size:1.02rem}.tour-hint[data-astro-cid-ezmpdztk]{color:var(--muted);margin-top:10px;font-size:.88rem}.tour[data-astro-cid-ezmpdztk].is-revealed .tour-hint[data-astro-cid-ezmpdztk]{visibility:hidden}.tour-nav[data-astro-cid-ezmpdztk]{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.tour-prev[data-astro-cid-ezmpdztk]:disabled{opacity:.4;cursor:default}.tour-prev[data-astro-cid-ezmpdztk]:disabled:hover{border-color:var(--line);color:var(--text)}.tour-dots[data-astro-cid-ezmpdztk]{gap:2px;display:flex}.tour-dot[data-astro-cid-ezmpdztk]{cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;place-items:center;width:22px;height:28px;padding:0;display:grid}.tour-dot[data-astro-cid-ezmpdztk]:before{content:"";border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--line-strong);width:8px;height:8px;transition:background var(--t-state), transform var(--t-state)}.tour-dot[data-astro-cid-ezmpdztk]:hover:before{border-color:var(--blue)}.tour-dot[data-astro-cid-ezmpdztk][aria-current=step]:before{background:var(--blue);border-color:var(--blue);transform:scale(1.25)}.tour[data-astro-cid-ezmpdztk].live .tour-steps[data-astro-cid-ezmpdztk]{display:none}.tour-steps[data-astro-cid-ezmpdztk]{padding:56px 0 0}.tour-steps[data-astro-cid-ezmpdztk] h2[data-astro-cid-ezmpdztk]{margin-bottom:20px;font-size:1.6rem}.tour-steps[data-astro-cid-ezmpdztk] ol[data-astro-cid-ezmpdztk]{counter-reset:st;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 20px;list-style:none;display:grid}.tour-steps[data-astro-cid-ezmpdztk] li[data-astro-cid-ezmpdztk]{counter-increment:st;flex-direction:column;gap:12px;scroll-margin-top:88px;display:flex}.tour-steps[data-astro-cid-ezmpdztk] h3[data-astro-cid-ezmpdztk]{font-size:1.05rem}.tour-steps[data-astro-cid-ezmpdztk] h3[data-astro-cid-ezmpdztk]:before{content:counter(st) ". ";color:var(--gold)}.tour-steps[data-astro-cid-ezmpdztk] p[data-astro-cid-ezmpdztk]{color:var(--muted);font-size:.95rem}.tour-shot[data-astro-cid-ezmpdztk]{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--void);overflow:hidden}.tour-shot[data-astro-cid-ezmpdztk] img[data-astro-cid-ezmpdztk]{max-width:none;width:calc(var(--lw) / var(--sw) * 100%);margin:calc(var(--bleed) / var(--sw) * -100%)}@media (width<=920px){.tour[data-astro-cid-ezmpdztk]{--cx:var(--mx);--cy:var(--my);--cw:var(--mw);--ch:var(--mh);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stage""card""lead""get""steps";padding-top:8px}.tour-head[data-astro-cid-ezmpdztk]{padding-top:16px}.tour-stage[data-astro-cid-ezmpdztk]{width:min(100%, 440px, calc((100svh - 80px) * var(--mw) / var(--mh)));justify-self:center;margin-top:20px;position:relative;top:auto}.tour-lead[data-astro-cid-ezmpdztk]{padding-top:28px}.tour-stage[data-astro-cid-ezmpdztk] .tour-card[data-astro-cid-ezmpdztk]{z-index:2;margin:0;padding:12px 14px;transition:opacity .16s;position:absolute;left:8px;right:8px}.tour-stage[data-astro-cid-ezmpdztk] .tour-card[data-astro-cid-ezmpdztk].on-top{top:8px}.tour-stage[data-astro-cid-ezmpdztk] .tour-card[data-astro-cid-ezmpdztk].on-bottom{bottom:8px}.tour-stage[data-astro-cid-ezmpdztk] .tour-card[data-astro-cid-ezmpdztk].is-moving{opacity:0}.tour-count[data-astro-cid-ezmpdztk]{font-size:.74rem}.tour-title[data-astro-cid-ezmpdztk]{margin:2px 0 4px;font-size:1.08rem}.tour-body[data-astro-cid-ezmpdztk]{min-height:0;font-size:.9rem;line-height:1.45}.tour-hint[data-astro-cid-ezmpdztk],.tour-dots[data-astro-cid-ezmpdztk]{display:none}.tour-nav[data-astro-cid-ezmpdztk]{flex-wrap:wrap;gap:8px;margin-top:10px}.tour-nav[data-astro-cid-ezmpdztk] .btn[data-astro-cid-ezmpdztk]{white-space:nowrap;padding:7px 14px;font-size:.82rem}.tour-nav[data-astro-cid-ezmpdztk] .tour-next[data-astro-cid-ezmpdztk]{margin-left:auto}.tour[data-astro-cid-ezmpdztk].is-revealed .tour-count[data-astro-cid-ezmpdztk],.tour[data-astro-cid-ezmpdztk].is-revealed .tour-body[data-astro-cid-ezmpdztk]{display:none}.tour[data-astro-cid-ezmpdztk].is-revealed .tour-title[data-astro-cid-ezmpdztk]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.tour[data-astro-cid-ezmpdztk].is-revealed .tour-nav[data-astro-cid-ezmpdztk]{margin-top:0}.tour[data-astro-cid-ezmpdztk].is-revealed .tour-stage[data-astro-cid-ezmpdztk] .tour-card[data-astro-cid-ezmpdztk]{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.stage-tilt[data-astro-cid-ezmpdztk]{transition:none;transform:none}}h1[data-astro-cid-6zslgxi7]{margin:10px 0 14px;font-size:clamp(2rem,4.2vw,2.9rem)}.fp-lead[data-astro-cid-6zslgxi7]{color:var(--text);max-width:34rem;font-size:1.1rem}.fp-get[data-astro-cid-6zslgxi7] .store{flex-flow:wrap}.fp-body[data-astro-cid-6zslgxi7]{max-width:calc(68ch + 306px);padding:40px 0 96px}.fp-blk[data-astro-cid-6zslgxi7]{padding:0 0 44px}.fp-blk[data-astro-cid-6zslgxi7]+.fp-blk[data-astro-cid-6zslgxi7]{border-top:1px solid var(--line-soft);padding-top:40px}.fp-blk[data-astro-cid-6zslgxi7] h2[data-astro-cid-6zslgxi7]{margin-bottom:8px;font-size:1.6rem}.fp-blk[data-astro-cid-6zslgxi7] h3[data-astro-cid-6zslgxi7]{margin:22px 0 6px;font-size:1.12rem}.fp-blk[data-astro-cid-6zslgxi7] p[data-astro-cid-6zslgxi7]{font-size:1rem}.fp-end[data-astro-cid-6zslgxi7] .store{flex-flow:wrap}.fp-group[data-astro-cid-6zslgxi7]{grid-template-columns:minmax(0,68ch) 250px;align-items:center;column-gap:56px;padding:24px 0;display:grid}.fp-group[data-astro-cid-6zslgxi7]+.fp-group[data-astro-cid-6zslgxi7]{border-top:1px solid var(--line-soft)}.fp-fig[data-astro-cid-6zslgxi7]{margin:0}.fp-text[data-astro-cid-6zslgxi7] h3[data-astro-cid-6zslgxi7]:first-child{margin-top:0}.fp-shot[data-astro-cid-6zslgxi7]{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--void);overflow:hidden}.fp-shot[data-astro-cid-6zslgxi7] img[data-astro-cid-6zslgxi7]{max-width:none;width:calc(var(--lw) / var(--sw) * 100%);margin:calc(var(--bleed) / var(--sw) * -100%)}.faq[data-astro-cid-6zslgxi7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 48px;display:grid}.faq[data-astro-cid-6zslgxi7] dt[data-astro-cid-6zslgxi7]{color:var(--text);margin-top:14px;font-weight:600}.faq[data-astro-cid-6zslgxi7] dd[data-astro-cid-6zslgxi7]{color:var(--text)}@media (width<=920px){.fp-body[data-astro-cid-6zslgxi7]{max-width:68ch}.fp-group[data-astro-cid-6zslgxi7]{grid-template-columns:minmax(0,1fr)}.fp-fig[data-astro-cid-6zslgxi7]{justify-self:center;width:min(100%,260px);margin:20px 0 4px;position:static}.faq[data-astro-cid-6zslgxi7]{grid-template-columns:minmax(0,1fr);gap:4px}}section[data-astro-cid-6zslgxi7]{padding:0}
