.card-content.svelte-y41m5z{display:flex;flex-direction:column;justify-content:center;width:100%}.profile-picture.svelte-y41m5z{width:100px;height:100px;object-fit:cover;border-radius:50%;margin-bottom:var(--space-s);align-self:center}h3.svelte-y41m5z{margin-top:0;margin-bottom:var(--space-xs)}.contact-options.svelte-y41m5z{display:flex;flex-direction:column;gap:var(--space-xs);margin-top:var(--space-base)}.contact-option.svelte-y41m5z{display:block}.card-content.svelte-1kzcvrm{display:flex;flex-direction:column;justify-content:center;width:100%}.logo.svelte-1kzcvrm{width:120px;max-height:120px;object-fit:contain;margin-bottom:var(--space-s);align-self:center}h3.svelte-1kzcvrm{margin:0}p.svelte-1p4fkhp{text-align:left;margin:0}img.svelte-1c2ujqp{width:100%}.light-map.svelte-1c2ujqp{display:block}.dark-map.svelte-1c2ujqp{display:none}@media (prefers-color-scheme: dark){.light-map.svelte-1c2ujqp{display:none}.dark-map.svelte-1c2ujqp{display:block}}.real-estate-gallery{--image-caption-padding-left: var(--content-padding) !important;--image-caption-padding-right: var(--content-padding) !important;margin-bottom:var(--space-l)!important}.sidebar-right.svelte-1llgtj8,.main-content.svelte-1llgtj8{padding:0em var(--content-padding)}.sidebar-right.svelte-1llgtj8{padding-bottom:var(--content-padding-large)}.available-as-of.svelte-1llgtj8{display:block;color:var(--color-accent);margin-bottom:var(--space-xs);font-weight:var(--font-weight-primary-medium)}.description.svelte-1llgtj8{width:100%;max-width:var(--content-max-width-base)}.headline-columns.svelte-1llgtj8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-s);margin-bottom:var(--space-l)}.headline-columns.svelte-1llgtj8 h1:where(.svelte-1llgtj8){margin:0}@media (min-width: 850px){.real-estate-gallery{--image-caption-padding-left: 0em !important;--image-caption-padding-right: 0em !important}.main-content.svelte-1llgtj8{padding:0}.main.svelte-1llgtj8{padding:0em 0em 0em var(--content-padding)}.sidebar-right.svelte-1llgtj8{padding:var(--content-padding-large) var(--content-padding) var(--content-padding-large) 0em}.headline-columns.svelte-1llgtj8{flex-direction:row;gap:var(--space-base);margin-bottom:var(--space-xl)}}
