.cc-teaser--bordered .cmp-teaser--v1.cmp-teaser{--cc-teaser-padding:var(--cc-spacing-xs);border:1px solid var(--cc-color-grey-300);border-radius:var(--cc-radius-s)}.cc-teaser--bordered .cmp-teaser--v1 .cmp-teaser__image{border-radius:var(--cc-radius-s);margin:0;width:100%}.cc-teaser--image-rounded .cmp-teaser--v1.cmp-teaser{align-items:center}.cc-teaser--image-rounded .cmp-teaser--v1 .cmp-teaser__image{align-items:center;aspect-ratio:1/1;background-color:transparent;border-radius:50%;display:flex;justify-content:center;margin:var(--cc-spacing-m) 0 0;max-height:180px;max-width:100%;width:auto}@container teaser (  width >= 768px){.cc-teaser--image-rounded .cmp-teaser--v1 .cmp-teaser__image{height:auto;margin-bottom:var(--cc-spacing-m);margin-left:var(--cc-spacing-s)}}.cc-teaser--image-rounded .cmp-teaser--v1 .cmp-teaser__image .cmp-image{aspect-ratio:1/1;border-radius:50%;height:180px;overflow:hidden;width:180px}@container teaser (  width >= 768px){.cc-teaser--image-rounded .cmp-teaser--v1 .cmp-teaser__image .cmp-image{height:auto;max-width:15pc;width:auto}}.cc-teaser--image-rounded .cmp-teaser--v1 .cmp-teaser__content{flex:1 0;text-align:center}@container teaser (  width >= 768px){.cc-teaser--image-rounded .cmp-teaser--v1 .cmp-teaser__content{padding-bottom:var(--cc-spacing-l);padding-top:var(--cc-spacing-l);text-align:left}}@container teaser (  width < 768px){.cc-teaser--image-rounded .cmp-teaser--v1 .cmp-teaser__chip{left:50%;right:auto;top:calc(180px + var(--cc-teaser-padding));transform:translateX(-50%)}}@container teaser (  width < 768px){.cc-teaser--image-rounded:has(>.cmp-teaser--v1).cc-teaser--reverse .cmp-teaser__chip{bottom:calc(180px + var(--cc-teaser-padding));left:50%;right:auto;top:auto;transform:translateX(-50%)}}@container teaser (  width < 768px){.cc-teaser--image-rounded:has(>.cmp-teaser--v1).cc-teaser--reverse .cmp-teaser--has-chip .cmp-teaser__content{padding-top:var(--cc-spacing-m)}}.cc-teaser--image-rounded:has(>.cmp-teaser--v1).cc-teaser--reverse .cmp-teaser__image{margin-bottom:var(--cc-spacing-m);margin-top:0}@container teaser (  width >= 768px){.cc-teaser--image-rounded:has(>.cmp-teaser--v1).cc-teaser--reverse .cmp-teaser__image{margin-left:0;margin-right:var(--cc-spacing-s);margin-top:var(--cc-spacing-m)}}@container teaser (  width >= 768px){.cc-teaser--image-rounded:has(>.cmp-teaser--v1).cc-teaser--reverse .cmp-teaser__content{padding-bottom:var(--cc-spacing-l);padding-top:var(--cc-spacing-l)}}.cc-teaser--reverse .cmp-teaser--v1.cmp-teaser{flex-direction:column}@container teaser (  width >= 768px){.cc-teaser--reverse .cmp-teaser--v1.cmp-teaser{flex-direction:row}}.cc-teaser--reverse .cmp-teaser--v1 .cmp-teaser__chip{left:var(--cc-teaser-padding);right:auto}.cc-teaser--reverse .cmp-teaser--v1 .cmp-teaser__content{padding-bottom:0;padding-top:var(--cc-spacing-m)}@container teaser (  width >= 768px){.cc-teaser--reverse .cmp-teaser--v1 .cmp-teaser__content{padding:var(--cc-spacing-m);padding-right:0}}@container teaser (  width < 768px){.cc-teaser--reverse .cmp-teaser--v1.cmp-teaser--has-chip .cmp-teaser__content{padding-top:var(--cc-spacing-xl)}}.cc-teaser--reverse .cmp-teaser--v1.cmp-teaser--has-chip.cmp-teaser--no-image .cmp-teaser__content>:first-child{margin-top:var(--cc-spacing-l)}@container teaser (  width >= 768px){.cc-teaser--reverse .cmp-teaser--v1.cmp-teaser--has-chip.cmp-teaser--no-image .cmp-teaser__content>:first-child{margin-top:var(--cc-spacing-m)}}.cc-teaser--button-primary .cmp-teaser--v1 .cmp-teaser__action-link{background-color:var(--cc-color-primary);border:1px solid transparent;color:var(--cc-color-white)}.cc-teaser--button-primary .cmp-teaser--v1 .cmp-teaser__action-link:focus,.cc-teaser--button-primary .cmp-teaser--v1 .cmp-teaser__action-link:hover{color:var(--cc-color-white)}.cc-teaser--button-primary .cmp-teaser--v1 .cmp-teaser__action-link:hover{background-color:var(--cc-color-primary-700);box-shadow:0 4px 8px rgba(58,58,58,.05),0 0 2px rgba(58,58,58,.04)}.cc-teaser--button-primary .cmp-teaser--v1 .cmp-teaser__action-link:focus{background-color:var(--cc-color-primary)}.cc-teaser--button-primary .cmp-teaser--v1 .cmp-teaser__action-link:active{background-color:var(--cc-color-primary-900)}.cc-teaser--button-primary .cmp-teaser--v1 .cmp-teaser__action-link.cc-button--is-disabled,.cc-teaser--button-primary .cmp-teaser--v1 .cmp-teaser__action-link:disabled{background-color:var(--cc-color-grey-200);color:var(--cc-color-grey-500)}.cc-teaser--button-secondary .cmp-teaser--v1 .cmp-teaser__action-link{background-color:transparent;border:1px solid var(--cc-color-primary);color:var(--cc-color-primary)}.cc-teaser--button-secondary .cmp-teaser--v1 .cmp-teaser__action-link:hover{border-color:var(--cc-color-primary-600);box-shadow:none;color:var(--cc-color-primary-600)}.cc-teaser--button-secondary .cmp-teaser--v1 .cmp-teaser__action-link:focus{background-color:transparent;border-color:var(--cc-color-primary-900);color:var(--cc-color-primary-900)}.cc-teaser--button-secondary .cmp-teaser--v1 .cmp-teaser__action-link.cc-button--is-disabled,.cc-teaser--button-secondary .cmp-teaser--v1 .cmp-teaser__action-link:disabled{background-color:var(--cc-color-white);border-color:var(--cc-color-grey-500);color:var(--cc-color-grey-500)}.cc-teaser--button-tertiary .cmp-teaser--v1 .cmp-teaser__action-link{background-color:hsla(0,0%,100%,0);border:1px solid var(--cc-color-grey-300);color:var(--cc-color-grey-900)}.cc-teaser--button-tertiary .cmp-teaser--v1 .cmp-teaser__action-link:hover{background-color:var(--cc-color-grey-100);border-color:var(--cc-color-grey-300);color:var(--cc-color-grey-900)}.cc-teaser--button-tertiary .cmp-teaser--v1 .cmp-teaser__action-link:active{background-color:hsla(0,0%,100%,0);color:var(--cc-color-grey-900)}.cc-teaser--button-tertiary .cmp-teaser--v1 .cmp-teaser__action-link:focus-visible{color:var(--cc-color-grey-900)}.cc-teaser--button-tertiary .cmp-teaser--v1 .cmp-teaser__action-link.cc-button--is-disabled,.cc-teaser--button-tertiary .cmp-teaser--v1 .cmp-teaser__action-link:disabled{background-color:var(--cc-color-grey-200);border:none;color:var(--cc-color-grey-500)}.cc-teaser--button-transparent .cmp-teaser--v1 .cmp-teaser__action-link{background-color:hsla(0,0%,100%,0);background-color:transparent;border:0;border-radius:0;box-shadow:none;color:var(--cc-color-grey-900);color:var(--cc-color-link);display:inline;flex:unset;font-weight:400;height:auto;justify-content:flex-start;padding:0;text-decoration:underline;width:auto}.cc-teaser--button-transparent .cmp-teaser--v1 .cmp-teaser__action-link:hover{background-color:var(--cc-color-grey-100);border-color:var(--cc-color-grey-300);color:var(--cc-color-grey-900)}.cc-teaser--button-transparent .cmp-teaser--v1 .cmp-teaser__action-link:active{background-color:hsla(0,0%,100%,0);color:var(--cc-color-grey-900)}.cc-teaser--button-transparent .cmp-teaser--v1 .cmp-teaser__action-link:focus-visible{color:var(--cc-color-grey-900)}.cc-teaser--button-transparent .cmp-teaser--v1 .cmp-teaser__action-link.cc-button--is-disabled,.cc-teaser--button-transparent .cmp-teaser--v1 .cmp-teaser__action-link:disabled{background-color:var(--cc-color-grey-200);border:none;color:var(--cc-color-grey-500)}.cc-teaser--button-transparent .cmp-teaser--v1 .cmp-teaser__action-link:hover{background-color:transparent;color:var(--cc-color-link-hover);text-decoration:underline}.cc-teaser--button-transparent .cmp-teaser--v1 .cmp-teaser__action-link:active,.cc-teaser--button-transparent .cmp-teaser--v1 .cmp-teaser__action-link:focus{color:var(--cc-color-link-active);text-decoration:underline}.cc-teaser--button-transparent .cmp-teaser--v1 .cmp-teaser__action-link:only-child{max-width:none;width:auto}@layer teaser{.teaser:has(>.cmp-teaser--v1){margin-bottom:var(--cc-spacing-l)}.teaser:has(>.cmp-teaser--v1):last-child{margin-bottom:0}.teaser:has(>.cmp-teaser--v1).cc-teaser--spacing-small{margin-bottom:var(--cc-spacing-xs)}.teaser:has(>.cmp-teaser--v1).cc-teaser--spacing-large{margin-bottom:var(--cc-spacing-xxl)}.teaser:has(>.cmp-teaser--v1).cc-teaser--spacing-none{margin-bottom:0}.teaser:has(>.cmp-teaser--v1).cc-teaser--image-align-top .cmp-image__image{-o-object-position:top;object-position:top}.teaser:has(>.cmp-teaser--v1).cc-teaser--image-align-bottom .cmp-image__image{-o-object-position:bottom;object-position:bottom}.teaser:has(>.cmp-teaser--v1).cc-teaser--image-align-left .cmp-image__image{-o-object-position:left;object-position:left}.teaser:has(>.cmp-teaser--v1).cc-teaser--image-align-right .cmp-image__image{-o-object-position:right;object-position:right}.teaser:has(>.cmp-teaser--v1).cc-teaser--image-align-top.cc-teaser--image-align-left .cmp-image__image{-o-object-position:top left;object-position:top left}.teaser:has(>.cmp-teaser--v1).cc-teaser--image-align-top.cc-teaser--image-align-right .cmp-image__image{-o-object-position:top right;object-position:top right}.teaser:has(>.cmp-teaser--v1).cc-teaser--image-align-bottom.cc-teaser--image-align-left .cmp-image__image{-o-object-position:bottom left;object-position:bottom left}.teaser:has(>.cmp-teaser--v1).cc-teaser--image-align-bottom.cc-teaser--image-align-right .cmp-image__image{-o-object-position:bottom right;object-position:bottom right}}.teaser:has(>.cmp-teaser--v1){--cc-teaser-padding:0.001px;--cc-teaser-gap:var(--cc-spacing-xl);container-name:teaser;container-type:inline-size}.cmp-teaser--v1{border-radius:var(--cc-radius-s);display:flex;flex-direction:column-reverse;gap:var(--cc-teaser-gap);justify-content:space-between;padding:var(--cc-teaser-padding);position:relative}@container teaser (  width >= 768px){.cmp-teaser--v1{align-items:stretch;flex-direction:row-reverse}}@container teaser (  width > 1024px){.cmp-teaser--v1{align-items:stretch;flex-direction:row-reverse}}.cmp-teaser--v1.cmp-teaser.cc-teaser--has-background-color{--cc-teaser-padding:var(--cc-spacing-xs)}.cmp-teaser--v1 .cmp-teaser__image{aspect-ratio:4/3;background:var(--cc-color-grey-100);border-radius:var(--cc-radius-s);margin:0;max-height:56vw;overflow:hidden}@container teaser (  width >= 768px){.cmp-teaser--v1 .cmp-teaser__image{aspect-ratio:auto;flex:unset;height:auto;max-height:none;min-height:263px;width:100%}}@container teaser (  width > 1280px){.cmp-teaser--v1 .cmp-teaser__image{min-height:263px}}.cmp-teaser--v1 .cmp-teaser__image .cmp-image,.cmp-teaser--v1 .cmp-teaser__image .cmp-image img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover}.cmp-teaser--v1 .cmp-teaser__content{box-sizing:border-box;display:flex;flex:1 0;flex-direction:column;padding:0 var(--cc-spacing-m) var(--cc-spacing-m);text-align:left;width:100%}.cmp-teaser--v1 .cmp-teaser__content:not(:has(.cmp-teaser__description)) .cmp-teaser__title{flex:1}@container teaser (  width > 1024px){.cmp-teaser--v1 .cmp-teaser__content:not(:has(.cmp-teaser__description)) .cmp-teaser__title{flex:0 0 auto}}.cmp-teaser--v1 .cmp-teaser__content:only-child{padding:0}@container teaser (  width >= 768px){.cmp-teaser--v1 .cmp-teaser__content{margin-left:auto;margin-right:auto;min-width:max(200px,50%);padding:var(--cc-spacing-m);padding-left:0}}@container teaser (  width > 1024px){.cmp-teaser--v1 .cmp-teaser__content{display:flex;flex-direction:column;justify-content:center;min-width:min(50% - var(--cc-teaser-gap)/2,var(--cc-breakpoint-max))}}.cmp-teaser--v1.cmp-teaser--has-chip.cmp-teaser--no-image .cmp-teaser__content>:first-child{margin-top:var(--cc-spacing-l)}@container teaser (  width >= 768px){.cmp-teaser--v1.cmp-teaser--has-chip.cmp-teaser--no-image .cmp-teaser__content>:first-child{margin-top:0}}.cmp-teaser--v1.cmp-teaser--has-chip .cmp-teaser__content>:first-child{margin-top:0}@container teaser (  width >= 768px){.cmp-teaser--v1.cmp-teaser--has-chip .cmp-teaser__content>:first-child{margin-top:var(--cc-spacing-m)}}.cmp-teaser--v1 .cmp-teaser__pretitle{word-wrap:break-word;font-family:var(--cc-font-family-base);font-size:var(--cc-font-size-s);font-weight:700;hyphens:auto;letter-spacing:.1em;margin-top:0;overflow:hidden;text-transform:uppercase}.cmp-teaser--v1 .cmp-teaser__title{word-wrap:break-word;font-size:var(--cc-font-size-heading-5);hyphens:auto;line-height:1.66;margin:0;overflow:hidden}.cmp-teaser--v1 .cmp-teaser__title:last-child{margin-bottom:0}.cmp-teaser--v1 .cmp-teaser__title-link{color:var(--cc-color-primary)}.cmp-teaser--v1 .cmp-teaser__title-link:active,.cmp-teaser--v1 .cmp-teaser__title-link:focus,.cmp-teaser--v1 .cmp-teaser__title-link:hover{color:var(--cc-color-tertiary)}.cmp-teaser--v1 .cmp-teaser__description{flex:1;font-size:var(--cc-font-size-s);line-height:1.57}@container teaser (  width > 1024px){.cmp-teaser--v1 .cmp-teaser__description{flex:0;margin-top:var(--cc-spacing-m)}}.cmp-teaser--v1 .cmp-teaser__description p{margin-top:0}.cmp-teaser--v1 .cmp-teaser__description p:last-child{margin-bottom:0}.cmp-teaser--v1 .cmp-teaser__action-container{display:flex;flex-flow:row wrap;gap:var(--cc-spacing-m);margin:var(--cc-spacing-xl) auto 0;width:100%}@container teaser (  width >= 768px){.cmp-teaser--v1 .cmp-teaser__action-container{align-items:center;justify-items:center}}@container teaser (  width > 1024px){.cmp-teaser--v1 .cmp-teaser__action-container{justify-content:flex-start;margin-left:0}}.cmp-teaser--v1 .cmp-teaser__action-link{align-items:center;align-self:center;border-radius:var(--cc-radius-l);box-sizing:border-box;cursor:pointer;display:inline-flex;flex:1 0 auto;flex-direction:row;font-family:var(--cc-font-family-base);font-size:var(--cc-font-size-m);font-weight:700;gap:var(--cc-spacing-xs);height:3pc;justify-content:center;justify-self:center;line-height:1.5;max-width:100%;min-width:3pc;min-width:calc(50% - var(--cc-spacing-m)/2);overflow:hidden;padding:var(--cc-spacing-xs) var(--cc-spacing-m);text-decoration:none;transition:var(--cc-transition-super-short);transition-property:color,background-color,box-shadow,outline,outline-offset;word-break:break-all}.cmp-teaser--v1 .cmp-teaser__action-link:focus,.cmp-teaser--v1 .cmp-teaser__action-link:hover{text-decoration:none}.cmp-teaser--v1 .cmp-teaser__action-link:focus-visible{outline:3px solid var(--cc-color-focus,#037ac4);outline-offset:2px}.cmp-teaser--v1 .cmp-teaser__action-link.cc-button--is-disabled,.cmp-teaser--v1 .cmp-teaser__action-link:disabled{pointer-events:none}@container teaser (  width < 320px){.cmp-teaser--v1 .cmp-teaser__action-link{width:100%}}@container teaser (  width >= 768px){.cmp-teaser--v1 .cmp-teaser__action-link{flex:1 0}}@container teaser (  width > 1024px){.cmp-teaser--v1 .cmp-teaser__action-link{max-width:442px;min-width:75pt}}.cmp-teaser--v1 .cmp-teaser__action-link:only-child{width:100%}@container teaser (  width >= 480px ) and ( width < 768px){.cmp-teaser--v1 .cmp-teaser__action-link:only-child{margin-left:auto;margin-right:auto;width:50%}}@container teaser (  width >= 768px){.cmp-teaser--v1 .cmp-teaser__action-link:only-child{max-width:min(280px,50% - var(--cc-spacing-m)/2)}}.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:first-child{background-color:var(--cc-color-primary);border:1px solid transparent;color:var(--cc-color-white)}.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:first-child:focus,.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:first-child:hover{color:var(--cc-color-white)}.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:first-child:hover{background-color:var(--cc-color-primary-700);box-shadow:0 4px 8px rgba(58,58,58,.05),0 0 2px rgba(58,58,58,.04)}.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:first-child:focus{background-color:var(--cc-color-primary)}.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:first-child:active{background-color:var(--cc-color-primary-900)}.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:first-child.cc-button--is-disabled,.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:first-child:disabled{background-color:var(--cc-color-grey-200);color:var(--cc-color-grey-500)}.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:not(:first-child){background-color:transparent;border:1px solid var(--cc-color-primary);color:var(--cc-color-primary)}.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:not(:first-child):hover{border-color:var(--cc-color-primary-600);box-shadow:none;color:var(--cc-color-primary-600)}.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:not(:first-child):focus{background-color:transparent;border-color:var(--cc-color-primary-900);color:var(--cc-color-primary-900)}.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:not(:first-child).cc-button--is-disabled,.teaser:not([class*="--button"]) .cmp-teaser--v1 .cmp-teaser__action-link:not(:first-child):disabled{background-color:var(--cc-color-white);border-color:var(--cc-color-grey-500);color:var(--cc-color-grey-500)}.cmp-teaser--v1 .cmp-teaser__chip{align-items:center;background-color:var(--cc-color-grey-200);border-radius:var(--cc-radius-s);color:var(--cc-color-grey-900);display:flex;font-family:var(--cc-font-family-base);font-size:var(--cc-font-size-s);font-weight:700;gap:var(--cc-spacing-xxs);left:auto;line-height:1.5;min-height:22px;padding:var(--cc-spacing-3xs) var(--cc-spacing-xs);position:absolute;right:0;right:var(--cc-teaser-padding);top:var(--cc-teaser-padding)}.cmp-teaser--v1 .cmp-teaser__chip--color-primary{background-color:var(--cc-color-primary);color:var(--cc-color-white)}.cmp-teaser--v1 .cmp-teaser__chip--color-orange{background-color:var(--cc-color-orange-400);color:var(--cc-color-grey-900)}.cmp-teaser--v1 .cmp-teaser__chip--color-yellow{background-color:var(--cc-color-yellow-200);color:var(--cc-color-grey-900)}.cmp-teaser--v1 .cmp-teaser__chip--color-grey{background-color:var(--cc-color-grey-800);color:var(--cc-color-white)}.cmp-teaser--v1 .cmp-teaser__chip--color-warm-grey{background-color:var(--cc-color-grey-500);color:var(--cc-color-white)}.cmp-teaser--v1 .cmp-teaser__chip--color-violet{background-color:var(--cc-color-violet-500);color:var(--cc-color-white)}.cmp-teaser--v1 .cmp-teaser__chip--color-warning{background-color:var(--cc-color-warning-500);color:var(--cc-color-white)}.cmp-teaser--v1 .cmp-teaser__chip--color-error{background-color:var(--cc-color-error-500);color:var(--cc-color-white)}.cmp-teaser--v1 .cmp-teaser__chip--color-green{background-color:var(--cc-color-green-500);color:var(--cc-color-white)}.cmp-teaser--v1 .cmp-teaser__chip--color-success{background-color:var(--cc-color-success-500);color:var(--cc-color-white)}.cmp-teaser--v1 .cmp-teaser__chip--color-info{background-color:var(--cc-color-info-500);color:var(--cc-color-white)}.cmp-teaser--v1 .cmp-teaser__chip--color-blue{background-color:var(--cc-color-blue-500);color:var(--cc-color-white)}.cmp-teaser--v1 .cmp-teaser__chip__icon{filter:invert(100%);height:20px;width:20px}.cmp-teaser--v1 .cmp-teaser__chip__icon--color-default,.cmp-teaser--v1 .cmp-teaser__chip__icon--color-orange,.cmp-teaser--v1 .cmp-teaser__chip__icon--color-white,.cmp-teaser--v1 .cmp-teaser__chip__icon--color-yellow{filter:invert(15%) sepia(13%) saturate(17%) hue-rotate(316deg) brightness(103%) contrast(89%)}.cmp-teaser--v1 .cmp-teaser__chip__label{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;display:-webkit-box;overflow:hidden}.cmp-teaser--v1 .cmp-teaser__price{font-size:var(--cc-font-size-m);line-height:1.5;margin:var(--cc-spacing-l) 0 0}.cmp-teaser--v1 .cmp-teaser__price__value{font-size:var(--cc-font-size-xxl);font-weight:700}