.ranges[data-astro-cid-viadzz42]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rc[data-astro-cid-viadzz42]{display:flex;flex-direction:column;gap:10px;color:var(--text-dark)}.dark[data-astro-cid-viadzz42] .rc[data-astro-cid-viadzz42]{color:var(--text-light)}.rc[data-astro-cid-viadzz42]:hover{color:var(--gold-deep)}.dark[data-astro-cid-viadzz42] .rc[data-astro-cid-viadzz42]:hover{color:var(--gold)}.rc-img[data-astro-cid-viadzz42]{position:relative;aspect-ratio:4 / 5;background:#1b1b1e;overflow:hidden;cursor:pointer;touch-action:pan-y}.rc-img[data-astro-cid-viadzz42] img[data-astro-cid-viadzz42]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .15s}.rc-img[data-astro-cid-viadzz42] img[data-astro-cid-viadzz42].on{opacity:1}.rc-bars[data-astro-cid-viadzz42]{position:absolute;left:10px;right:10px;bottom:10px;display:flex;gap:4px}.rc-bars[data-astro-cid-viadzz42] i[data-astro-cid-viadzz42]{flex:1;height:2px;background:#ffffff59;box-shadow:0 0 2px #00000059}.rc-bars[data-astro-cid-viadzz42] i[data-astro-cid-viadzz42].on{background:var(--gold)}.rc-name[data-astro-cid-viadzz42]{font-family:var(--f-display);font-size:28px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}@media(max-width:760px){.ranges[data-astro-cid-viadzz42]{gap:8px}.rc-img[data-astro-cid-viadzz42]{aspect-ratio:1 / 1}.rc[data-astro-cid-viadzz42]{gap:6px}.rc-name[data-astro-cid-viadzz42]{font-size:clamp(13px,3.9vw,17px);text-underline-offset:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-bars[data-astro-cid-viadzz42]{left:6px;right:6px;bottom:6px;gap:2px}}.btn-black[data-astro-cid-v4qhm7jo]{background:#08080a;color:#fff;border:1px solid rgba(255,255,255,.4)}.btn-black[data-astro-cid-v4qhm7jo]:hover{color:var(--gold)}.murano[data-astro-cid-v4qhm7jo]{position:relative;overflow:hidden;background:var(--ink);color:var(--text-light);min-height:min(92vh,860px);display:flex;align-items:center}.mur-film[data-astro-cid-v4qhm7jo]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mur-shade[data-astro-cid-v4qhm7jo]{position:absolute;inset:0;background:linear-gradient(90deg,#08080ae6,#08080ab8 45%,#08080a33 78%),linear-gradient(0deg,rgba(8,8,10,.6),transparent 30%)}.mur[data-astro-cid-v4qhm7jo]{position:relative;display:flex;flex-direction:column;gap:18px;padding-top:96px;padding-bottom:96px}.mur[data-astro-cid-v4qhm7jo]>[data-astro-cid-v4qhm7jo]{max-width:560px}.mur[data-astro-cid-v4qhm7jo] .h2[data-astro-cid-v4qhm7jo]{color:var(--text-light)}.mur-lead[data-astro-cid-v4qhm7jo]{color:#ffffffd1}.mur-pts[data-astro-cid-v4qhm7jo]{list-style:none;padding:0;margin:2px 0 0;display:flex;flex-direction:column;gap:9px}.mur-pts[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]{padding-left:22px;position:relative}.mur-pts[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]:before{content:"";position:absolute;left:0;top:.62em;width:12px;height:1px;background:var(--gold)}.mur-cta[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.mur-cta[data-astro-cid-v4qhm7jo] .btn-line[data-astro-cid-v4qhm7jo]{border-color:#ffffff80;color:#fff;backdrop-filter:blur(4px)}@media(max-width:760px){.murano[data-astro-cid-v4qhm7jo]{min-height:0;display:block}.mur-film[data-astro-cid-v4qhm7jo]{position:relative;inset:auto;height:auto;aspect-ratio:1;display:block}.mur-shade[data-astro-cid-v4qhm7jo]{top:0;bottom:auto;height:100vw;background:linear-gradient(0deg,var(--ink) 0%,transparent 35%)}.mur[data-astro-cid-v4qhm7jo]{margin-top:-64px;padding-top:0;padding-bottom:48px;gap:14px}.mur-cta[data-astro-cid-v4qhm7jo] .btn[data-astro-cid-v4qhm7jo]{flex:1 1 auto}}.gold[data-astro-cid-v4qhm7jo]{color:var(--gold)}.deep[data-astro-cid-v4qhm7jo]{color:var(--gold-deep)}.muted[data-astro-cid-v4qhm7jo]{color:var(--text-light-3)}.link44[data-astro-cid-v4qhm7jo]{min-height:44px;display:inline-flex;align-items:center}.sec-title[data-astro-cid-v4qhm7jo]{margin:0;font-family:var(--f-display);font-weight:500;font-size:clamp(22px,2.4vw,32px);letter-spacing:-.02em}.projects[data-astro-cid-v4qhm7jo]{padding:28px 0 72px;display:flex;flex-direction:column;gap:20px}.more[data-astro-cid-v4qhm7jo]{display:flex;justify-content:flex-end;margin-top:14px}.row-head[data-astro-cid-v4qhm7jo]{display:flex;justify-content:space-between;align-items:center;gap:16px}.projects[data-astro-cid-v4qhm7jo]>.container[data-astro-cid-v4qhm7jo]{width:100%}.light[data-astro-cid-v4qhm7jo] .h2[data-astro-cid-v4qhm7jo],.visit[data-astro-cid-v4qhm7jo] .h2[data-astro-cid-v4qhm7jo]{font-size:clamp(24px,2.6vw,36px)}.strip[data-astro-cid-v4qhm7jo]{position:relative;overflow:hidden}.track[data-astro-cid-v4qhm7jo]{display:flex;gap:20px;width:max-content;padding:12px 0;will-change:transform}.track[data-astro-cid-v4qhm7jo]{transform:translate3d(calc(96px - var(--setw)),0,0)}.card[data-astro-cid-v4qhm7jo]{position:relative;flex:0 0 auto;height:460px;border:1px solid var(--line-dark);display:flex;align-items:flex-end;padding:24px;overflow:hidden;transition:transform .5s ease}.card[data-astro-cid-v4qhm7jo]:hover{transform:translateY(-8px)}.card[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo],.card[data-astro-cid-v4qhm7jo] .ph[data-astro-cid-v4qhm7jo]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.card[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]:not([src]){visibility:hidden}.card[data-astro-cid-v4qhm7jo] .ph[data-astro-cid-v4qhm7jo]{background:radial-gradient(ellipse at 50% 25%,#e8b04b42,#08080a00 62%),var(--ink-3)}.card-name[data-astro-cid-v4qhm7jo]{position:relative;font-family:var(--f-display);font-size:20px;font-weight:500;transition:color .3s;text-shadow:0 1px 12px rgba(0,0,0,.6)}.card[data-astro-cid-v4qhm7jo]:hover .card-name[data-astro-cid-v4qhm7jo]{color:var(--gold)}.arrow[data-astro-cid-v4qhm7jo]{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;border-radius:999px;background:#111114d9;border:1px solid var(--line-dark-2);color:var(--text-light);display:flex;align-items:center;justify-content:center;z-index:2;transition:background .25s,color .25s,border-color .25s}.arrow[data-astro-cid-v4qhm7jo]:hover{background:var(--gold);border-color:var(--gold);color:var(--gold-ink)}.prev[data-astro-cid-v4qhm7jo]{left:24px}.next[data-astro-cid-v4qhm7jo]{right:24px}.light[data-astro-cid-v4qhm7jo]{background:var(--paper);color:var(--text-dark)}.light[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]:hover{color:var(--gold-deep)}.bordered[data-astro-cid-v4qhm7jo]{border-top:1px solid var(--paper-line)}.block[data-astro-cid-v4qhm7jo]{padding-top:88px;padding-bottom:88px;display:flex;flex-direction:column;gap:32px}.head-row[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.spaces[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.space[data-astro-cid-v4qhm7jo]{position:relative;aspect-ratio:4 / 3;overflow:hidden;display:flex;align-items:flex-end;color:var(--text-light);background:var(--ink-3);transition:transform .4s}.space[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.space[data-astro-cid-v4qhm7jo]:hover img[data-astro-cid-v4qhm7jo]{transform:scale(1.04)}.space-shade[data-astro-cid-v4qhm7jo]{position:absolute;inset:0;background:linear-gradient(to top,#08080ad1,#08080a40 55%,#08080a00)}.space-body[data-astro-cid-v4qhm7jo]{position:relative;padding:28px;display:flex;flex-direction:column;gap:6px}.space-n[data-astro-cid-v4qhm7jo]{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.space-name[data-astro-cid-v4qhm7jo]{font-family:var(--f-display);font-size:clamp(26px,3vw,40px);font-weight:500;line-height:1.05}.space-txt[data-astro-cid-v4qhm7jo]{color:#e4ded4;max-width:380px}.light[data-astro-cid-v4qhm7jo] .space[data-astro-cid-v4qhm7jo]:hover{color:var(--text-light)}.logo-wall[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));border-top:1px solid var(--logo-line);border-left:1px solid var(--logo-line);--logo-line: #b9b3a7}.logo-cell[data-astro-cid-v4qhm7jo]{grid-column:span var(--dspan, 1);background:var(--paper);border-right:1px solid var(--logo-line);border-bottom:1px solid var(--logo-line);height:120px;display:flex;align-items:center;justify-content:center;transition:background .3s}.logo-cell[data-astro-cid-v4qhm7jo]:hover{background:#ece8e0}.brand[data-astro-cid-v4qhm7jo]{font-family:var(--f-display);font-size:20px;font-weight:500;letter-spacing:.06em}.brand[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{height:calc(30px * var(--lh, 1));width:auto;max-width:72%;object-fit:contain}.block[data-astro-cid-v4qhm7jo] .w-head[data-astro-cid-v4qhm7jo]{margin:40px 0 14px}.logo-wall[data-astro-cid-v4qhm7jo].w-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.logo-wall[data-astro-cid-v4qhm7jo].w-wall .logo-cell[data-astro-cid-v4qhm7jo].brand{grid-column:auto}.w-wall[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{filter:brightness(0);opacity:.85}.empty[data-astro-cid-v4qhm7jo]{color:var(--text-dark-2);font-family:var(--f-mono);font-size:12px}.walkin[data-astro-cid-v4qhm7jo]{margin:10px 0 0;max-width:560px;color:var(--text-light);font-size:15px;line-height:1.5;padding-left:12px;border-left:2px solid var(--gold)}.notes[data-astro-cid-v4qhm7jo]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;color:var(--text-light-2);font-size:14px;line-height:1.45}.notes[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]{display:flex;gap:10px;align-items:flex-start}.notes[data-astro-cid-v4qhm7jo] svg[data-astro-cid-v4qhm7jo]{flex:none;margin-top:2px;color:var(--gold)}.visit[data-astro-cid-v4qhm7jo]{border-top:1px solid var(--line-dark);background:var(--ink-2)}.visit-inner[data-astro-cid-v4qhm7jo]{flex-direction:row;flex-wrap:wrap;gap:28px 64px;align-items:flex-start}.visit-head[data-astro-cid-v4qhm7jo]{flex:1 1 100%;display:flex;flex-direction:column;gap:10px}.visit-info[data-astro-cid-v4qhm7jo]{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:20px}.lead[data-astro-cid-v4qhm7jo]{margin:0;color:var(--text-light-2);font-size:18px;max-width:460px}.contact[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]{display:inline-flex;align-items:center;gap:10px;min-height:36px}.contact[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]:hover{color:var(--gold)}.tel[data-astro-cid-v4qhm7jo]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.tel[data-astro-cid-v4qhm7jo] .or[data-astro-cid-v4qhm7jo]{color:var(--text-light-2);text-transform:lowercase}.contact[data-astro-cid-v4qhm7jo] svg[data-astro-cid-v4qhm7jo]{flex:none;color:var(--gold)}.tel[data-astro-cid-v4qhm7jo] svg[data-astro-cid-v4qhm7jo]{flex:none;color:var(--gold)}.c-btns[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;gap:10px}.contact[data-astro-cid-v4qhm7jo]{display:flex;flex-direction:column;gap:2px;font-family:var(--f-mono);font-size:14px;color:#d8d3cb}.wa[data-astro-cid-v4qhm7jo]{align-self:flex-start;gap:10px}.map[data-astro-cid-v4qhm7jo]{height:200px;border:1px solid var(--line-dark);display:flex;align-items:flex-end;padding:14px;font-family:var(--f-mono);font-size:11px;color:var(--text-light-3);background:radial-gradient(ellipse at 50% 25%,#e8b04b47,#08080a00 62%),var(--ink-3)}.visit-form[data-astro-cid-v4qhm7jo]{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:18px;border:1px solid var(--line-dark);padding:32px;background:var(--ink)}.grid2[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.visit-form[data-astro-cid-v4qhm7jo] label[data-astro-cid-v4qhm7jo]{display:flex;flex-direction:column;gap:6px;font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-light-2)}.visit-form[data-astro-cid-v4qhm7jo] input[data-astro-cid-v4qhm7jo],.visit-form[data-astro-cid-v4qhm7jo] select[data-astro-cid-v4qhm7jo],.visit-form[data-astro-cid-v4qhm7jo] textarea[data-astro-cid-v4qhm7jo]{background:#111114;border:1px solid #2e2e34;color:var(--text-light);padding:12px 14px;min-height:48px;width:100%;text-transform:none;letter-spacing:0;font-family:var(--f-body);font-size:16px}.visit-form[data-astro-cid-v4qhm7jo] textarea[data-astro-cid-v4qhm7jo]{resize:vertical}.opt-tag[data-astro-cid-v4qhm7jo]{text-transform:none;letter-spacing:0;font-family:var(--f-body);color:var(--text-light-3)}.guide[data-astro-cid-v4qhm7jo]{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.guide[data-astro-cid-v4qhm7jo] legend[data-astro-cid-v4qhm7jo],.when-k[data-astro-cid-v4qhm7jo]{padding:0;margin-bottom:8px;font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-light-2)}.seg[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;gap:8px}.visit-form[data-astro-cid-v4qhm7jo] .seg-opt[data-astro-cid-v4qhm7jo]{flex-direction:row;position:relative;text-transform:none;letter-spacing:0;font-family:var(--f-body);font-size:15px;color:var(--text-light)}.seg-opt[data-astro-cid-v4qhm7jo] input[data-astro-cid-v4qhm7jo]{position:absolute;opacity:0;width:1px;height:1px;min-height:0;padding:0}.seg-opt[data-astro-cid-v4qhm7jo] span[data-astro-cid-v4qhm7jo]{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid #2e2e34;border-radius:999px;background:#111114;cursor:pointer}.seg-opt[data-astro-cid-v4qhm7jo] input[data-astro-cid-v4qhm7jo]:checked+span[data-astro-cid-v4qhm7jo]{background:var(--gold);border-color:var(--gold);color:var(--gold-ink)}.guide[data-astro-cid-v4qhm7jo].missing .seg-opt[data-astro-cid-v4qhm7jo] span[data-astro-cid-v4qhm7jo]{border-color:var(--gold)}.seg-opt[data-astro-cid-v4qhm7jo] input[data-astro-cid-v4qhm7jo]:focus-visible+span[data-astro-cid-v4qhm7jo]{outline:2px solid var(--gold);outline-offset:2px}.when[data-astro-cid-v4qhm7jo]{display:flex;flex-direction:column}.when-btn[data-astro-cid-v4qhm7jo]{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;background:#111114;border:1px solid #2e2e34;color:var(--text-light);font-size:16px;text-align:left}.when-btn[data-astro-cid-v4qhm7jo] svg[data-astro-cid-v4qhm7jo]{flex:none;color:var(--gold)}.when-btn[data-astro-cid-v4qhm7jo] #when-val[data-astro-cid-v4qhm7jo]{flex:1}.when-btn[data-astro-cid-v4qhm7jo].set #when-val[data-astro-cid-v4qhm7jo]{color:var(--gold)}.when-chev[data-astro-cid-v4qhm7jo]{color:var(--text-light-3)!important;transition:transform .2s}.when-btn[data-astro-cid-v4qhm7jo][aria-expanded=true] .when-chev[data-astro-cid-v4qhm7jo]{transform:rotate(180deg)}.when-panel[data-astro-cid-v4qhm7jo]{border:1px solid #2e2e34;border-top:0;background:#0d0d10;padding:16px;display:flex;flex-wrap:wrap;gap:20px}.when-panel[data-astro-cid-v4qhm7jo][hidden]{display:none}.cal[data-astro-cid-v4qhm7jo]{flex:1 1 260px;min-width:0}.cal-head[data-astro-cid-v4qhm7jo]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.cal-title[data-astro-cid-v4qhm7jo]{font-family:var(--f-display);font-size:15px;text-transform:capitalize}.cal-nav[data-astro-cid-v4qhm7jo]{width:40px;height:40px;border-radius:999px;border:1px solid #2e2e34;background:none;color:var(--text-light);display:flex;align-items:center;justify-content:center}.cal-nav[data-astro-cid-v4qhm7jo]:disabled{opacity:.3}.cal-grid[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.cal-grid[data-astro-cid-v4qhm7jo] .dow{text-align:center;font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-light-3);padding:4px 0}.cal-grid[data-astro-cid-v4qhm7jo] button{aspect-ratio:1 / 1;min-height:36px;border:1px solid transparent;background:#16161a;color:var(--text-light);font-size:14px;border-radius:6px}.cal-grid[data-astro-cid-v4qhm7jo] button:disabled{background:none;color:#4a4a50;text-decoration:line-through}.cal-grid[data-astro-cid-v4qhm7jo] button.today{border-color:#3a3a42}.cal-grid[data-astro-cid-v4qhm7jo] button[aria-pressed=true]{background:var(--gold);color:var(--gold-ink);font-weight:600}.slots[data-astro-cid-v4qhm7jo]{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:10px}.slots-day[data-astro-cid-v4qhm7jo]{margin:0;font-size:14px;color:var(--text-light-2)}.slots-day[data-astro-cid-v4qhm7jo] strong{color:var(--text-light);font-weight:500}.slot-grid[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px}.slot-grid[data-astro-cid-v4qhm7jo] button{min-height:40px;border:1px solid #2e2e34;background:#16161a;color:var(--text-light);font-family:var(--f-mono);font-size:13px;border-radius:6px}.slot-grid[data-astro-cid-v4qhm7jo] button:disabled{opacity:.3;text-decoration:line-through}.slot-grid[data-astro-cid-v4qhm7jo] button.in{background:#e8b04b38;border-color:#e8b04b80}.slot-grid[data-astro-cid-v4qhm7jo] button.edge{background:var(--gold);border-color:var(--gold);color:var(--gold-ink);font-weight:600}.slot-grid[data-astro-cid-v4qhm7jo] .gap{grid-column:1 / -1;height:1px;background:#2e2e34;margin:2px 0}.slots-hint[data-astro-cid-v4qhm7jo]{margin:0;font-size:12px;color:var(--text-light-3)}.when-foot[data-astro-cid-v4qhm7jo]{flex:1 1 100%;display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #2e2e34;padding-top:12px}.link-btn[data-astro-cid-v4qhm7jo]{background:none;border:0;color:var(--text-light-2);text-decoration:underline;text-underline-offset:3px;min-height:44px;padding:0;font-size:14px}.when-done[data-astro-cid-v4qhm7jo]{min-height:44px;padding:0 24px}.hours[data-astro-cid-v4qhm7jo]{border:1px solid var(--line-dark);padding:16px 18px;display:flex;flex-direction:column;gap:10px}.hours-k[data-astro-cid-v4qhm7jo]{display:flex;align-items:center;gap:8px;font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.hours[data-astro-cid-v4qhm7jo] dl[data-astro-cid-v4qhm7jo]{margin:0;display:flex;flex-direction:column;gap:4px}.hours[data-astro-cid-v4qhm7jo] dl[data-astro-cid-v4qhm7jo] div[data-astro-cid-v4qhm7jo]{display:flex;justify-content:space-between;gap:16px;font-size:14px}.hours[data-astro-cid-v4qhm7jo] dt[data-astro-cid-v4qhm7jo]{color:var(--text-light-2);text-transform:capitalize}.hours[data-astro-cid-v4qhm7jo] dd[data-astro-cid-v4qhm7jo]{margin:0;color:var(--text-light);text-align:right;font-family:var(--f-mono);font-size:13px}.hours[data-astro-cid-v4qhm7jo] dl[data-astro-cid-v4qhm7jo] div[data-astro-cid-v4qhm7jo].is-today dt[data-astro-cid-v4qhm7jo],.hours[data-astro-cid-v4qhm7jo] dl[data-astro-cid-v4qhm7jo] div[data-astro-cid-v4qhm7jo].is-today dd[data-astro-cid-v4qhm7jo]{color:var(--gold)}.today[data-astro-cid-v4qhm7jo]{display:flex;flex-direction:column;gap:4px}.today-top[data-astro-cid-v4qhm7jo]{display:flex;align-items:center;justify-content:space-between;gap:12px}.today-day[data-astro-cid-v4qhm7jo]{font-size:15px;color:var(--text-light);text-transform:capitalize}.today-st[data-astro-cid-v4qhm7jo]{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:3px 9px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}.today-st[data-astro-cid-v4qhm7jo]:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.today-st[data-astro-cid-v4qhm7jo].open{color:#7ed39a;background:#7ed39a1f}.today-st[data-astro-cid-v4qhm7jo].shut{color:#e58a7a;background:#e58a7a1f}.today-h[data-astro-cid-v4qhm7jo]{font-family:var(--f-display, inherit);font-weight:800;font-size:22px;color:var(--text-light);letter-spacing:-.01em}.today-next[data-astro-cid-v4qhm7jo]{font-size:13px;color:var(--text-light-2)}.today-next[data-astro-cid-v4qhm7jo]:empty{display:none}.week[data-astro-cid-v4qhm7jo]{border-top:1px solid var(--line-dark);padding-top:8px}.week[data-astro-cid-v4qhm7jo] summary[data-astro-cid-v4qhm7jo]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:44px;font-size:14px;color:var(--text-light-2)}.week[data-astro-cid-v4qhm7jo] summary[data-astro-cid-v4qhm7jo]::-webkit-details-marker{display:none}.week[data-astro-cid-v4qhm7jo] summary[data-astro-cid-v4qhm7jo] svg[data-astro-cid-v4qhm7jo]{transition:transform .2s}.week[data-astro-cid-v4qhm7jo][open] summary[data-astro-cid-v4qhm7jo] svg[data-astro-cid-v4qhm7jo]{transform:rotate(180deg)}.week[data-astro-cid-v4qhm7jo] summary[data-astro-cid-v4qhm7jo]:hover{color:var(--text-light)}.more-f[data-astro-cid-v4qhm7jo]{border:1px solid #2e2e34}.more-f[data-astro-cid-v4qhm7jo] summary[data-astro-cid-v4qhm7jo]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:0 14px;font-size:15px;color:var(--text-light-2)}.more-f[data-astro-cid-v4qhm7jo] summary[data-astro-cid-v4qhm7jo]::-webkit-details-marker{display:none}.more-f[data-astro-cid-v4qhm7jo] summary[data-astro-cid-v4qhm7jo] svg[data-astro-cid-v4qhm7jo]{transition:transform .2s;flex:none}.more-f[data-astro-cid-v4qhm7jo][open] summary[data-astro-cid-v4qhm7jo] svg[data-astro-cid-v4qhm7jo]{transform:rotate(180deg)}.more-in[data-astro-cid-v4qhm7jo]{display:flex;flex-direction:column;gap:16px;padding:4px 14px 16px}.send[data-astro-cid-v4qhm7jo]{display:flex;flex-direction:column}.send-b[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:8px}.send-b[data-astro-cid-v4qhm7jo] .btn[data-astro-cid-v4qhm7jo]{min-height:52px;padding:0 12px}.visit-photo[data-astro-cid-v4qhm7jo]{margin-top:4px}.about[data-astro-cid-v4qhm7jo]{padding-top:56px;padding-bottom:0}.about-in[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;align-items:start}.about[data-astro-cid-v4qhm7jo] h2[data-astro-cid-v4qhm7jo]{margin:6px 0 0}.about[data-astro-cid-v4qhm7jo] p[data-astro-cid-v4qhm7jo]{margin:0;font-size:19px;line-height:1.6;color:var(--text-dark);max-width:760px}.wa-note[data-astro-cid-v4qhm7jo]{margin:0;font-size:13px;color:var(--text-light-3)}.err[data-astro-cid-v4qhm7jo]{margin:0;color:#f2a08a;font-size:14px}.ok[data-astro-cid-v4qhm7jo]{margin:0;color:var(--gold);font-size:14px}@media(max-width:640px){.about[data-astro-cid-v4qhm7jo]{padding-top:28px}.about-in[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr;gap:8px}.about[data-astro-cid-v4qhm7jo] p[data-astro-cid-v4qhm7jo]{font-size:16px}.sec-title[data-astro-cid-v4qhm7jo],.light[data-astro-cid-v4qhm7jo] .h2[data-astro-cid-v4qhm7jo],.visit[data-astro-cid-v4qhm7jo] .h2[data-astro-cid-v4qhm7jo]{font-size:20px}.row-head[data-astro-cid-v4qhm7jo] .eyebrow[data-astro-cid-v4qhm7jo]{font-size:10px;letter-spacing:.14em}.projects[data-astro-cid-v4qhm7jo]{padding:14px 0 28px;gap:8px}.card[data-astro-cid-v4qhm7jo]{height:300px;width:80vw!important;padding:14px}.track[data-astro-cid-v4qhm7jo]{transform:translate3d(calc(16px - var(--n) * (80vw + 20px)),0,0)}.card-name[data-astro-cid-v4qhm7jo]{font-size:16px}.strip[data-astro-cid-v4qhm7jo]{touch-action:pan-y}.arrow[data-astro-cid-v4qhm7jo]{display:none}.block[data-astro-cid-v4qhm7jo]{padding-top:28px;padding-bottom:28px;gap:14px}.head-row[data-astro-cid-v4qhm7jo] .eyebrow[data-astro-cid-v4qhm7jo]{font-size:10px;letter-spacing:.14em}.spaces[data-astro-cid-v4qhm7jo]{gap:10px}.space[data-astro-cid-v4qhm7jo]{aspect-ratio:3 / 4}.space-body[data-astro-cid-v4qhm7jo]{padding:14px;gap:2px}.space-n[data-astro-cid-v4qhm7jo]{font-size:9px}.space-name[data-astro-cid-v4qhm7jo]{font-size:22px}.space-txt[data-astro-cid-v4qhm7jo]{font-size:12px;line-height:1.35}.logo-wall[data-astro-cid-v4qhm7jo]{grid-template-columns:repeat(6,minmax(0,1fr))}.logo-cell[data-astro-cid-v4qhm7jo]{height:64px;grid-column:span 2}.logo-cell[data-astro-cid-v4qhm7jo].m-last{grid-column:span var(--mspan, 2)}.logo-cell[data-astro-cid-v4qhm7jo].d-only{display:none}.brand[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{height:calc(19px * var(--lh, 1));max-width:80%}.brand[data-astro-cid-v4qhm7jo]{font-size:12px;letter-spacing:.04em;text-align:center}.visit-inner[data-astro-cid-v4qhm7jo]{gap:20px}.visit-info[data-astro-cid-v4qhm7jo]{gap:12px}.lead[data-astro-cid-v4qhm7jo]{font-size:14px}.contact[data-astro-cid-v4qhm7jo]{font-size:13px}.map[data-astro-cid-v4qhm7jo]{height:140px}.visit-form[data-astro-cid-v4qhm7jo]{padding:16px;gap:12px}.visit-form[data-astro-cid-v4qhm7jo] input[data-astro-cid-v4qhm7jo],.visit-form[data-astro-cid-v4qhm7jo] select[data-astro-cid-v4qhm7jo],.visit-form[data-astro-cid-v4qhm7jo] textarea[data-astro-cid-v4qhm7jo]{min-height:44px;padding:10px 12px}.when-panel[data-astro-cid-v4qhm7jo]{padding:12px;gap:14px}.seg-opt[data-astro-cid-v4qhm7jo] span[data-astro-cid-v4qhm7jo]{padding:0 14px;font-size:14px}.hours[data-astro-cid-v4qhm7jo]{padding:12px 14px}.hours[data-astro-cid-v4qhm7jo] dl[data-astro-cid-v4qhm7jo] div[data-astro-cid-v4qhm7jo]{font-size:13px}}
