@charset "UTF-8";
      .event-modul {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: 1fr;
        gap: 30px;
      }
      .event-modul h2 {
        font-family:
          PwC ITC Charter,
          times,
          serif;
        font-weight: 400;
        font-size: 38px;
        margin-top: 0;
        color: #000;
      }
      .event-modul h3 {
        font-family:
          PwC Helvetica Neue,
          arial,
          sans-serif;
        font-weight: 400;
        font-size: 24px;
        border-top: 2px solid #000;
        padding-top: 10px;
        margin-bottom: 20px;
        height: 5.716rem;
        margin-top: 0;
        color: #000;
      }
      .event-modul p {
        font-family:
          PwC Helvetica Neue,
          arial,
          sans-serif;
        font-size: 18px;
        line-height: 30.6px;
        margin-right: 10px;
        color: #000;
      }
      .event-modul a {
        display: block;
        margin: 0;
        padding: 0 0 20px;
        text-decoration-line: underline;
        font-family:
          PwC Helvetica Neue,
          arial,
          sans-serif;
        font-size: 18px;
        line-height: 27.2px;
        color: #000;
        text-decoration-thickness: 1px;
        text-underline-offset: 4px;
        text-decoration-color: #000;
      }
      .event-modul a:is(:hover, :focus) {
        text-decoration-line: underline;
        text-decoration-thickness: 2px;
        text-decoration-color: #fd5108;
        border-color: #fd5108;
        color: #fd5108;
      }
      .event-modul .left {
        grid-column: 1;
      }
      .event-modul .middle {
        grid-column: 2;
      }
      .event-modul .right {
        grid-column: 3;
      }
      .event-modul .middle-right {
        grid-column: 2/-1;
      }
      .event-modul .multipleColumns {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: 1fr;
        gap: 30px;
      }
      .event-modul .multipleColumns--first {
        grid-column: 1;
      }
      .event-modul .multipleColumns--second {
        grid-column: 2;
      }
      .event-modul .extern-link:after {
        content: '█';
        display: inline;
        vertical-align: baseline;
        margin-left: 6px;
        text-decoration: none;
        text-underline-offset: 0;
        aspect-ratio: 1;
        -webkit-mask-image: url(https://www.pwc.de/de/icons/external-link.svg);
        mask-image: url(https://www.pwc.de/de/icons/external-link.svg);
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-size: 100% 100%;
        mask-size: 100% 100%;
      }
      @media screen and (max-width: 992px) {
        .event-modul.container {
          grid-template-columns: repeat(2, 1fr);
        }
        .event-modul .left {
          grid-column: 1/-1;
        }
        .event-modul .middle {
          grid-column: 1;
        }
        .event-modul .right {
          grid-column: 2;
        }
        .event-modul .middle-right,
        .multipleColumns--first,
        .multipleColumns--second {
          grid-column: 1/-1;
        }
      }
      @media screen and (max-width: 768px) {
        .event-modul.container {
          grid-template-columns: 1fr;
        }
        .event-modul .left,
        .event-modul .middle,
        .event-modul .right {
          grid-column: 1;
        }
        .event-modul .middle-right {
          grid-column: 1/-1;
        }
        .event-modul .multipleColumns {
          grid-template-columns: 1fr;
          gap: 0px;
        }
        .event-modul .multipleColumns--first {
          grid-column: 1;
        }
        .event-modul .multipleColumns--first ul {
          margin-bottom: 0;
        }
        .event-modul .multipleColumns--second {
          grid-column: 1;
        }
        .event-modul .multipleColumns--second ul {
          margin-top: 0;
        }
      }
      ul[data-v-db7ea770] {
        list-style: none;
        padding-left: 0;
      }