@layer reset,tokens,base,layout,animation,components,utilities;.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .extbase-debugger:first-of-type{margin-top:var(--mq-header-height)}@layer layout{.flow>[inert]{margin-block-start:0}}.fancybox__container .fancybox__backdrop{background:var(--mq-fancybox-backdrop-bg);-webkit-backdrop-filter:var(--mq-fancybox-backdrop-filter);backdrop-filter:var(--mq-fancybox-backdrop-filter)}.fancybox__container .f-button.is-arrow{--f-button-hover-bg: var(--mq-button-tertiary-hover);--f-button-hover-color: var(--mq-color-white);color:var(--f-arrow-color)}.form-hint{margin-top:var(--mq-space-sm);font-size:.875rem;color:var(--mq-color-dark-gray)}.location-details-bar{position:sticky;z-index:99;width:100%}.contact-person-text-media .contact-info a{align-items:center}.contact-person-text-media address.contact-address{display:flex;flex-direction:column;gap:var(--mq-space-sm)}.contact-person-text-media address.contact-address p{line-height:1;-webkit-text-size-adjust:100%;text-size-adjust:100%}.immo-detail .object-details .object-price p,.contact-grid address.contact-address p{text-box-trim:none}@media(min-width:992px){.contact-grid address{margin-block-start:unset}}
