/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial}}}.opening-hours-status{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);display:block}.opening-hours-status span:last-child:not(:first-child){color:rgb(var(--color-scheme-light)/1)}.opening-hours-status:before{content:"";vertical-align:.05em;background:currentColor;border-radius:2147483647px;width:.6em;height:.6em;margin-right:.25em;display:inline-block}.teaser .opening-hours-status{margin-top:.75rem}@media (width>=768px){.teaser .opening-hours-status{margin-top:1rem}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}.teaser.is-third{font-size:1rem}.teaser.is-third .subtitle,.teaser.is-third .title{font-size:.8125rem}@media (width>=768px){.teaser.is-third{flex-direction:column;height:100%;display:flex}.teaser.is-third .subtitle,.teaser.is-third .title{font-size:1.25rem}}@media not all and (width>=768px){.teaser.is-third .opening-hours-status{margin-top:.5rem;font-size:.8125rem}}.teaser.is-third .subtitle{margin-bottom:0}.teaser.is-third .title{margin-top:.8125rem;margin-bottom:0}@media (width>=768px){.teaser.is-third .title{margin-top:1rem}}.teaser.is-third .teaser-text{margin-bottom:1rem}.teaser.is-third .link{margin-top:auto;font-size:1rem}.teaser-text{color:rgb(var(--color-scheme-invert-ter)/1)}
