.doz-content-grid {
  position: relative;
  margin: clamp(3.571rem, 1.91rem + 4.845vw, 7.143rem) 0; }
  .doz-content-grid .inside {
    width: 90%;
    max-width: 1266px;
    margin: 0 auto; }
  .doz-content-grid .section-text {
    position: relative;
    width: 100%;
    padding-bottom: 3.428rem; }
    .doz-content-grid .section-text-heading {
      margin-bottom: 0.3em; }
    .doz-content-grid .section-text-body {
      font-size: 14px;
      line-height: 1.5;
      font-size: clamp(1.071rem, 1.012rem + 0.174vw, 1.2rem);
      max-width: 86ch; }
      .doz-content-grid .section-text-body p, .doz-content-grid .section-text-body ul, .doz-content-grid .section-text-body ol, .doz-content-grid .section-text-body li, .doz-content-grid .section-text-body a {
        font-size: inherit; }
      .doz-content-grid .section-text-body > * :last-child {
        margin-bottom: 0; }
    .doz-content-grid .section-text > * :last-child {
      margin-bottom: 0; }
  .doz-content-grid-wrapper {
    position: relative; }
  .doz-content-grid-item {
    margin-bottom: 0; }
    .doz-content-grid-item .content-teaser-tile-image {
      display: block;
      width: 100%;
      aspect-ratio: 3/2;
      overflow: hidden;
      background-color: #F7F7F9; }
      .doz-content-grid-item .content-teaser-tile-image picture, .doz-content-grid-item .content-teaser-tile-image div {
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center; }
      .doz-content-grid-item .content-teaser-tile-image button.trigger {
        margin: 0 0 auto auto; }
      .doz-content-grid-item .content-teaser-tile-image img {
        width: 100%;
        height: 100%;
        object-fit: cover; }
        .doz-content-grid-item .content-teaser-tile-image img[src*=".png"], .doz-content-grid-item .content-teaser-tile-image img[src*=".svg"] {
          width: auto;
          height: auto;
          max-width: 90%;
          max-height: 80%;
          object-fit: contain; }
    .doz-content-grid-item .content-teaser-tile-text {
      margin-top: 1.428rem; }
      .doz-content-grid-item .content-teaser-tile-text h2, .doz-content-grid-item .content-teaser-tile-text h3, .doz-content-grid-item .content-teaser-tile-text h4, .doz-content-grid-item .content-teaser-tile-text h5, .doz-content-grid-item .content-teaser-tile-text h6 {
        margin-bottom: 0.72rem; }
      .doz-content-grid-item .content-teaser-tile-text p {
        margin-bottom: 0.36rem; }
      .doz-content-grid-item .content-teaser-tile-text > *:last-child {
        margin-bottom: 0; }
    .doz-content-grid-item .counter {
      text-align: center; }
      .doz-content-grid-item .counter-headline {
        font-size: clamp(1.857rem, 1.332rem + 1.531vw, 2.986rem);
        font-weight: 700;
        line-height: 1.2;
        color: #00305B; }
      .doz-content-grid-item .counter-text {
        font-size: 14px;
        line-height: 1.5;
        font-size: 0.836rem; }
  .doz-content-grid.has-background:has(.content-teaser-tile) {
    --grid-gradient-bg: 15vw;
    background: linear-gradient(to bottom, #EBECF0 var(--grid-gradient-bg), #FFFFFF var(--grid-gradient-bg)); }
    .doz-content-grid.has-background:has(.content-teaser-tile) .section-text {
      padding-top: clamp(3.571rem, 2.575rem + 2.907vw, 5.714rem); }
    .doz-content-grid.has-background:has(.content-teaser-tile).is-slider {
      background: #EBECF0;
      margin-block: 0;
      padding-bottom: clamp(3.571rem, 2.575rem + 2.907vw, 5.714rem); }
      .doz-content-grid.has-background:has(.content-teaser-tile).is-slider:has(+ .has-background.is-slider) {
        margin-bottom: 0; }
        .doz-content-grid.has-background:has(.content-teaser-tile).is-slider:has(+ .has-background.is-slider) + .has-background.is-slider {
          margin-top: 0; }
          .doz-content-grid.has-background:has(.content-teaser-tile).is-slider:has(+ .has-background.is-slider) + .has-background.is-slider .section-text {
            padding-top: 0; }
  .doz-content-grid.no-background .doz-content-grid-wrapper {
    max-width: 1024px; }
  .doz-content-grid.is-grid .doz-content-grid-container {
    list-style: none;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    gap: clamp(1.429rem, 0.432rem + 2.907vw, 3.571rem) 4%; }
    .doz-content-grid.is-grid .doz-content-grid-container .doz-content-grid-item {
      width: 100%; }
      .doz-content-grid.is-grid .doz-content-grid-container .doz-content-grid-item .content-teaser-tile-text {
        margin-bottom: 1.428rem; }
    .doz-content-grid.is-grid .doz-content-grid-container.column-count-6 .doz-content-grid-item {
      width: 48%; }
    @media only screen and (min-width: 1080px) {
      .doz-content-grid.is-grid .doz-content-grid-container.column-count-3 .doz-content-grid-item {
        width: 30.66%; }
      .doz-content-grid.is-grid .doz-content-grid-container.column-count-4 .doz-content-grid-item {
        width: 22%; }
      .doz-content-grid.is-grid .doz-content-grid-container.column-count-5 .doz-content-grid-item {
        width: 16.8%; }
      .doz-content-grid.is-grid .doz-content-grid-container.column-count-6 .doz-content-grid-item {
        width: 13.333%; } }
    @media only screen and (min-width: 1080px) and (max-width: 1279.98px) {
      .doz-content-grid.is-grid .doz-content-grid-container.column-count-5 .doz-content-grid-item, .doz-content-grid.is-grid .doz-content-grid-container.column-count-6 .doz-content-grid-item {
        width: 22%; } }
    @media only screen and (min-width: 720px) and (max-width: 1079.98px) {
      .doz-content-grid.is-grid .doz-content-grid-container.column-count-3 .doz-content-grid-item, .doz-content-grid.is-grid .doz-content-grid-container.column-count-4 .doz-content-grid-item, .doz-content-grid.is-grid .doz-content-grid-container.column-count-5 .doz-content-grid-item, .doz-content-grid.is-grid .doz-content-grid-container.column-count-6 .doz-content-grid-item {
        width: 30.66%; } }
    @media only screen and (min-width: 580px) and (max-width: 719.98px) {
      .doz-content-grid.is-grid .doz-content-grid-container.column-count-4 .doz-content-grid-item, .doz-content-grid.is-grid .doz-content-grid-container.column-count-5 .doz-content-grid-item {
        width: 48%; }
      .doz-content-grid.is-grid .doz-content-grid-container.column-count-6 .doz-content-grid-item {
        width: 30.66%; } }
    @media only screen and (min-width: 414px) and (max-width: 579.98px) {
      .doz-content-grid.is-grid .doz-content-grid-container .doz-content-grid-item {
        width: 48%; } }
  .doz-content-grid.is-slider .slider-controls button {
    top: 50%;
    translate: 0 -50%; }
  @media only screen and (max-width: 1080px) {
    .doz-content-grid.is-slider .doz-content-grid-wrapper {
      padding: 0 2.1428rem; } }

.paragraphs-with-sidebar:has(.doz-content-grid:first-child):not(:first-child) {
  margin-block: clamp(3.429rem, 2.698rem + 2.132vw, 5rem); }
.paragraphs-with-sidebar .doz-content-grid {
  margin-top: 0; }
  .paragraphs-with-sidebar .doz-content-grid:last-child {
    margin-bottom: 0; }
  @media only screen and (min-width: 1280px) {
    .paragraphs-with-sidebar .doz-content-grid > .inside .doz-content-grid-wrapper {
      max-width: 96%; } }

@media only screen and (min-width: 1280px) {
  .single-article-content .doz-content-grid.has-background {
    padding-right: clamp(4.429rem, -20.005rem + 26.724vw, 8.857rem); } }

/*# sourceMappingURL=content-grid.css.map */
