.draw[data-astro-cid-5jcccxa5]{--stroke:#e9ecef80;--face-t:#40464e;--face-r:#30353c;--face-l:#262a30;--slab:#ffffff06;--slab-e:#e9ecef18;--grid:#ffffff0c;--co:#e9ecefa8;--pal-t:#d7c7a3;--pal-r:#b09a70;--pal-l:#8f7a52;--accent:var(--g);--zone:#3ccf7426;--mesh:#e9ecef0f;--dimc:var(--g-ink);width:100%;height:auto;overflow:visible}.draw[data-astro-cid-5jcccxa5].light{--stroke:#3a4149;--face-t:#fff;--face-r:#eceff2;--face-l:#d9dee3;--slab:#f3f5f7;--slab-e:#aab2ba;--grid:#1214160f;--co:#4b5560;--pal-t:#e8dcc2;--pal-r:#c9b48a;--pal-l:#a8926a;--accent:var(--g-deep);--zone:#1e9a5026;--mesh:#1214160d;--dimc:var(--g-deep)}.draw[data-astro-cid-5jcccxa5] .slab{fill:var(--slab);stroke:var(--stroke);stroke-width:.8px}.draw[data-astro-cid-5jcccxa5] .slab-e{fill:var(--slab-e)}.draw[data-astro-cid-5jcccxa5] .slab-e2{fill:var(--slab-e);opacity:.7}.draw[data-astro-cid-5jcccxa5] .gridl{stroke:var(--grid);fill:none;stroke-width:.8px}.draw[data-astro-cid-5jcccxa5] .stall{stroke:var(--stroke);opacity:.45;fill:none;stroke-width:1px}.draw[data-astro-cid-5jcccxa5] :is(.hall-t,.hall-r,.hall-l,.porta-t,.porta-r,.porta-l,.office-t,.office-r,.office-l){stroke:var(--stroke);stroke-width:1px;stroke-linejoin:round}.draw[data-astro-cid-5jcccxa5] :is(.hall-t,.porta-t,.office-t){fill:var(--face-t)}.draw[data-astro-cid-5jcccxa5] :is(.hall-r,.porta-r,.office-r){fill:var(--face-r)}.draw[data-astro-cid-5jcccxa5] :is(.hall-l,.porta-l,.office-l){fill:var(--face-l)}.draw[data-astro-cid-5jcccxa5] .door{fill:#0b0e11;stroke:var(--stroke);stroke-width:.8px}.draw[data-astro-cid-5jcccxa5].light .door{fill:#3a4149}.draw[data-astro-cid-5jcccxa5] .hl-n{fill:var(--co);font:800 11px var(--body);letter-spacing:.12em}.draw[data-astro-cid-5jcccxa5] :is(.pal-t,.pal-r,.pal-l,.parcel-t,.parcel-r,.parcel-l){stroke:#6b5b3c;stroke-width:.7px;stroke-linejoin:round}.draw[data-astro-cid-5jcccxa5] :is(.pal-t,.parcel-t){fill:var(--pal-t)}.draw[data-astro-cid-5jcccxa5] :is(.pal-r,.parcel-r){fill:var(--pal-r)}.draw[data-astro-cid-5jcccxa5] :is(.pal-l,.parcel-l){fill:var(--pal-l)}.draw[data-astro-cid-5jcccxa5] .wall{fill:var(--face-r);stroke:var(--stroke);stroke-width:1px}.draw[data-astro-cid-5jcccxa5] .wall-2{fill:var(--face-l)}.draw[data-astro-cid-5jcccxa5] .mesh{fill:var(--mesh);stroke:var(--stroke);stroke-width:.8px;stroke-dasharray:2 2}.draw[data-astro-cid-5jcccxa5] .unit-on{fill:var(--zone);stroke:var(--accent);stroke-width:1.6px}.draw[data-astro-cid-5jcccxa5] .czone{fill:var(--zone);stroke:var(--accent);stroke-width:1.3px}.draw[data-astro-cid-5jcccxa5] .hatch{stroke:var(--accent);stroke-width:1.2px;opacity:.55}.draw[data-astro-cid-5jcccxa5] .czone-h{stroke:none}.draw[data-astro-cid-5jcccxa5] .drum-b{fill:var(--face-r);stroke:var(--stroke);stroke-width:.9px}.draw[data-astro-cid-5jcccxa5] .drum-t{fill:var(--face-t);stroke:var(--stroke);stroke-width:.9px}.draw[data-astro-cid-5jcccxa5] .cage{fill:none;stroke:var(--stroke);stroke-width:1px;stroke-dasharray:3 2}.draw[data-astro-cid-5jcccxa5] .cage-t{fill:var(--mesh)}.draw[data-astro-cid-5jcccxa5] .gate{stroke:var(--accent);stroke-width:4px;stroke-linecap:round}.draw[data-astro-cid-5jcccxa5] .post{stroke:var(--stroke);stroke-width:1.2px}.draw[data-astro-cid-5jcccxa5] .haz{fill:#f4f5f2;stroke:#1e9a50;stroke-width:2px}.draw[data-astro-cid-5jcccxa5] .haz-t{fill:#1e9a50;font:900 13px var(--body)}.draw[data-astro-cid-5jcccxa5] .route{fill:none;stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 6px #3ccf7466)}.draw[data-astro-cid-5jcccxa5].light .route{filter:none}.draw[data-astro-cid-5jcccxa5] .co circle{fill:var(--accent)}.draw[data-astro-cid-5jcccxa5] .co path{stroke:var(--co);stroke-width:1px;fill:none;stroke-dasharray:3 3}.draw[data-astro-cid-5jcccxa5] .co text{fill:var(--co);font:700 9.5px var(--body);letter-spacing:.14em;text-transform:uppercase}.draw[data-astro-cid-5jcccxa5] .dimg[data-astro-cid-5jcccxa5] path{stroke:var(--dimc);stroke-width:1px;fill:none}.draw[data-astro-cid-5jcccxa5] .dimg[data-astro-cid-5jcccxa5] text{fill:var(--dimc);font:700 10.5px var(--body);letter-spacing:.14em}.draw[data-astro-cid-5jcccxa5] .route{stroke-width:2px;filter:drop-shadow(0 0 4px #3ccf7488)}.draw[data-astro-cid-5jcccxa5] .flowx[data-astro-cid-5jcccxa5]{fill:none;stroke:#d6ffe6;stroke-width:3px;stroke-linecap:round;stroke-dasharray:.03 .12;opacity:0;transition:opacity .6s 1.8s;animation:2.6s linear infinite dflow}.draw[data-astro-cid-5jcccxa5].on .flowx[data-astro-cid-5jcccxa5]{opacity:1}@keyframes dflow{to{stroke-dashoffset:-.15px}}.draw[data-astro-cid-5jcccxa5] .nodes[data-astro-cid-5jcccxa5] .nd{fill:#0b0f12;stroke:#c8ffe0;stroke-width:1.6px}.draw[data-astro-cid-5jcccxa5].light .nodes[data-astro-cid-5jcccxa5] .nd{fill:#fff;stroke:var(--g-deep)}.draw[data-astro-cid-5jcccxa5] .nodes[data-astro-cid-5jcccxa5] .nd-r{fill:none;stroke:var(--accent);stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out infinite dring;animation-delay:calc(var(--i) * .5s)}@keyframes dring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.7)}}.draw[data-astro-cid-5jcccxa5] .nodes[data-astro-cid-5jcccxa5],.draw[data-astro-cid-5jcccxa5] .scanr[data-astro-cid-5jcccxa5],.draw[data-astro-cid-5jcccxa5] .perimz[data-astro-cid-5jcccxa5]{opacity:0;transition:opacity .8s 1.6s}.draw[data-astro-cid-5jcccxa5].on .nodes[data-astro-cid-5jcccxa5],.draw[data-astro-cid-5jcccxa5].on .scanr[data-astro-cid-5jcccxa5],.draw[data-astro-cid-5jcccxa5].on .perimz[data-astro-cid-5jcccxa5]{opacity:1}.draw[data-astro-cid-5jcccxa5] .scanr[data-astro-cid-5jcccxa5] ellipse{fill:none;stroke:var(--accent);stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:3.4s ease-out infinite dring}.draw[data-astro-cid-5jcccxa5] .scanr[data-astro-cid-5jcccxa5] .sr2{animation-delay:-1.7s}.draw[data-astro-cid-5jcccxa5] .perimz[data-astro-cid-5jcccxa5]{fill:none;stroke:#d6ffe6;stroke-width:2px;stroke-dasharray:.08 .92;filter:drop-shadow(0 0 4px #3ccf74);animation:5s linear infinite dflow2}@keyframes dflow2{to{stroke-dashoffset:-1px}}@media (prefers-reduced-motion:reduce){.draw[data-astro-cid-5jcccxa5] .flowx[data-astro-cid-5jcccxa5],.draw[data-astro-cid-5jcccxa5] .nodes[data-astro-cid-5jcccxa5] .nd-r,.draw[data-astro-cid-5jcccxa5] .scanr[data-astro-cid-5jcccxa5] ellipse,.draw[data-astro-cid-5jcccxa5] .perimz[data-astro-cid-5jcccxa5]{animation:none!important}}@media (width<=760px){.draw[data-astro-cid-5jcccxa5] .co text{letter-spacing:.1em;font-size:14px}.draw[data-astro-cid-5jcccxa5] .hl-n,.draw[data-astro-cid-5jcccxa5] .dimg[data-astro-cid-5jcccxa5] text{font-size:14px}}.js .draw[data-astro-cid-5jcccxa5].anim .up[data-astro-cid-5jcccxa5]{transform-box:fill-box;transform-origin:50% 100%;transition:transform .9s var(--ease);transition-delay:calc(.15s + var(--i) * 80ms);transform:scaleY(0)}.js .draw[data-astro-cid-5jcccxa5].anim [data-astro-cid-5jcccxa5]:is(.sh,.zone){opacity:0;transition:opacity .5s var(--ease),transform .7s var(--ease-snap);transition-delay:calc(.75s + var(--i) * 60ms);transform:translateY(-18px)}.js .draw[data-astro-cid-5jcccxa5].anim .it[data-astro-cid-5jcccxa5]{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(1s + var(--i) * 40ms);transform:translateY(-8px)}.js .draw[data-astro-cid-5jcccxa5].anim .route{stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s var(--ease) calc(1.1s + var(--i,0) * .5s)}.js .draw[data-astro-cid-5jcccxa5].anim [data-astro-cid-5jcccxa5]:is(.co,.dimg){opacity:0;transition:opacity .6s var(--ease);transition-delay:1.5s}.js .draw[data-astro-cid-5jcccxa5].anim .co{opacity:0;transition:opacity .6s var(--ease);transition-delay:calc(1.5s + var(--i) * 90ms)}.js .draw[data-astro-cid-5jcccxa5].anim.on .up[data-astro-cid-5jcccxa5]{transform:none}.js .draw[data-astro-cid-5jcccxa5].anim.on [data-astro-cid-5jcccxa5]:is(.sh,.zone,.it){opacity:1;transform:none}.js .draw[data-astro-cid-5jcccxa5].anim.on .route{stroke-dashoffset:0}.js .draw[data-astro-cid-5jcccxa5].anim.on [data-astro-cid-5jcccxa5]:is(.co,.dimg),.js .draw[data-astro-cid-5jcccxa5].anim.on .co{opacity:1}@media (prefers-reduced-motion:reduce){.js .draw[data-astro-cid-5jcccxa5].anim [data-astro-cid-5jcccxa5]:is(.up,.sh,.zone,.it,.co,.dimg),.js .draw[data-astro-cid-5jcccxa5].anim .co{opacity:1!important;transform:none!important}.js .draw[data-astro-cid-5jcccxa5].anim .route{stroke-dashoffset:0!important}}.site2[data-astro-cid-co5ogxtd]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.s2-slab[data-astro-cid-co5ogxtd]{fill:#ffffff06;stroke:#e9ecef66;stroke-width:1px}.s2-slab-e[data-astro-cid-co5ogxtd]{fill:#e9ecef1c}.s2-slab-e2[data-astro-cid-co5ogxtd]{fill:#e9ecef12}.s2-grid[data-astro-cid-co5ogxtd]{fill:none;stroke:#ffffff0c;stroke-width:.8px}.s2-road[data-astro-cid-co5ogxtd]{fill:none;stroke:#e9ecef17;stroke-width:15px;stroke-linejoin:round;stroke-linecap:round}.s2-road-c[data-astro-cid-co5ogxtd]{fill:none;stroke:#e9ecef26;stroke-width:1px;stroke-dasharray:5 7}.s2-yard[data-astro-cid-co5ogxtd]{fill:#e9ecef08;stroke:#e9ecef2e;stroke-dasharray:3 3;stroke-linejoin:round}.s2-stall[data-astro-cid-co5ogxtd]{fill:none;stroke:#e9ecef33;stroke-width:1px}.s2-canopy[data-astro-cid-co5ogxtd]{fill:#e9ecef14;stroke:#e9ecef59;stroke-width:1px}.s2-ev[data-astro-cid-co5ogxtd]{fill:#3ccf7433;stroke:#3ccf74;stroke-width:1.2px}.s2-gate[data-astro-cid-co5ogxtd]{stroke:#3ccf74;stroke-width:4px;stroke-linecap:round}.s2-lbl[data-astro-cid-co5ogxtd]{font:700 9px var(--body);letter-spacing:.18em;fill:#fff6}.s2-lbl-y[data-astro-cid-co5ogxtd]{fill:#ffffff4d;font-size:8px}.s2-lbl-b[data-astro-cid-co5ogxtd]{fill:#ffffffa0}.bx[data-astro-cid-co5ogxtd] polygon[data-astro-cid-co5ogxtd]{stroke:#e9ecef80;stroke-width:1px;stroke-linejoin:round}.bx[data-astro-cid-co5ogxtd] .f-top[data-astro-cid-co5ogxtd]{fill:#40464e}.bx[data-astro-cid-co5ogxtd] .f-side[data-astro-cid-co5ogxtd]{fill:#30353c}.bx[data-astro-cid-co5ogxtd] .f-front[data-astro-cid-co5ogxtd]{fill:#262a30}.bx-office[data-astro-cid-co5ogxtd] .f-top[data-astro-cid-co5ogxtd],.bx-porta[data-astro-cid-co5ogxtd] .f-top[data-astro-cid-co5ogxtd]{fill:#4a5058}.bx-ext[data-astro-cid-co5ogxtd] polygon[data-astro-cid-co5ogxtd]{stroke:#e9ecef33}.bx-ext[data-astro-cid-co5ogxtd] .f-top[data-astro-cid-co5ogxtd]{fill:#2a2e33}.bx-ext[data-astro-cid-co5ogxtd] .f-side[data-astro-cid-co5ogxtd]{fill:#22262a}.bx-ext[data-astro-cid-co5ogxtd] .f-front[data-astro-cid-co5ogxtd]{fill:#1d2024}.bx-minor[data-astro-cid-co5ogxtd] .f-top[data-astro-cid-co5ogxtd]{fill:#383d44}.bx-minor[data-astro-cid-co5ogxtd] polygon[data-astro-cid-co5ogxtd]{stroke:#e9ecef59}.bx-poi[data-astro-cid-co5ogxtd] .f-top[data-astro-cid-co5ogxtd]{fill:#3ccf74}.bx-poi[data-astro-cid-co5ogxtd] .f-side[data-astro-cid-co5ogxtd]{fill:#23864a}.bx-poi[data-astro-cid-co5ogxtd] .f-front[data-astro-cid-co5ogxtd]{fill:#1a6a3a}.bx-poi[data-astro-cid-co5ogxtd] polygon[data-astro-cid-co5ogxtd]{stroke:#c8ffe0}.bx-ev[data-astro-cid-co5ogxtd] .f-top[data-astro-cid-co5ogxtd]{fill:#e6fff0}.bx-ev[data-astro-cid-co5ogxtd] .f-side[data-astro-cid-co5ogxtd]{fill:#3ccf74}.bx-ev[data-astro-cid-co5ogxtd] .f-front[data-astro-cid-co5ogxtd]{fill:#23864a}.bx-ev[data-astro-cid-co5ogxtd] polygon[data-astro-cid-co5ogxtd]{stroke:#c8ffe0;stroke-width:.8px}.bx[data-astro-cid-co5ogxtd] .f-saw[data-astro-cid-co5ogxtd]{fill:none;stroke:#e9ecef4d;stroke-width:1px}.f-id[data-astro-cid-co5ogxtd]{font:800 11px var(--body);letter-spacing:.06em;fill:#e9ecefd0;pointer-events:none}.s2-lbl-p[data-astro-cid-co5ogxtd]{font:800 13px var(--body);fill:#ffffff8c}.poi-b[data-astro-cid-co5ogxtd]{pointer-events:none}.pb[data-astro-cid-co5ogxtd]{fill:#0c1110e6;stroke:#3ccf74;stroke-width:1.4px}.pb-r[data-astro-cid-co5ogxtd]{fill:none;stroke:#3ccf74;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite pbr}.pb-i[data-astro-cid-co5ogxtd]{fill:none;stroke:#e6fff0;stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round}.pb-i[data-astro-cid-co5ogxtd].f{fill:#e6fff0;stroke:none}@keyframes pbr{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2)}}.s2-boxes[data-astro-cid-co5ogxtd] .bx[data-astro-cid-co5ogxtd]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(-14px)}.in .s2-boxes[data-astro-cid-co5ogxtd] .bx[data-astro-cid-co5ogxtd]{opacity:1;transform:none}.in .s2-boxes[data-astro-cid-co5ogxtd] .bx[data-astro-cid-co5ogxtd]:nth-child(2n){transition-delay:80ms}.in .s2-boxes[data-astro-cid-co5ogxtd] .bx[data-astro-cid-co5ogxtd]:nth-child(3n){transition-delay:.16s}.in .s2-boxes[data-astro-cid-co5ogxtd] .bx[data-astro-cid-co5ogxtd]:nth-child(5n){transition-delay:.24s}.hsel-halo[data-astro-cid-co5ogxtd]{opacity:0;pointer-events:none;transition:opacity .4s}.hsel-halo[data-astro-cid-co5ogxtd].on{opacity:1}@media (prefers-reduced-motion:reduce){.s2-boxes[data-astro-cid-co5ogxtd] .bx[data-astro-cid-co5ogxtd]{opacity:1;transition:none;transform:none}.pb-r[data-astro-cid-co5ogxtd]{animation:none}}
