.card[data-astro-cid-47dhxx2t]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.card__media[data-astro-cid-47dhxx2t]{background:var(--bg-soft);min-height:360px;position:relative}.card__track[data-astro-cid-47dhxx2t]{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:absolute;inset:0;overflow-x:auto}.card__track[data-astro-cid-47dhxx2t]::-webkit-scrollbar{display:none}.card__track[data-astro-cid-47dhxx2t] img{object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%;height:100%}.card__nav[data-astro-cid-47dhxx2t]{cursor:pointer;background:#fff;border:0;border-radius:50%;width:40px;height:40px;font-size:18px;position:absolute;top:50%;translate:0 -50%;box-shadow:0 2px 10px #00000026}.card__nav--prev[data-astro-cid-47dhxx2t]{left:12px}.card__nav--next[data-astro-cid-47dhxx2t]{right:12px}.card__count[data-astro-cid-47dhxx2t]{background:var(--ink);color:#fff;font-family:var(--mono);letter-spacing:.1em;border-radius:999px;padding:3px 12px;font-size:11px;position:absolute;bottom:12px;left:50%;translate:-50%}.card__body[data-astro-cid-47dhxx2t]{flex-direction:column;padding:clamp(24px,3vw,36px) clamp(20px,3vw,32px);display:flex}.card__title[data-astro-cid-47dhxx2t]{letter-spacing:-.025em;margin:10px 0 14px;font-size:26px}.card__title[data-astro-cid-47dhxx2t] a[data-astro-cid-47dhxx2t]{text-decoration:none}.card__title[data-astro-cid-47dhxx2t] a[data-astro-cid-47dhxx2t]:hover{text-underline-offset:4px;text-decoration:underline 1px}.card__ingress[data-astro-cid-47dhxx2t]{font-size:15px}.card__facts[data-astro-cid-47dhxx2t]{grid-template-columns:repeat(var(--cols), 1fr);border-block:1px solid var(--line);gap:16px;margin:22px 0 0;padding:18px 0;display:grid}.card__facts[data-astro-cid-47dhxx2t] dt[data-astro-cid-47dhxx2t]{color:var(--ink-2);font-size:12.5px}.card__facts[data-astro-cid-47dhxx2t] dd[data-astro-cid-47dhxx2t]{margin:2px 0 0;font-size:16px;font-weight:500}.card__tags[data-astro-cid-47dhxx2t]{flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.card__foot[data-astro-cid-47dhxx2t]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.card__price[data-astro-cid-47dhxx2t]{letter-spacing:-.02em;font-size:24px}@media (width<=860px){.card[data-astro-cid-47dhxx2t]{grid-template-columns:1fr}.card__media[data-astro-cid-47dhxx2t]{aspect-ratio:4/3;min-height:0}}@media (width<=520px){.card__facts[data-astro-cid-47dhxx2t]{grid-template-columns:1fr 1fr}}.grid[data-astro-cid-6rjt2mqq]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,4vw,48px);display:grid}.intro[data-astro-cid-6rjt2mqq]{margin:20px 0 36px}.dist[data-astro-cid-6rjt2mqq]{border-top:1px solid var(--ink);margin:0}.dist[data-astro-cid-6rjt2mqq] div[data-astro-cid-6rjt2mqq]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:14px 0;display:flex}.dist[data-astro-cid-6rjt2mqq] dd[data-astro-cid-6rjt2mqq]{letter-spacing:-.02em;margin:0;font-size:24px}.map[data-astro-cid-6rjt2mqq]{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius);background:repeating-linear-gradient(45deg, transparent 0 22px, #00000006 22px 23px), var(--bg-soft);position:relative;overflow:hidden}.map[data-astro-cid-6rjt2mqq] iframe{border:0;width:100%;height:100%}.map__placeholder[data-astro-cid-6rjt2mqq]{text-align:center;place-content:center;justify-items:center;gap:18px;padding:24px;display:grid;position:absolute;inset:0}.map__actions[data-astro-cid-6rjt2mqq]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (width<=860px){.grid[data-astro-cid-6rjt2mqq]{grid-template-columns:1fr}.map[data-astro-cid-6rjt2mqq]{aspect-ratio:4/3}}.kontakt[data-astro-cid-5wl5u4o7]{background:var(--bg-soft)}.grid[data-astro-cid-5wl5u4o7]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,4vw,48px);display:grid}.intro[data-astro-cid-5wl5u4o7]{max-width:24em;margin:20px 0 48px;font-size:16px}.mail[data-astro-cid-5wl5u4o7]{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(24px,3.4vw,40px);text-decoration:none;display:inline-block}.mail[data-astro-cid-5wl5u4o7]:hover{text-underline-offset:6px;text-decoration:underline 1px}.addr[data-astro-cid-5wl5u4o7]{margin-top:14px;line-height:1.7}.addr[data-astro-cid-5wl5u4o7] a[data-astro-cid-5wl5u4o7]{text-decoration:none}.form[data-astro-cid-5wl5u4o7]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:20px;padding:clamp(22px,3vw,34px);display:grid}.interests[data-astro-cid-5wl5u4o7]{border:0;margin:0;padding:0}.pills[data-astro-cid-5wl5u4o7]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pill[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]{opacity:0;position:absolute}.pill[data-astro-cid-5wl5u4o7] span[data-astro-cid-5wl5u4o7]{cursor:pointer;border:1px solid #d6d6d2;border-radius:999px;padding:9px 15px;font-size:14px;display:inline-block}.pill[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:checked+span[data-astro-cid-5wl5u4o7]{background:var(--ink);border-color:var(--ink);color:#fff}.pill[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:focus-visible+span[data-astro-cid-5wl5u4o7]{outline:2px solid var(--ink);outline-offset:2px}.row[data-astro-cid-5wl5u4o7]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.submit[data-astro-cid-5wl5u4o7]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (width<=860px){.grid[data-astro-cid-5wl5u4o7]{grid-template-columns:1fr}}@media (width<=520px){.row[data-astro-cid-5wl5u4o7]{grid-template-columns:1fr}}
