.none{display:none!important}.hide{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}@media(min-width:650.1px){.teaserHighlight{padding-bottom:50px;padding-top:50px}}@media(max-width:650px){.teaserHighlight{padding-bottom:30px;padding-top:30px}}.teaserHighlight--background{background-color:var(--assign-highlight-surface-faint)}.teaserHighlight__container{position:relative;z-index:1}@media(max-width:1000px){.teaserHighlight__container{grid-column:1/span 14}}@media(min-width:1000.1px){.teaserHighlight__container{grid-column:3/span 10}}.teaserHighlight__textSection{align-items:center;background-color:hsla(0,0%,100%,.7);border-radius:.125rem;box-shadow:0 6px 4px rgba(0,0,0,.45);display:flex;flex-direction:column;padding:calc(var(--alias-size-l)/16*1rem);row-gap:calc(var(--alias-size-s)/16*1rem)}@media(max-width:650px){.teaserHighlight__textSection{width:90%}}@media(min-width:650.1px){.teaserHighlight__textSection{width:60%}}.teaserHighlight__textSection{left:50%;position:absolute;transform:translateX(-50%);z-index:1}@media(max-width:650px){.teaserHighlight__textSection.orientation--top{top:2.75rem}}@media(min-width:650.1px){.teaserHighlight__textSection.orientation--top{top:calc(var(--alias-size-m)/16*1rem)}}@media(max-width:650px){.teaserHighlight__textSection.orientation--bottom{bottom:calc(var(--alias-size-l)/16*1rem)}}@media(min-width:650.1px){.teaserHighlight__textSection.orientation--bottom{bottom:calc(var(--alias-size-m)/16*1rem)}}.teaserHighlight__tags{column-gap:.625rem;display:flex;flex-direction:row;position:absolute;z-index:1}@media(max-width:1000px){.teaserHighlight__tags{left:.625rem;top:.625rem}}@media(min-width:1000.1px){.teaserHighlight__tags{left:1.25rem;top:1.25rem}}.teaserHighlight__tags .tag{border-radius:.125rem;font:600 normal var(--map-fallback-info-fontsize)/var(--map-fallback-info-lineheight) var(--font-text);font-size:clamp(.625rem,calc(.76923vw + .45192rem),1.375rem);letter-spacing:.06em}@media(max-width:1000px){.teaserHighlight__tags .tag{padding:.375rem}}@media(min-width:1000.1px){.teaserHighlight__tags .tag{padding:.375rem .75rem}}.teaserHighlight__tags .tag.layout--blue{background-color:var(--map-map-poi);color:var(--map-color-white)}.teaserHighlight__tags .tag.layout--white{background-color:var(--map-fallback-surface);color:var(--map-fallback-text)}.teaserHighlight__tags .tag.layout--petrol{background-color:var(--map-highlight-surface-full);color:var(--map-color-white)}.teaserHighlight__header{align-items:center}@media(max-width:1000px){.teaserHighlight__header{display:flex;flex-direction:column;row-gap:calc(var(--alias-size-xxs)/16*1rem)}}@media(min-width:1000.1px){.teaserHighlight__header{display:flex;flex-direction:column;row-gap:calc(var(--alias-size-s)/16*1rem)}}.teaserHighlight__roofline{color:var(--map-fallback-roofline)}.teaserHighlight__headline,.teaserHighlight__roofline{font:700 normal var(--map-fallback-title-h4-fontsize)/var(--map-fallback-title-h4-lineheight) var(--font-text);hyphens:auto}.teaserHighlight__headline{color:var(--map-fallback-text)}.teaserHighlight__headline__plus{align-items:center;column-gap:.3125rem;display:flex;flex-direction:row;text-transform:uppercase}.teaserHighlight__headline__plus span{color:var(--map-fallback-text);font:700 normal var(--map-fallback-title-h4-fontsize)/var(--map-fallback-title-h4-lineheight) var(--font-text)}.teaserHighlight__paragraph{color:var(--map-fallback-text);display:flex;flex-direction:column;font:600 normal var(--map-fallback-description-fontsize)/var(--map-fallback-description-lineheight) var(--font-text);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;row-gap:.625rem;word-break:break-word}.teaserHighlight__paragraph a{color:var(--map-fallback-roofline-light)}.teaserHighlight__paragraph a:link,.teaserHighlight__paragraph a:visited{text-decoration:underline}.teaserHighlight__paragraph a:active,.teaserHighlight__paragraph a:focus,.teaserHighlight__paragraph a:hover{text-decoration:none}.teaserHighlight__paragraph a[target=_blank]{margin-right:1.25rem;position:relative}.teaserHighlight__paragraph a[target=_blank]:after{content:"↗";position:absolute;right:-15px;top:-3px;z-index:1}.teaserHighlight__paragraph ol,.teaserHighlight__paragraph ul{display:flex;flex-direction:column;padding-left:1.5625rem;row-gap:.625rem}.teaserHighlight__paragraph ol li,.teaserHighlight__paragraph ul li{font-weight:600}.teaserHighlight__paragraph ul{list-style:none}.teaserHighlight__paragraph ul li{position:relative}.teaserHighlight__paragraph ul li:before{color:var(--map-fallback-roofline-light);content:"";font:700 normal 1.125rem/1 icomoon;left:-25px;position:absolute;top:2px;z-index:1}.teaserHighlight__price{aspect-ratio:1;background-color:var(--map-highlight-surface-full);border:.125rem solid var(--map-fallback-surface);border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;display:flex;flex-direction:column;overflow:hidden;position:absolute;row-gap:0;z-index:1}@media(max-width:1400px){.teaserHighlight__price{padding:1.875rem .625rem 0;right:.3125rem;width:100px}}@media(min-width:1400.1px){.teaserHighlight__price{padding:2.1875rem .625rem 0 1.25rem;right:.625rem;width:132px}}@media(max-width:1400px){.teaserHighlight__textSection.orientation--top .teaserHighlight__price{bottom:-65px}}@media(min-width:1400.1px){.teaserHighlight__textSection.orientation--top .teaserHighlight__price{bottom:-30px}}@media(max-width:1400px){.teaserHighlight__textSection.orientation--bottom .teaserHighlight__price{top:-75px}}@media(min-width:1400.1px){.teaserHighlight__textSection.orientation--bottom .teaserHighlight__price{top:-100px}}.teaserHighlight__price .pre{font:600 normal var(--map-fallback-description-fontsize)/var(--map-fallback-description-lineheight) var(--font-text)}.teaserHighlight__price .pre,.teaserHighlight__price .price{color:var(--map-color-white);line-height:1.1}@media(max-width:1400px){.teaserHighlight__price .price{font:600 normal var(--map-fallback-title-h5-fontsize)/var(--map-fallback-title-h5-lineheight) var(--font-text)}}@media(min-width:1400.1px){.teaserHighlight__price .price{font:600 normal var(--map-fallback-title-h4-fontsize)/var(--map-fallback-title-h4-lineheight) var(--font-text)}}.teaserHighlight__price .unit{color:var(--map-color-white);font:400 normal var(--map-fallback-info-fontsize)/var(--map-fallback-info-lineheight) var(--font-text);font-size:.625rem;letter-spacing:.06em;line-height:1.1}