.room[data-astro-cid-j4loyupg]{padding:150px 40px 120px}.back[data-astro-cid-j4loyupg],.back-foot[data-astro-cid-j4loyupg]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--muted);display:inline-block;transition:color .2s ease}.back[data-astro-cid-j4loyupg]:hover,.back-foot[data-astro-cid-j4loyupg]:hover{color:var(--ink)}.room-head[data-astro-cid-j4loyupg]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:32px 88px;align-items:end;margin:40px 0 0;padding-bottom:44px}.rh-kind[data-astro-cid-j4loyupg]{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:18px}.room-head[data-astro-cid-j4loyupg] h1[data-astro-cid-j4loyupg]{font-size:clamp(40px,5.5vw,84px);line-height:.98}.rh-sub[data-astro-cid-j4loyupg]{font-family:Archivo,sans-serif;font-style:italic;font-size:20px;color:var(--muted);margin-top:14px}.rh-lede[data-astro-cid-j4loyupg]{max-width:54ch}.rh-lede[data-astro-cid-j4loyupg] p[data-astro-cid-j4loyupg]{font-size:16px;line-height:1.75;color:var(--ink);margin-bottom:1.2em}.rh-lede[data-astro-cid-j4loyupg] p[data-astro-cid-j4loyupg]:last-of-type{margin-bottom:0}.rh-more[data-astro-cid-j4loyupg]{display:inline-block;margin-top:18px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;border-bottom:1px solid transparent;padding-bottom:2px;transition:border-color .2s ease}.rh-more[data-astro-cid-j4loyupg]:hover{border-bottom-color:var(--ink)}.vr-grid[data-astro-cid-j4loyupg]{columns:3;column-gap:40px;margin-top:56px}.vr-work[data-astro-cid-j4loyupg]{break-inside:avoid;margin-bottom:56px}.vr-work[data-astro-cid-j4loyupg] .img-tile[data-astro-cid-j4loyupg]{width:100%;background:var(--wash)}.vr-work[data-astro-cid-j4loyupg] .in-room[data-astro-cid-j4loyupg]{position:absolute;inset:0;background:var(--wash-2);opacity:0;transition:opacity .4s cubic-bezier(.2,.6,.2,1);pointer-events:none}.vr-work[data-astro-cid-j4loyupg] .in-room[data-astro-cid-j4loyupg] svg[data-astro-cid-j4loyupg]{width:100%;height:100%;display:block}.vr-work[data-astro-cid-j4loyupg] .img-tile[data-astro-cid-j4loyupg]:hover .in-room[data-astro-cid-j4loyupg]{opacity:1}.vr-work[data-astro-cid-j4loyupg] .img-tile[data-astro-cid-j4loyupg]:hover img[data-astro-cid-j4loyupg]{transform:none}@media(hover:none){.vr-work[data-astro-cid-j4loyupg] .in-room[data-astro-cid-j4loyupg]{display:none}}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .sizes-note[data-astro-cid-j4loyupg]{font-style:italic}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg]{margin-top:16px;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .artist[data-astro-cid-j4loyupg]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;margin-bottom:8px}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .ttl[data-astro-cid-j4loyupg]{font-family:Archivo,sans-serif;font-style:italic;font-size:22px;margin-bottom:4px}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .meta[data-astro-cid-j4loyupg]{font-size:13px;letter-spacing:.01em;text-transform:none;color:var(--muted)}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .price[data-astro-cid-j4loyupg]{font-size:13px;letter-spacing:.02em;color:var(--ink);text-align:right;white-space:nowrap}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .inquire[data-astro-cid-j4loyupg]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;margin-top:12px;border-bottom:1px solid transparent;padding-bottom:2px;align-self:flex-start;transition:border-color .2s ease}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .inquire[data-astro-cid-j4loyupg]:hover{border-bottom-color:var(--ink)}.installs[data-astro-cid-j4loyupg]{margin-top:80px;padding-top:48px}.installs[data-astro-cid-j4loyupg] h3[data-astro-cid-j4loyupg]{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:32px;font-weight:500}.install-grid[data-astro-cid-j4loyupg]{columns:2;column-gap:40px}.install[data-astro-cid-j4loyupg]{break-inside:avoid;margin-bottom:40px}.install[data-astro-cid-j4loyupg] img[data-astro-cid-j4loyupg]{width:100%;display:block}.back-foot[data-astro-cid-j4loyupg]{margin-top:72px;padding-top:40px}.vr-work[data-astro-cid-j4loyupg]{scroll-margin-top:96px}.gate[data-astro-cid-j4loyupg]{margin:0;padding:26px 0 22px}.gate[data-astro-cid-j4loyupg].done{display:none}.gate-inner[data-astro-cid-j4loyupg]{display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}.gate-t[data-astro-cid-j4loyupg]{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--muted);margin-bottom:6px}.gate-p[data-astro-cid-j4loyupg]{font-size:15px;color:var(--ink)}#gateForm[data-astro-cid-j4loyupg]{display:flex;gap:10px;flex:0 1 420px;min-width:280px}#gateEmail[data-astro-cid-j4loyupg]{flex:1;padding:11px 14px;font-size:14px;border:1px solid var(--border);background:transparent;color:inherit;min-width:0}#gateEmail[data-astro-cid-j4loyupg]:focus{outline:none;border-color:var(--ink)}#gateForm[data-astro-cid-j4loyupg] button[data-astro-cid-j4loyupg]{padding:11px 20px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;cursor:pointer;background:var(--ink);color:var(--bg, #F7F7F7);border:0;white-space:nowrap}.gate-fine[data-astro-cid-j4loyupg]{font-size:11px;color:var(--muted);margin-top:12px}.ts-slot[data-astro-cid-j4loyupg]:not(:empty){margin-top:12px}.ts-slot[data-astro-cid-j4loyupg] iframe[data-astro-cid-j4loyupg]{max-width:100%}.gate-err[data-astro-cid-j4loyupg]{font-size:12px;color:#a33;margin-top:10px}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] a[data-astro-cid-j4loyupg].vr-locked{justify-self:end;font-size:11px;letter-spacing:.12em}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .vr-revealed[data-astro-cid-j4loyupg]{font-size:15px;font-weight:500;color:var(--ink)}@keyframes vr-price-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .vr-revealed[data-astro-cid-j4loyupg].just-in{animation:vr-price-in .42s cubic-bezier(.2,.6,.2,1) both}.gate[data-astro-cid-j4loyupg]{scroll-margin-top:96px}@keyframes gate-attn{0%,to{box-shadow:0 0 rgba(var(--ink-rgb),0)}22%{box-shadow:0 0 0 10px rgba(var(--ink-rgb),.05)}}.gate[data-astro-cid-j4loyupg].attn{animation:gate-attn 1.1s cubic-bezier(.2,.6,.2,1)}@media(prefers-reduced-motion:reduce){.gate[data-astro-cid-j4loyupg].attn,.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .vr-revealed[data-astro-cid-j4loyupg].just-in{animation:none}}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .vr-sold[data-astro-cid-j4loyupg]{display:inline-flex;align-items:center;gap:6px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .vr-sold[data-astro-cid-j4loyupg] .dot[data-astro-cid-j4loyupg]{width:7px;height:7px;border-radius:50%;background:var(--sold)}.vr-work[data-astro-cid-j4loyupg] .caption[data-astro-cid-j4loyupg] .vr-soldout[data-astro-cid-j4loyupg]{color:var(--muted)}@media(max-width:1200px)and (min-width:901px){.vr-grid[data-astro-cid-j4loyupg]{columns:2}}@media(max-width:900px)and (min-width:601px){.vr-grid[data-astro-cid-j4loyupg]{columns:2;column-gap:24px}}@media(max-width:900px){.room[data-astro-cid-j4loyupg]{padding:120px 20px 80px}.install-grid[data-astro-cid-j4loyupg]{columns:1}.room-head[data-astro-cid-j4loyupg]{grid-template-columns:1fr;gap:26px;align-items:start;padding-bottom:32px}.rh-lede[data-astro-cid-j4loyupg]{max-width:none}.vr-grid[data-astro-cid-j4loyupg]{margin-top:40px}.gate-inner[data-astro-cid-j4loyupg]{flex-direction:column;align-items:stretch;gap:16px}#gateForm[data-astro-cid-j4loyupg]{flex:1 1 auto;min-width:0}}@media(max-width:480px){#gateForm[data-astro-cid-j4loyupg]{flex-direction:column}#gateEmail[data-astro-cid-j4loyupg]{flex:0 0 auto}}@media(max-width:600px){.vr-grid[data-astro-cid-j4loyupg]{columns:1}}
