.Walkthrough_root__ZKrPb{--wt-bg:var(--paper);--wt-surface:var(--white);--wt-fg:var(--ink);--wt-muted:#536273;--wt-line:var(--line);--wt-pine:var(--pine);--wt-pine-ink:var(--white);--wt-amber:#B9722C;--wt-sheet:var(--white);--wt-hot:rgba(20,112,175,.16);--wt-hot-hover:rgba(20,112,175,.32);--wt-hot-on:rgba(185,114,44,.34);--wt-display:var(--font-display),Georgia,serif;--wt-body:inherit;--wt-mono:ui-monospace,Menlo,Consolas,monospace;background:var(--wt-bg);color:var(--wt-fg);font-family:var(--wt-body);line-height:1.5;max-width:1360px;margin:0 auto;display:grid;grid-gap:18px;gap:18px;padding-block:20px 40px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.Walkthrough_root__ZKrPb *,.Walkthrough_root__ZKrPb :after,.Walkthrough_root__ZKrPb :before{box-sizing:border-box}.Walkthrough_header__wajlD{display:grid;grid-gap:4px;gap:4px}.Walkthrough_title__1SoN0{font-family:var(--wt-display);font-weight:700;font-size:clamp(28px,4vw,40px);line-height:1.05;margin:0;text-wrap:balance}.Walkthrough_sub__ukNCd{color:var(--wt-muted);margin:0}.Walkthrough_main__D28cC{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}@media (max-width:900px){.Walkthrough_main__D28cC{grid-template-columns:minmax(0,1fr)}}.Walkthrough_viewer__Yn1LM{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.Walkthrough_stage__YAzO2{position:relative;background:#0B0F0D;border-radius:6px;overflow:hidden;aspect-ratio:3/2;max-width:100%;scroll-margin-top:7rem;touch-action:pan-y}.Walkthrough_photo__F5E1a{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;animation:Walkthrough_wtFade__Z4EVJ .25s ease}@keyframes Walkthrough_wtFade__Z4EVJ{0%{opacity:0}to{opacity:1}}.Walkthrough_nav__Li_YA{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:rgba(12,18,15,.6);color:#fff;font-size:22px;cursor:pointer;display:grid;place-items:center}.Walkthrough_nav__Li_YA:hover{background:rgba(12,18,15,.85)}.Walkthrough_prev__5_Fll{left:10px}.Walkthrough_next__5t6uh{right:10px}.Walkthrough_count__GZNLL,.Walkthrough_where__V4dtQ{position:absolute;bottom:10px;background:rgba(12,18,15,.65);color:#fff;font-size:12px;padding:3px 8px;border-radius:3px}.Walkthrough_count__GZNLL{right:10px;font-family:var(--wt-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Walkthrough_where__V4dtQ{left:10px;letter-spacing:.06em;text-transform:uppercase}.Walkthrough_roomhead__rlZC_{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.Walkthrough_roomName__lws_Y{font-family:var(--wt-display);font-weight:600;font-size:26px;margin:0;line-height:1.1}.Walkthrough_dims__otnlr{font-family:var(--wt-mono);font-size:13px;color:var(--wt-muted)}.Walkthrough_desc__YTXm0{margin:0;color:var(--wt-muted);max-width:65ch}.Walkthrough_thumbs__KamW3{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.Walkthrough_thumbs__KamW3 button{flex:0 0 auto;width:88px;height:60px;padding:0;border:2px solid transparent;border-radius:4px;overflow:hidden;cursor:pointer;background:var(--wt-line)}.Walkthrough_thumbs__KamW3 button img{width:100%;height:100%;object-fit:cover;display:block}.Walkthrough_thumbs__KamW3 button[aria-current=true]{border-color:var(--wt-amber)}.Walkthrough_tour__q1IBf{display:flex;align-items:center;gap:10px;background:var(--wt-surface);border:1px solid var(--wt-line);border-radius:6px;padding:10px 12px}.Walkthrough_step__Basgh{flex:1 1;min-width:0;font-size:13px;color:var(--wt-muted)}.Walkthrough_step__Basgh b{color:var(--wt-fg);font-weight:600}.Walkthrough_bar__5pVxM{height:4px;background:var(--wt-line);border-radius:2px;margin-top:6px;overflow:hidden}.Walkthrough_bar__5pVxM i{display:block;height:100%;background:var(--wt-pine);transition:width .3s}.Walkthrough_btn__85f4b{border:1px solid var(--wt-line);background:var(--wt-surface);color:var(--wt-fg);font:500 14px var(--wt-body);padding:9px 14px;border-radius:4px;cursor:pointer;white-space:nowrap}.Walkthrough_btn__85f4b:hover{filter:brightness(1.06)}.Walkthrough_primary__yeKhd{background:var(--wt-pine);color:var(--wt-pine-ink);border-color:var(--wt-pine)}.Walkthrough_jump__uYJyt{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--wt-muted)}.Walkthrough_jump__uYJyt select{flex:1 1;min-width:0;width:100%;max-width:100%;text-overflow:ellipsis;font:500 15px var(--wt-body);color:var(--wt-fg);background:var(--wt-surface);border:1px solid var(--wt-line);border-radius:4px;padding:9px 10px}.Walkthrough_keys__oA9tX{font-size:12px;color:var(--wt-muted)}.Walkthrough_keys__oA9tX kbd{font-family:var(--wt-mono);font-size:11px;border:1px solid var(--wt-line);border-radius:3px;padding:0 4px;background:var(--wt-surface)}.Walkthrough_aside__vtvmZ{min-width:0;display:grid;grid-gap:12px;gap:12px;position:-webkit-sticky;position:sticky;top:calc(env(safe-area-inset-top, 0px) + 7rem)}@media (max-width:900px){.Walkthrough_aside__vtvmZ{position:static}}.Walkthrough_sheet__FMd6v{background:var(--wt-sheet);border:1px solid var(--wt-line);border-radius:6px;padding:8px}.Walkthrough_sheet__FMd6v svg{display:block;width:100%;height:auto}.Walkthrough_hs__IKiNa{fill:var(--wt-hot);stroke:transparent;cursor:pointer;transition:fill .15s}.Walkthrough_hs__IKiNa:hover{fill:var(--wt-hot-hover)}.Walkthrough_on__FqkU7{fill:var(--wt-hot-on);stroke:#B9722C;stroke-width:6}.Walkthrough_legend__uO_x6{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--wt-muted)}.Walkthrough_label__fxNrW{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--wt-muted);margin:0 0 6px}.Walkthrough_chips___3Opx{display:flex;flex-wrap:wrap;gap:6px}.Walkthrough_chips___3Opx button{border:1px solid var(--wt-line);background:var(--wt-surface);color:var(--wt-fg);font:500 13px var(--wt-body);padding:6px 11px;border-radius:999px;cursor:pointer}.Walkthrough_chips___3Opx button:hover{border-color:var(--wt-pine)}.Walkthrough_chips___3Opx button[aria-current=true]{background:var(--wt-pine);color:var(--wt-pine-ink);border-color:var(--wt-pine)}.Walkthrough_hs__IKiNa:focus-visible,.Walkthrough_jump__uYJyt select:focus-visible,.Walkthrough_root__ZKrPb button:focus-visible{outline:3px solid var(--wt-amber);outline-offset:2px}@media (hover:none),(max-width:600px){.Walkthrough_keys__oA9tX{display:none}}@media (max-width:600px){.Walkthrough_tour__q1IBf{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.Walkthrough_step__Basgh{grid-column:1/-1;grid-row:1}.Walkthrough_tour__q1IBf .Walkthrough_btn__85f4b{width:100%;padding:12px 10px;font-size:15px}.Walkthrough_roomName__lws_Y{font-size:22px}.Walkthrough_thumbs__KamW3 button{width:76px;height:52px}.Walkthrough_legend__uO_x6{flex-direction:column;gap:2px}.Walkthrough_chips___3Opx button{padding:9px 13px;font-size:14px}}@media (prefers-reduced-motion:reduce){.Walkthrough_root__ZKrPb *{transition:none!important;animation:none!important}}