@media (max-width:1000px){html:is(.project-tirol) .teaser-single{--local-teaserSingle-imageAspect:1}}@media (max-width:1000px){html:is(.project-tirol) .teaser-single .image picture{border-radius:50%}}@media (max-width:1000px){html:is(.project-tirol) .teaser-single .image{box-sizing:border-box;z-index:1}}@media (max-width:650px){html:is(.project-tirol) .teaser-single .image{padding-left:var(--size-l);padding-right:var(--size-l)}}@media (max-width:1000px) and (min-width:650.1px){html:is(.project-tirol) .teaser-single .image{padding-left:7.4375rem;padding-right:7.4375rem}}html:not(.project-tirol) .teaser-single{--local-teaserSingle-imageAspect:300/225}.teaser-single .image{grid-area:image;margin:0;position:relative}.teaser-single .image :is(picture,img,video){display:block;height:100%;width:100%}.teaser-single .image :is(img,video){object-fit:cover}.teaser-single .image picture{overflow:hidden}@media (max-width:1000px){.teaser-single .image picture{aspect-ratio:var(--local-teaserSingle-imageAspect)}}@media (min-width:1000.1px){.teaser-single .image picture{inset:0;position:absolute}}.teaser-single .image .figcaption{position:absolute;right:25px}@media (max-width:1000px){.teaser-single .image .figcaption{bottom:23px}}@media (min-width:1000.1px){.teaser-single .image .figcaption{top:23px}}