.contacts.svelte-qlyyji{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,4vw,56px);align-items:stretch}@media(max-width:899px){.contacts.svelte-qlyyji{grid-template-columns:1fr}}.info.svelte-qlyyji{display:grid;gap:24px;align-content:start}ul.svelte-qlyyji{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--hairline)}li.svelte-qlyyji{display:grid;grid-template-columns:24px 1fr;gap:14px;align-items:start;padding:14px 0;border-bottom:1px solid var(--hairline)}li.svelte-qlyyji svg{color:var(--red-text);margin-top:2px}li.svelte-qlyyji div:where(.svelte-qlyyji){display:grid;gap:2px}.actions.svelte-qlyyji{display:flex;flex-wrap:wrap;gap:8px}.maps.svelte-qlyyji{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:var(--fs-small);font-weight:600}.maps.svelte-qlyyji a:where(.svelte-qlyyji){display:inline-flex;align-items:center;gap:4px;min-height:44px}.photo.svelte-qlyyji{position:relative;border-radius:var(--r-xl);overflow:hidden;min-height:320px;background:var(--surface-2)}.photo.svelte-qlyyji img:where(.svelte-qlyyji){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.badge.svelte-qlyyji{position:absolute;left:16px;bottom:16px;display:grid;padding:12px 16px;border-radius:var(--r-md);background:var(--material);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:var(--fs-small)}.badge.svelte-qlyyji b:where(.svelte-qlyyji){font-family:var(--font-display);font-size:1.4rem}
