.tour[data-astro-cid-2bvwpl5q]{--stage-h:540px;--stage-pad:40px}@media(max-width:1247.98px){.tour[data-astro-cid-2bvwpl5q]{--stage-h:clamp(340px,42vw,540px);--stage-pad:32px}}.tour-head[data-astro-cid-2bvwpl5q]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;margin-bottom:28px}.tour-sub[data-astro-cid-2bvwpl5q]{font-size:15px;line-height:1.5;color:var(--muted);text-wrap:pretty}.tabs[data-astro-cid-2bvwpl5q]{display:flex;gap:4px;width:max-content;max-width:100%;margin:0 auto 20px;padding:4px;border-radius:14px;background:var(--surface-2);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.tabs[data-astro-cid-2bvwpl5q]::-webkit-scrollbar{display:none}.tab[data-astro-cid-2bvwpl5q]{flex:none;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:var(--ink-4);font-size:14.5px;font-weight:500;white-space:nowrap;scroll-snap-align:center;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.tab[data-astro-cid-2bvwpl5q] .icon[data-astro-cid-2bvwpl5q]{width:18px;height:18px}.tab[data-astro-cid-2bvwpl5q]:hover{color:var(--ink)}.tab[data-astro-cid-2bvwpl5q][aria-selected=true]{background:#fff;color:var(--ink);box-shadow:0 1px 2px #18181b14,0 0 0 1px #18181b0a}.tab[data-astro-cid-2bvwpl5q]:focus-visible{outline-offset:-2px}.no-js .tabs[data-astro-cid-2bvwpl5q]{display:none}@media(max-width:919.98px){.tabs[data-astro-cid-2bvwpl5q]{width:auto;margin:0 calc(-1 * var(--gutter)) 16px;padding:4px var(--gutter);border-radius:0;background:transparent;gap:6px}.tab[data-astro-cid-2bvwpl5q]{height:38px;padding:0 12px;background:var(--surface-2)}.tab[data-astro-cid-2bvwpl5q][aria-selected=true]{background:var(--ink);color:#fff;box-shadow:none}.tab[data-astro-cid-2bvwpl5q]:focus-visible{outline-offset:2px}}.pane[data-astro-cid-2bvwpl5q]+.pane[data-astro-cid-2bvwpl5q]{margin-top:72px}.js .panes[data-astro-cid-2bvwpl5q]{display:grid}.js .pane[data-astro-cid-2bvwpl5q]{grid-area:1 / 1;min-width:0}.js .pane[data-astro-cid-2bvwpl5q]+.pane[data-astro-cid-2bvwpl5q]{margin-top:0}.js .pane[data-astro-cid-2bvwpl5q]:not(.is-active){visibility:hidden}.js .pane[data-astro-cid-2bvwpl5q]:not(.is-active) .shot[data-astro-cid-2bvwpl5q]{display:none}.pane[data-astro-cid-2bvwpl5q]:focus-visible{outline-offset:6px;border-radius:24px}.stage[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;justify-content:center;height:calc(var(--stage-h) + 2 * var(--stage-pad));padding:var(--stage-pad);border-radius:24px;overflow:hidden;background:radial-gradient(80% 70% at 50% 0%,#fff 0%,var(--surface-2) 72%);box-shadow:inset 0 0 0 1px #18181b0a}.frame[data-astro-cid-2bvwpl5q]{position:relative;flex:none;width:min(100%,calc(var(--stage-h) * var(--ar)),var(--nw));aspect-ratio:var(--ar);border-radius:12px;background:#fff;box-shadow:0 0 0 1px #18181b14,0 2px 6px #18181b0d,0 30px 60px #18181b24}.shot[data-astro-cid-2bvwpl5q]{position:relative;width:100%;height:100%;border-radius:inherit}.shot[data-astro-cid-2bvwpl5q] picture,.shot[data-astro-cid-2bvwpl5q] img{width:100%;height:100%;border-radius:inherit}.shot[data-astro-cid-2bvwpl5q] img{object-fit:cover}.frame--phone[data-astro-cid-2bvwpl5q]{width:calc((var(--stage-h) - 12px) * var(--ar) + 12px);aspect-ratio:auto;padding:6px;border-radius:36px;background:var(--ink);box-shadow:0 2px 6px #18181b1f,0 32px 64px #18181b42}.frame--phone[data-astro-cid-2bvwpl5q] .shot[data-astro-cid-2bvwpl5q]{height:auto;border-radius:30px}.frame--phone[data-astro-cid-2bvwpl5q] .shot[data-astro-cid-2bvwpl5q] img{height:auto}@media(max-width:1247.98px){.shot[data-astro-cid-2bvwpl5q] .pin[data-astro-cid-2bvwpl5q]{width:22px;height:22px;margin:-11px 0 0 -11px;font-size:11.5px;box-shadow:0 0 0 2px #fff,0 3px 8px #18181b42}}.cap[data-astro-cid-2bvwpl5q]{display:grid;gap:16px 64px;margin-top:28px;padding-inline:4px}@media(min-width:1024px){.cap[data-astro-cid-2bvwpl5q]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.cap-main[data-astro-cid-2bvwpl5q]{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.cap-h[data-astro-cid-2bvwpl5q]{font-size:20px;font-weight:600;letter-spacing:-.015em}.js .cap-h[data-astro-cid-2bvwpl5q]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cap-t[data-astro-cid-2bvwpl5q]{font-size:17px;line-height:1.55;color:var(--ink-3);text-wrap:pretty}.legend[data-astro-cid-2bvwpl5q]{list-style:none;margin:0;padding:3px 0 0;display:flex;flex-direction:column;gap:12px}.legend[data-astro-cid-2bvwpl5q] li[data-astro-cid-2bvwpl5q]{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.4;color:var(--ink-3)}@media(prefers-reduced-motion:no-preference){.js .pane[data-astro-cid-2bvwpl5q].is-active .frame[data-astro-cid-2bvwpl5q]{animation:tour-in .45s var(--ease-out) both}.js .pane[data-astro-cid-2bvwpl5q].is-active .shot[data-astro-cid-2bvwpl5q] .pin[data-astro-cid-2bvwpl5q]{animation:pin-in .35s var(--ease-out) backwards;animation-delay:calc(.25s + var(--i) * .08s)}}@keyframes tour-in{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:none}}@media(max-width:1023.98px){.tour-ui[data-astro-cid-2bvwpl5q]{container-type:inline-size}.tour[data-astro-cid-2bvwpl5q]{--stage-pad:24px;--inner:calc(100cqw - 2 * var(--stage-pad));--detail-h:max(calc(min(var(--inner),360px) / 1.2748), calc(min(var(--inner),480px)*.75) )}.stage[data-astro-cid-2bvwpl5q]{height:calc(var(--detail-h) + 2 * var(--stage-pad));align-items:center}.frame[data-astro-cid-2bvwpl5q]{width:min(100%,var(--dw));aspect-ratio:var(--dar)}.shot[data-astro-cid-2bvwpl5q],.shot[data-astro-cid-2bvwpl5q] picture,.shot[data-astro-cid-2bvwpl5q] img{height:auto}.shot[data-astro-cid-2bvwpl5q] .pin[data-astro-cid-2bvwpl5q],.legend[data-astro-cid-2bvwpl5q]{display:none}.fig--phone[data-astro-cid-2bvwpl5q] .stage[data-astro-cid-2bvwpl5q]{align-items:flex-start}.frame--phone[data-astro-cid-2bvwpl5q]{width:min(78%,282px);aspect-ratio:auto}.cap[data-astro-cid-2bvwpl5q]{margin-top:20px;padding-inline:0}}@media(max-width:767.98px){.tour[data-astro-cid-2bvwpl5q]{--stage-pad:16px}.tour-head[data-astro-cid-2bvwpl5q]{align-items:flex-start;text-align:left;margin-bottom:20px}.stage[data-astro-cid-2bvwpl5q]{border-radius:18px}.cap-t[data-astro-cid-2bvwpl5q]{font-size:16px}}.spec[data-astro-cid-62akszyj]{margin:0;border-top:1px solid var(--line-strong)}.spec-row[data-astro-cid-62akszyj]{display:grid;gap:6px 32px;padding:20px 0;border-bottom:1px solid var(--line-strong)}@media(min-width:640px){.spec-row[data-astro-cid-62akszyj]{grid-template-columns:150px minmax(0,1fr)}}.spec[data-astro-cid-62akszyj] dt[data-astro-cid-62akszyj]{font-size:15px;font-weight:600}.spec[data-astro-cid-62akszyj] dd[data-astro-cid-62akszyj]{margin:0;font-size:16px;line-height:1.55;color:var(--ink-3);text-wrap:pretty}
