.tenant-teaser-module{--teaser-height:100svh;--teaser-overlap:24px;--teaser-headline-size:46px;--teaser-headline-alignment:center;--teaser-headline-padding:24px;--teaser-headline-width:100%;--teaser-content-columns:1fr 1fr;--teaser-content-alignment:center;--teaser-content-spacing-vertical:0;--teaser-infobox-padding:50px;--teaser-infobox-headline-spacing:24px;--teaser-infobox-buttons-spacing:72px;--teaser-infobox-buttons-orientation:column;align-items:var(--teaser-content-alignment);height:var(--teaser-height);scroll-snap-align:start;display:flex;position:sticky;top:0;overflow:hidden}@media (max-width:1440px){.tenant-teaser-module{--teaser-infobox-buttons-spacing:60px}}@media (max-width:992px){.tenant-teaser-module{--teaser-headline-size:42px;--teaser-headline-alignment:right;--teaser-headline-padding:24px 8px;--teaser-headline-width:80%;--teaser-content-columns:1fr;--teaser-content-alignment:end;--teaser-content-spacing-vertical:calc(var(--layout-grid-spacing) + var(--teaser-overlap));--teaser-infobox-padding:24px;--teaser-infobox-headline-spacing:16px;--teaser-infobox-buttons-spacing:40px;--teaser-infobox-buttons-orientation:row}}@media (max-width:768px){.tenant-teaser-module{--teaser-headline-size:32px;--teaser-headline-width:100%}}@media (max-width:512px){.tenant-teaser-module{--teaser-headline-size:28px}}.tenant-teaser-module:not(:last-child){border-top-left-radius:var(--teaser-overlap);border-top-right-radius:var(--teaser-overlap)}.tenant-teaser-module .teaser-background{background:linear-gradient(45deg,var(--color-blue),var(--color-blue-light));position:absolute;inset:0}.tenant-teaser-module .teaser-background .teaser-image{object-fit:cover;width:100%;height:100%}.tenant-teaser-module .teaser-content{grid-template-columns:var(--teaser-content-columns);padding-top:var(--teaser-content-spacing-vertical);padding-bottom:var(--teaser-content-spacing-vertical);z-index:1;align-items:center;max-height:100%;display:grid;position:relative;overflow-y:auto}.tenant-teaser-module .teaser-content .teaser-headline{width:var(--teaser-headline-width);padding:var(--teaser-headline-padding);text-align:var(--teaser-headline-alignment);color:var(--color-white);font-size:var(--teaser-headline-size);text-shadow:0px 0px 30px var(--color-black);word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin-left:auto}.tenant-teaser-module .teaser-content .teaser-infobox{background-color:rgb(from var(--color-blue)r g b/.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:var(--teaser-infobox-padding);border-radius:24px}@media not (max-width:992px){.tenant-teaser-module .teaser-content .teaser-infobox.align-left{order:-1}}.tenant-teaser-module .teaser-content .teaser-infobox .headline-text-module .headline,.tenant-teaser-module .teaser-content .teaser-infobox .headline-text-module .richtext{color:var(--color-white)}.tenant-teaser-module .teaser-content .teaser-infobox .headline-text-module .headline{margin-bottom:var(--teaser-infobox-headline-spacing)}.tenant-teaser-module .teaser-content .teaser-infobox .teaser-subbranches{flex-wrap:wrap;flex-direction:var(--teaser-infobox-buttons-orientation);margin-top:var(--teaser-infobox-buttons-spacing);align-items:flex-start;gap:8px;display:flex}.tenant-teaser-module .teaser-content .teaser-infobox .teaser-subbranches .button:hover .plus-icon{--icon-color:var(--color-white)}.tenant-teaser-module .teaser-content .teaser-infobox .teaser-subbranches .button .plus-icon{--icon-size:16px;--icon-color:var(--color-blue-light);--background-color:transparent}
