.pmap[data-astro-cid-3yujqw3u]{margin:0;display:flex;flex-direction:column;gap:16px}.pmap__canvas[data-astro-cid-3yujqw3u]{position:relative;height:480px;background:var(--stone-shade);border:1px solid var(--hairline);z-index:0}.pmap__loading[data-astro-cid-3yujqw3u]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--slate);font-size:var(--text-sm);margin:0;max-width:none}.pmap__key[data-astro-cid-3yujqw3u]{display:flex;flex-direction:column;gap:12px}.pmap__legend[data-astro-cid-3yujqw3u]{display:flex;gap:20px;margin:0;padding:0;font-size:13px;color:var(--slate)}.pmap__legend[data-astro-cid-3yujqw3u] li[data-astro-cid-3yujqw3u]{display:flex;align-items:center;gap:8px}.pmap__list[data-astro-cid-3yujqw3u]{margin:0;padding:0;gap:8px;font-size:var(--text-sm);position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.pmap__list[data-astro-cid-3yujqw3u] li[data-astro-cid-3yujqw3u]{display:flex;align-items:center;gap:10px}.pmap__status[data-astro-cid-3yujqw3u]{color:var(--slate)}@media(max-width:640px){.pmap__canvas[data-astro-cid-3yujqw3u]{height:360px}.pmap__list[data-astro-cid-3yujqw3u]{display:grid;position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal}}.pin{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:2px solid var(--forest);box-sizing:border-box;flex:none;font:600 11px/1 var(--font-body)}.pin--operating{background:var(--forest);color:var(--stone)}.pin--delivery{background:var(--paper);color:var(--forest)}.pin--num{width:24px;height:24px}.pmap__canvas[data-astro-cid-3yujqw3u].leaflet-container{font-family:var(--font-body);background:var(--stone-shade)}.pmap__canvas[data-astro-cid-3yujqw3u] .leaflet-tile-pane{filter:grayscale(1) sepia(.12) contrast(.95) brightness(1.03)}.pmap__canvas[data-astro-cid-3yujqw3u] .pmap-marker{background:none;border:0}.pmap__canvas[data-astro-cid-3yujqw3u] .pmap-marker:focus-visible{outline:2px solid var(--forest);outline-offset:3px;border-radius:50%}.pmap__canvas[data-astro-cid-3yujqw3u] .leaflet-tooltip.pmap-label{background:var(--paper);border:1px solid var(--hairline);border-radius:2px;box-shadow:none;padding:6px 10px;color:var(--forest);font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap}.pmap__canvas[data-astro-cid-3yujqw3u] .leaflet-tooltip.pmap-label:before{display:none}.pmap__canvas[data-astro-cid-3yujqw3u] .pmap-label small{display:block;font-size:11px;font-weight:500;color:var(--slate)}.pmap__canvas[data-astro-cid-3yujqw3u] .leaflet-control-attribution{font-size:11px}.pmap__canvas[data-astro-cid-3yujqw3u] .leaflet-control-attribution a{color:var(--slate)}.pmap__canvas[data-astro-cid-3yujqw3u] .leaflet-bar a{width:36px;height:36px;line-height:36px;color:var(--forest)}p[data-astro-cid-ajmli3vt]{margin:0}.intro__inner[data-astro-cid-ajmli3vt]{padding-top:72px;padding-bottom:64px;display:flex;flex-direction:column;gap:40px}.intro__top[data-astro-cid-ajmli3vt]{display:flex;flex-wrap:wrap;gap:24px 64px;align-items:flex-end}.intro__title[data-astro-cid-ajmli3vt]{flex:1.3 1 520px;min-width:0;display:flex;flex-direction:column;gap:22px}.intro__lead[data-astro-cid-ajmli3vt]{flex:1 1 400px;min-width:0;font-size:18px;color:var(--ink-soft)}.intro__stats[data-astro-cid-ajmli3vt] .stat[data-astro-cid-ajmli3vt]{flex:1 1 200px}.intro__stats[data-astro-cid-ajmli3vt] .stat__value[data-astro-cid-ajmli3vt]{font-size:48px}.case[data-astro-cid-ajmli3vt]{padding-top:80px;padding-bottom:80px;display:flex;flex-wrap:wrap;gap:40px 64px;align-items:stretch}.case__photo[data-astro-cid-ajmli3vt]{flex:1 1 440px;min-width:0}.case__photo[data-astro-cid-ajmli3vt] img[data-astro-cid-ajmli3vt]{flex:1 1 auto;min-height:460px}.case__body[data-astro-cid-ajmli3vt]{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:20px}.case__body[data-astro-cid-ajmli3vt] h2[data-astro-cid-ajmli3vt]{font-size:clamp(32px,3.4vw,44px);line-height:1.1}.case__steps[data-astro-cid-ajmli3vt]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.case__steps[data-astro-cid-ajmli3vt] li[data-astro-cid-ajmli3vt]{display:flex;gap:18px;border-top:1px solid var(--hairline);padding:14px 0}.case__steps[data-astro-cid-ajmli3vt] li[data-astro-cid-ajmli3vt]:last-child{border-bottom:1px solid var(--hairline)}.case__label[data-astro-cid-ajmli3vt]{flex:0 0 120px;font-weight:600;font-size:14px;color:var(--forest)}.case__text[data-astro-cid-ajmli3vt]{font-size:15px;color:var(--ink-soft)}.case__stats[data-astro-cid-ajmli3vt]{display:flex;flex-wrap:wrap;gap:20px}.case__stat[data-astro-cid-ajmli3vt]{flex:1 1 110px;min-width:0}.case__value[data-astro-cid-ajmli3vt]{font-family:var(--font-heading);font-weight:600;font-size:40px;line-height:1;color:var(--forest)}.case__stat-label[data-astro-cid-ajmli3vt]{margin-top:4px;font-size:13px;color:var(--slate)}.assets__inner[data-astro-cid-ajmli3vt]{padding-top:80px;padding-bottom:80px;display:flex;flex-direction:column;gap:36px}.head[data-astro-cid-ajmli3vt]{display:flex;flex-direction:column;gap:14px}.head[data-astro-cid-ajmli3vt] h2[data-astro-cid-ajmli3vt],.choose__head[data-astro-cid-ajmli3vt] h2[data-astro-cid-ajmli3vt]{font-size:clamp(32px,3.4vw,44px);line-height:1.1}.asset-list[data-astro-cid-ajmli3vt]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:24px}.asset-list[data-astro-cid-ajmli3vt]>li[data-astro-cid-ajmli3vt]{flex:1 1 340px;min-width:0;display:flex}.asset[data-astro-cid-ajmli3vt]{flex:1;background:var(--paper);display:flex;flex-direction:column}.asset__media[data-astro-cid-ajmli3vt]{height:220px;background:var(--stone-shade)}.asset__media[data-astro-cid-ajmli3vt] img[data-astro-cid-ajmli3vt]{width:100%;height:100%;object-fit:cover}.asset__well[data-astro-cid-ajmli3vt]{width:100%;height:100%}.asset__body[data-astro-cid-ajmli3vt]{padding:20px 22px 24px;display:flex;flex-direction:column;gap:10px}.asset__name[data-astro-cid-ajmli3vt]{font-size:26px}.asset__chip[data-astro-cid-ajmli3vt]{align-self:flex-start}.asset__meta[data-astro-cid-ajmli3vt]{font-size:13px;color:var(--slate)}.asset__summary[data-astro-cid-ajmli3vt]{font-size:15px;color:var(--ink-soft)}.choose[data-astro-cid-ajmli3vt]{padding-top:72px;padding-bottom:72px;display:flex;flex-wrap:wrap;gap:32px 64px}.choose__head[data-astro-cid-ajmli3vt]{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:14px}.choose__items[data-astro-cid-ajmli3vt]{flex:2 1 560px;min-width:0;display:flex;flex-wrap:wrap;gap:28px}.choose__item[data-astro-cid-ajmli3vt]{flex:1 1 200px;min-width:0;border-top:1px solid var(--forest);padding-top:16px;display:flex;flex-direction:column;gap:8px}.choose__item[data-astro-cid-ajmli3vt] h3[data-astro-cid-ajmli3vt]{font-size:24px}.choose__item[data-astro-cid-ajmli3vt] p[data-astro-cid-ajmli3vt]{font-size:15px;color:var(--ink-soft)}.map[data-astro-cid-ajmli3vt]{padding:72px 0}@media(max-width:600px){.intro__inner[data-astro-cid-ajmli3vt]{padding-top:48px;padding-bottom:48px}.intro__stats[data-astro-cid-ajmli3vt] .stat__value[data-astro-cid-ajmli3vt]{font-size:40px}.case[data-astro-cid-ajmli3vt],.assets__inner[data-astro-cid-ajmli3vt]{padding-top:56px;padding-bottom:56px}.case__photo[data-astro-cid-ajmli3vt] img[data-astro-cid-ajmli3vt]{min-height:260px}.case__steps[data-astro-cid-ajmli3vt] li[data-astro-cid-ajmli3vt]{flex-direction:column;gap:4px}.case__label[data-astro-cid-ajmli3vt]{flex:none}.asset-list[data-astro-cid-ajmli3vt]{gap:0}.asset-list[data-astro-cid-ajmli3vt]>li[data-astro-cid-ajmli3vt]{flex-basis:100%}.asset-list[data-astro-cid-ajmli3vt]>li[data-astro-cid-ajmli3vt]+li[data-astro-cid-ajmli3vt]{border-top:1px solid var(--hairline)}.asset[data-astro-cid-ajmli3vt]{flex-direction:row;align-items:flex-start;gap:14px;padding:14px}.asset__media[data-astro-cid-ajmli3vt]{flex:0 0 88px;height:88px}.asset__well[data-astro-cid-ajmli3vt] .placeholder-mark__text[data-astro-cid-ajmli3vt]{font-size:28px}.asset__well[data-astro-cid-ajmli3vt].placeholder-mark:after{inset:6px}.asset__body[data-astro-cid-ajmli3vt]{padding:0;gap:6px;flex:1 1 auto;min-width:0}.asset__name[data-astro-cid-ajmli3vt]{font-size:22px}.choose[data-astro-cid-ajmli3vt]{padding-top:56px;padding-bottom:56px}.map[data-astro-cid-ajmli3vt]{padding:48px 0}}
