.v-head[data-astro-cid-tk5jpaae]{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-block:clamp(40px,6vw,88px) clamp(48px,6vw,80px);display:grid}.v-title[data-astro-cid-tk5jpaae]{grid-column:1/8}.v-head[data-astro-cid-tk5jpaae] h1[data-astro-cid-tk5jpaae]{font-size:clamp(44px,4.4vw + 10px,88px)}.v-addr[data-astro-cid-tk5jpaae]{font-family:var(--display);margin:28px 0 32px;font-size:clamp(24px,1.4vw + 16px,38px);line-height:1.25}.v-acts[data-astro-cid-tk5jpaae]{flex-wrap:wrap;gap:14px;display:flex}.v-facade[data-astro-cid-tk5jpaae]{grid-column:9/13}.v-facade[data-astro-cid-tk5jpaae] img[data-astro-cid-tk5jpaae]{aspect-ratio:3/4;object-fit:cover;width:100%}@media (width<=899px){.v-title[data-astro-cid-tk5jpaae]{grid-column:1/-1}.v-facade[data-astro-cid-tk5jpaae]{grid-area:1/1/auto/-1;width:min(56%,260px);margin-bottom:8px}}.v-info[data-astro-cid-tk5jpaae]{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;padding-bottom:clamp(64px,8vw,112px);display:grid}.map[data-astro-cid-tk5jpaae]{background:#dfe3e3;grid-area:1/1/3/7;min-height:440px}.map[data-astro-cid-tk5jpaae] iframe[data-astro-cid-tk5jpaae]{border:0;width:100%;height:100%;min-height:440px;display:block}.hours[data-astro-cid-tk5jpaae]{background:var(--blush);grid-column:7/13;padding:clamp(24px,3vw,40px)}.hours[data-astro-cid-tk5jpaae] h2[data-astro-cid-tk5jpaae],.contacts[data-astro-cid-tk5jpaae] h2[data-astro-cid-tk5jpaae]{margin-bottom:16px;font-size:clamp(28px,1.4vw + 18px,40px)}.hours[data-astro-cid-tk5jpaae] table[data-astro-cid-tk5jpaae]{border-collapse:collapse;width:100%}.hours[data-astro-cid-tk5jpaae] th[data-astro-cid-tk5jpaae],.hours[data-astro-cid-tk5jpaae] td[data-astro-cid-tk5jpaae]{text-align:left;border-bottom:1px solid #18203024;padding:9px 0;font-weight:400}.hours[data-astro-cid-tk5jpaae] td[data-astro-cid-tk5jpaae]{text-align:right;font-weight:500}.hours[data-astro-cid-tk5jpaae] .closed[data-astro-cid-tk5jpaae] td[data-astro-cid-tk5jpaae]{color:var(--muted);font-weight:400}.h-note[data-astro-cid-tk5jpaae]{color:var(--muted);margin-top:14px;font-size:.92rem}.contacts[data-astro-cid-tk5jpaae]{grid-column:7/13;padding:clamp(8px,1.5vw,16px) 0 0}.contacts[data-astro-cid-tk5jpaae] ul[data-astro-cid-tk5jpaae]{margin:0;padding:0;list-style:none}.contacts[data-astro-cid-tk5jpaae] li[data-astro-cid-tk5jpaae]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.contacts[data-astro-cid-tk5jpaae] span[data-astro-cid-tk5jpaae]{color:var(--muted);padding:12px 0}.contacts[data-astro-cid-tk5jpaae] a[data-astro-cid-tk5jpaae]{overflow-wrap:anywhere;padding:12px 0;font-weight:500}@media (width<=899px){.map[data-astro-cid-tk5jpaae],.hours[data-astro-cid-tk5jpaae],.contacts[data-astro-cid-tk5jpaae]{grid-area:auto/1/auto/-1}.map[data-astro-cid-tk5jpaae],.map[data-astro-cid-tk5jpaae] iframe[data-astro-cid-tk5jpaae]{min-height:340px}}.form-sec[data-astro-cid-tk5jpaae]{background:var(--navy);color:var(--on-navy);padding:clamp(64px,8vw,112px) 0}.form-grid[data-astro-cid-tk5jpaae]{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.f-intro[data-astro-cid-tk5jpaae]{grid-column:1/6}.f-intro[data-astro-cid-tk5jpaae] p[data-astro-cid-tk5jpaae]{color:var(--on-navy-muted);max-width:42ch;margin-top:18px}.f-intro[data-astro-cid-tk5jpaae] a[data-astro-cid-tk5jpaae]{color:var(--on-navy)}.c-form[data-astro-cid-tk5jpaae]{grid-column:7/13;gap:18px;display:grid}.field[data-astro-cid-tk5jpaae]{gap:6px;display:grid}.field[data-astro-cid-tk5jpaae] label[data-astro-cid-tk5jpaae]{font-weight:500}.field[data-astro-cid-tk5jpaae] small[data-astro-cid-tk5jpaae]{color:var(--on-navy-muted);font-weight:400}.field[data-astro-cid-tk5jpaae] input[data-astro-cid-tk5jpaae],.field[data-astro-cid-tk5jpaae] textarea[data-astro-cid-tk5jpaae]{font:inherit;color:var(--ink);background:var(--porcelain);border:1.5px solid #0000;border-radius:2px;min-height:48px;padding:12px 14px}.field[data-astro-cid-tk5jpaae] input[data-astro-cid-tk5jpaae]:focus,.field[data-astro-cid-tk5jpaae] textarea[data-astro-cid-tk5jpaae]:focus{outline:3px solid var(--blush);outline-offset:1px}.field[data-astro-cid-tk5jpaae] [data-astro-cid-tk5jpaae][aria-invalid=true]{border-color:var(--blush);box-shadow:inset 4px 0 0 var(--blush)}.check[data-astro-cid-tk5jpaae]{align-items:flex-start;gap:12px;display:flex}.check[data-astro-cid-tk5jpaae] input[data-astro-cid-tk5jpaae]{width:22px;height:22px;accent-color:var(--blush);flex:none;margin-top:3px}.btn-send[data-astro-cid-tk5jpaae]{background:var(--porcelain);color:var(--navy);cursor:pointer;border:0;justify-self:start}.btn-send[data-astro-cid-tk5jpaae]:hover{background:var(--blush)}.f-error[data-astro-cid-tk5jpaae]{color:var(--blush);margin:0;font-weight:500}.f-done[data-astro-cid-tk5jpaae]{background:var(--navy-2);border-left:4px solid var(--blush);padding:20px 24px}.f-done[data-astro-cid-tk5jpaae] a[data-astro-cid-tk5jpaae]{color:var(--on-navy)}@media (width<=899px){.f-intro[data-astro-cid-tk5jpaae],.c-form[data-astro-cid-tk5jpaae]{grid-column:1/-1}}
