.NOMCSq_teaser{gap:var(--space-xl);flex-direction:column;display:flex}.NOMCSq_teaser[data-direction=horizontal]{flex-flow:wrap}.NOMCSq_teaser[data-direction=horizontal] .NOMCSq_item{flex:280px;grid-template-columns:1fr;grid-template-areas:"image""body"}.NOMCSq_teaser[data-direction=horizontal] .NOMCSq_item[data-image-position=left]{grid-template-columns:auto 1fr;grid-template-areas:"image body"}@media (max-width:768px){.NOMCSq_teaser[data-direction=horizontal] .NOMCSq_item[data-image-position=left]{grid-template-columns:1fr;grid-template-areas:"image""body"}}.NOMCSq_item{gap:var(--space-l);grid-template-columns:1fr 1fr;grid-template-areas:"image body";align-items:center;display:grid}.NOMCSq_item[data-image-position=right]{grid-template-areas:"body image"}.NOMCSq_item[data-image-position=top]{grid-template-columns:1fr;grid-template-areas:"image""body"}@media (max-width:768px){.NOMCSq_item{grid-template-columns:1fr;grid-template-areas:"image""body"}}.NOMCSq_item[data-linked]{isolation:isolate;position:relative}.NOMCSq_item[data-linked] .NOMCSq_itemButton:after{content:"";z-index:1;position:absolute;inset:0}.NOMCSq_item[data-linked] .NOMCSq_itemBody a:not(.NOMCSq_itemButton){z-index:2;position:relative}.NOMCSq_itemImage{aspect-ratio:16/9;border-radius:var(--radius-m);grid-area:image;overflow:hidden}.NOMCSq_itemImage img{object-fit:cover;width:100%;height:100%;display:block}.NOMCSq_itemBody{gap:var(--space-m);flex-direction:column;grid-area:body;display:flex}.NOMCSq_itemHeadline{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--page-heading)}.NOMCSq_itemButton{padding:var(--button-padding);background-color:var(--button-background);color:var(--button-text);border-radius:var(--button-radius);font-size:var(--button-font-size);font-weight:var(--button-font-weight);border:2px solid var(--button-background);transition:background-color var(--transition-base),color var(--transition-base);justify-content:center;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.NOMCSq_itemButton:hover{background-color:var(--button-background-hover);border-color:var(--button-background-hover)}
