.room-card[data-astro-cid-rj7icqmz]{background:var(--mh-surface);border:1px solid var(--mh-line);border-radius:var(--mh-r-card);flex-direction:column;display:flex;overflow:hidden}.room-card__media[data-astro-cid-rj7icqmz]{height:190px;overflow:hidden}.room-card__media[data-astro-cid-rj7icqmz] img[data-astro-cid-rj7icqmz]{object-fit:cover;width:100%;height:100%}.room-card__body[data-astro-cid-rj7icqmz]{flex-direction:column;flex:1;gap:12px;padding:18px 18px 20px;display:flex}.room-card__title[data-astro-cid-rj7icqmz]{color:var(--mh-ink);font-size:23px;line-height:1.2}.room-card__meta[data-astro-cid-rj7icqmz]{color:var(--mh-muted);border-top:1px solid var(--mh-line);flex-wrap:wrap;gap:4px 14px;margin:0;padding:12px 0 0;font-size:15px;list-style:none;display:flex}.room-card__actions[data-astro-cid-rj7icqmz]{gap:10px;display:flex}.room-card__actions[data-astro-cid-rj7icqmz] .btn[data-astro-cid-rj7icqmz]{flex:1;height:48px}@media (width>=1024px){.room-card__media[data-astro-cid-rj7icqmz]{height:240px}.room-card__body[data-astro-cid-rj7icqmz]{gap:14px;padding:24px 26px 26px}.room-card__title[data-astro-cid-rj7icqmz]{font-size:26px}.room-card__meta[data-astro-cid-rj7icqmz]{gap:4px 18px;padding-top:14px;font-size:16px}.room-card__actions[data-astro-cid-rj7icqmz]{gap:12px;margin-top:auto;padding-top:6px}.room-card__actions[data-astro-cid-rj7icqmz] .btn[data-astro-cid-rj7icqmz]{flex:none;height:46px}.room-card__actions[data-astro-cid-rj7icqmz] .btn--primary[data-astro-cid-rj7icqmz]{padding:0 22px}.room-card__actions[data-astro-cid-rj7icqmz] .btn--secondary[data-astro-cid-rj7icqmz]{padding:0 20px}}.map[data-astro-cid-zh4iq2fb]{background:var(--mh-loden-tint);border:1px solid var(--mh-line);border-radius:var(--mh-r-card);justify-content:center;align-items:center;min-height:220px;display:flex;position:relative;overflow:hidden}.map__stripes[data-astro-cid-zh4iq2fb]{opacity:.55;background:repeating-linear-gradient(45deg, var(--mh-line) 0 3px, transparent 3px 6px);position:absolute;inset:0}.map__consent[data-astro-cid-zh4iq2fb]{background:var(--mh-paper);border-radius:var(--mh-r-control);text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:420px;margin:16px;padding:16px;display:flex;position:relative}.map__notice[data-astro-cid-zh4iq2fb]{color:var(--mh-muted);font-size:14px;line-height:1.5}.map__notice[data-astro-cid-zh4iq2fb] a[data-astro-cid-zh4iq2fb]{color:var(--mh-loden);border-bottom:1px solid var(--mh-brass)}.map__route[data-astro-cid-zh4iq2fb]{white-space:normal;font-size:15px}.map[data-astro-cid-zh4iq2fb].is-loaded{display:block}.map[data-astro-cid-zh4iq2fb] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (width>=1024px){.map[data-astro-cid-zh4iq2fb]{min-height:420px}.map__consent[data-astro-cid-zh4iq2fb]{gap:14px;padding:22px 24px}.map__notice[data-astro-cid-zh4iq2fb]{font-size:15px}}
