.sheet[data-astro-cid-3ss67xoa]{--safe:#0a8a4a;--fire:#d42a2a;color:#1c1917;border:1px solid var(--line);background:#fff;border-radius:14px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #1c191759}header[data-astro-cid-3ss67xoa]{background:var(--safe);color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}header[data-astro-cid-3ss67xoa] b[data-astro-cid-3ss67xoa]{font:600 12px/1.2 var(--ui);letter-spacing:.1em}header[data-astro-cid-3ss67xoa] span[data-astro-cid-3ss67xoa]{font:500 11px/1 var(--mono);letter-spacing:.08em;opacity:.85}.body[data-astro-cid-3ss67xoa]{grid-template-columns:1fr 176px;gap:0;display:grid}svg[data-astro-cid-3ss67xoa]{width:100%;height:auto;padding:14px}.walls[data-astro-cid-3ss67xoa] path[data-astro-cid-3ss67xoa]{fill:none;stroke:#1c1917;stroke-width:4px;stroke-linecap:square}.doors[data-astro-cid-3ss67xoa] path[data-astro-cid-3ss67xoa],.stair[data-astro-cid-3ss67xoa] path[data-astro-cid-3ss67xoa]{fill:none;stroke:#a8a29e;stroke-width:1.2px}.route[data-astro-cid-3ss67xoa]{fill:none;stroke:var(--safe);stroke-width:6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.25;animation:1.2s ease-out .6s forwards draw}.es-flow[data-astro-cid-3ss67xoa]{fill:none;stroke:var(--safe);stroke-width:3px;stroke-dasharray:10 10;opacity:0;animation:.3s 1.8s forwards in,1s linear 1.8s infinite es-flow}.alt[data-astro-cid-3ss67xoa]{fill:none;stroke:var(--safe);stroke-width:2.5px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.55;animation:.8s ease-out 1.6s forwards draw}.chev[data-astro-cid-3ss67xoa] path[data-astro-cid-3ss67xoa]{fill:none;stroke:var(--safe);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0;animation:in .3s calc(1.8s + var(--i) * .12s) forwards}.ext[data-astro-cid-3ss67xoa] rect[data-astro-cid-3ss67xoa]{fill:var(--fire)}.ext[data-astro-cid-3ss67xoa] .w[data-astro-cid-3ss67xoa],.exit[data-astro-cid-3ss67xoa] .w[data-astro-cid-3ss67xoa],.meet[data-astro-cid-3ss67xoa] .w[data-astro-cid-3ss67xoa]{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.ext[data-astro-cid-3ss67xoa] rect[data-astro-cid-3ss67xoa].w{fill:#fff;stroke:none}.exit[data-astro-cid-3ss67xoa] rect[data-astro-cid-3ss67xoa],.meet[data-astro-cid-3ss67xoa] rect[data-astro-cid-3ss67xoa]{fill:var(--safe)}.meet[data-astro-cid-3ss67xoa] .wf[data-astro-cid-3ss67xoa]{fill:#fff}svg[data-astro-cid-3ss67xoa] .ext[data-astro-cid-3ss67xoa],svg[data-astro-cid-3ss67xoa] .exit[data-astro-cid-3ss67xoa],svg[data-astro-cid-3ss67xoa] .meet[data-astro-cid-3ss67xoa]{opacity:0;animation:.4s 2.2s forwards in}.pin[data-astro-cid-3ss67xoa]{fill:#1c1917;stroke:#fff;stroke-width:2.5px}.ring[data-astro-cid-3ss67xoa]{fill:#1c1917;opacity:.18;transform-origin:50%;transform-box:fill-box;animation:2s .4s infinite es-pulse}.herelabel[data-astro-cid-3ss67xoa]{font:600 15px var(--mono);letter-spacing:.1em;fill:#1c1917;text-anchor:middle;paint-order:stroke;stroke:#fff;stroke-width:6px;stroke-linejoin:round}aside[data-astro-cid-3ss67xoa]{border-left:1px solid #e7e5e4;align-content:start;gap:14px;padding:16px;font-size:12px;line-height:1.35;display:grid}.legend[data-astro-cid-3ss67xoa]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.legend[data-astro-cid-3ss67xoa] li[data-astro-cid-3ss67xoa]{align-items:center;gap:8px;display:flex}.sw[data-astro-cid-3ss67xoa]{border-radius:3px;flex:none;width:14px;height:14px}.sw[data-astro-cid-3ss67xoa].here{background:#1c1917;border-radius:50%;box-shadow:0 0 0 3px #1c19172e}.sw[data-astro-cid-3ss67xoa].route{background:var(--safe);border-radius:2px;height:4px}.sw[data-astro-cid-3ss67xoa].exit,.sw[data-astro-cid-3ss67xoa].meet{background:var(--safe)}.sw[data-astro-cid-3ss67xoa].ext{background:var(--fire)}.h[data-astro-cid-3ss67xoa]{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#78716c;margin-bottom:8px}ol[data-astro-cid-3ss67xoa]{gap:5px;margin:0;padding-left:16px;display:grid}.phone[data-astro-cid-3ss67xoa]{background:var(--fire);color:#fff;border-radius:8px;justify-content:space-between;align-items:baseline;padding:10px 12px;display:flex}.phone[data-astro-cid-3ss67xoa] span[data-astro-cid-3ss67xoa]{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.phone[data-astro-cid-3ss67xoa] b[data-astro-cid-3ss67xoa]{letter-spacing:-.02em;font-size:22px}.large[data-astro-cid-3ss67xoa] aside[data-astro-cid-3ss67xoa]{font-size:13px}@media (width<=560px){.body[data-astro-cid-3ss67xoa]{grid-template-columns:1fr}aside[data-astro-cid-3ss67xoa]{border-top:1px solid #e7e5e4;border-left:0;grid-template-columns:1fr 1fr}.phone[data-astro-cid-3ss67xoa]{grid-column:1/-1}}@keyframes es-flow{to{stroke-dashoffset:-20px}}@keyframes es-pulse{0%{opacity:.25;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.route[data-astro-cid-3ss67xoa],.alt[data-astro-cid-3ss67xoa]{stroke-dashoffset:0}.flow[data-astro-cid-3ss67xoa],.chev[data-astro-cid-3ss67xoa] path[data-astro-cid-3ss67xoa],svg[data-astro-cid-3ss67xoa] .ext[data-astro-cid-3ss67xoa],svg[data-astro-cid-3ss67xoa] .exit[data-astro-cid-3ss67xoa],svg[data-astro-cid-3ss67xoa] .meet[data-astro-cid-3ss67xoa]{opacity:1}}
