.elementor-499 .elementor-element.elementor-element-1b50a69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-499 .elementor-element.elementor-element-1b50a69:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-1b50a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-499 .elementor-element.elementor-element-5c15455{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-499 .elementor-element.elementor-element-93682bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-499 .elementor-element.elementor-element-233dee2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-499 .elementor-element.elementor-element-1b991d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-499 .elementor-element.elementor-element-e6a284d{--display:flex;}.elementor-499 .elementor-element.elementor-element-e31f20b{--display:flex;}.elementor-499 .elementor-element.elementor-element-07a2036{--display:flex;}.elementor-499 .elementor-element.elementor-element-ec0b892{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-499 .elementor-element.elementor-element-0334c1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-499 .elementor-element.elementor-element-3ba7621{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-3ba7621:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-3ba7621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-f7e8ad2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-96b78f5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-cee91be );}.elementor-499 .elementor-element.elementor-element-3749164{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-cee91be );}.elementor-499 .elementor-element.elementor-element-b647f17 .elementor-button{background-color:var( --e-global-color-cee91be );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cee91be );border-radius:5px 5px 5px 5px;}.elementor-499 .elementor-element.elementor-element-b647f17 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-b647f17 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-cee91be );border-color:var( --e-global-color-cee91be );}.elementor-499 .elementor-element.elementor-element-b647f17 .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-b647f17 .elementor-button:focus svg{fill:var( --e-global-color-cee91be );}@media(min-width:768px){.elementor-499 .elementor-element.elementor-element-1b50a69{--width:100%;}.elementor-499 .elementor-element.elementor-element-5c15455{--width:100%;}.elementor-499 .elementor-element.elementor-element-93682bf{--width:50%;}.elementor-499 .elementor-element.elementor-element-233dee2{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-1b50a69 *//* =========================================================
   WISSEN – HERO
   Desktop-Hintergrundbild sauber ausgeben
   Tablet/Mobil verwenden weiterhin das separate 1:1-Bild
   ========================================================= */

@media (min-width: 1025px) {

  .elementor-499 .elementor-element.elementor-element-1b50a69 {
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center center !important;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b991d1 *//* =========================================================
   WISSEN – ABSCHNITT 1
   Redaktioneller Einstieg
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-1b991d1 {
  width: calc(100% - (2 * var(--page-gutter)));
  max-width: var(--content-max);
  margin-inline: auto;

  display: flex;
  flex-direction: row;
  align-items: flex-start;

  gap: clamp(2.5rem, 6vw, 6rem);

  padding-block:
    clamp(4rem, 7vw, 7rem)
    clamp(4.5rem, 8vw, 7.5rem);
}


/* =========================================================
   LINKE SPALTE
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__left {
  width: 38%;
  flex: 0 0 38%;

  display: flex;
  flex-direction: column;
  align-items: flex-start;
}


/* Bereichsbezeichnung */

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__eyebrow,
.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__eyebrow .elementor-heading-title {
  margin: 0;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__eyebrow {
  margin-bottom: 1rem;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__eyebrow .elementor-heading-title {
  color: #8B5C2E;

  font-family: var(--font-body);
  font-size: 0.9rem;
  font-weight: 800;
  line-height: 1.3;

  letter-spacing: 0.08em;
  text-transform: uppercase;
}


/* Überschrift */

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__title {
  width: 100%;
  margin: 0 0 clamp(2rem, 4vw, 3rem);
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__title .elementor-heading-title {
  margin: 0;

  color: var(--color-primary);

  font-family: var(--font-heading);
  font-size: clamp(2.1rem, 1.7rem + 1.5vw, 3.15rem);
  font-weight: 600;
  line-height: 1.12;

  letter-spacing: -0.02em;
}


/* Bild */

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__image {
  width: 100%;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__image img {
  display: block;

  width: 100%;
  aspect-ratio: 4 / 3;

  object-fit: cover;
  object-position: center;

  border-radius: 1rem;
}


/* =========================================================
   RECHTE SPALTE
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__right {
  width: 62%;
  flex: 1 1 62%;

  display: flex;
  flex-direction: column;

  gap: 0;
}


/* Einleitung */

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__intro {
  margin: 0 0 clamp(1.75rem, 3vw, 2.5rem);
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__intro,
.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__intro p {
  color: var(--color-text);

  font-family: var(--font-body);
  font-size: clamp(1.05rem, 1rem + 0.2vw, 1.2rem);
  font-weight: 400;
  line-height: 1.75;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__intro p {
  margin: 0;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__intro strong {
  font-weight: 700;
}


/* =========================================================
   HINWEIS
   Nur Akzentlinie – kein heller Kasten
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__notice {
  position: relative;

  width: 100%;

  margin: 0 0 clamp(2rem, 4vw, 3rem);

  padding:
    clamp(0.9rem, 2vw, 1.25rem)
    0
    clamp(0.9rem, 2vw, 1.25rem)
    clamp(1.5rem, 3vw, 2rem);

  background: #FFFDF8 !important;
  background-color: #FFFDF8 !important;

  border: 0 !important;
  border-left: 0.25rem solid var(--color-accent) !important;

  border-radius: 0.75rem !important;

  box-shadow: none !important;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__notice-text,
.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__notice-text p {
  margin: 0;

  color: var(--color-text);

  font-family: var(--font-body);
  font-size: var(--fs-body);
  line-height: 1.75;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__notice-text strong {
  font-weight: 700;
}


/* =========================================================
   HAUPTINHALT
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__content {
  margin: 0 0 clamp(1.75rem, 3vw, 2.5rem);
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__content,
.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__content p,
.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__content li {
  color: var(--color-text);

  font-family: var(--font-body);
  font-size: var(--fs-body);
  line-height: 1.7;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__content p {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__content ul,
.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__content ol {
  margin: 0;
  padding-left: 1.4rem;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__content li {
  margin-bottom: 0.65rem;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__content li:last-child {
  margin-bottom: 0;
}

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__content li::marker {
  color: var(--color-accent);
}


/* =========================================================
   ABSCHLUSSTEXT
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__closing,
.elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__closing p {
  margin: 0;

  color: var(--color-text);

  font-family: var(--font-body);
  font-size: var(--fs-body);
  line-height: 1.75;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

  .elementor-499 .elementor-element.elementor-element-1b991d1 {
    flex-direction: column;

    gap: clamp(2.5rem, 6vw, 4rem);

    padding-block:
      clamp(3.5rem, 7vw, 5rem)
      clamp(4rem, 8vw, 6rem);
  }

  .elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__left,
  .elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__right {
    width: 100%;
    flex: 0 0 100%;
  }

  .elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__left,
  .elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__right {
    max-width: 48rem;
    margin-inline: auto;
  }

  .elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__title {
    margin-bottom: 2rem;
  }

  .elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__image img {
    aspect-ratio: 16 / 10;
  }

}


/* =========================================================
   MOBIL
   ========================================================= */

@media (max-width: 767px) {

  .elementor-499 .elementor-element.elementor-element-1b991d1 {
    width: calc(100% - 2rem);

    gap: 2.25rem;

    padding-block: 3.5rem 4.5rem;
  }

  .elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__eyebrow {
    margin-bottom: 0.75rem;
  }

  .elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__title {
    margin-bottom: 1.5rem;
  }

  .elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__title .elementor-heading-title {
    font-size: clamp(2rem, 8vw, 2.65rem);
  }

  .elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__image img {
    aspect-ratio: 4 / 3;
    border-radius: 0.75rem;
  }

  .elementor-499 .elementor-element.elementor-element-1b991d1 .wissen-section__notice {
    padding-left: 1.25rem;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0b892 *//* =========================================================
   WISSEN – WEITERER ARTIKELINHALT
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-ec0b892 {
  width: calc(100% - (2 * var(--page-gutter)));
  max-width: var(--content-max);
  margin-inline: auto;

  margin-top: clamp(-2rem, -2vw, -1rem);

  padding-block:
    0
    clamp(4.5rem, 8vw, 7rem);
}


/* =========================================================
   LESEBREITE
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content {
  width: 100%;
  max-width: 68ch;
  margin-inline: auto;
}


/* =========================================================
   FLIESSTEXT
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content,
.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content p,
.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content li {
  color: var(--color-text);

  font-family: var(--font-body);
  font-size: var(--fs-body);
  font-weight: 400;
  line-height: 1.75;
}

.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content p {
  margin-top: 0;
  margin-bottom: 1.5rem;
}


/* =========================================================
   H2
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content h2 {
  margin:
    clamp(3.5rem, 6vw, 5.5rem)
    0
    clamp(1.25rem, 2vw, 1.75rem);

  color: var(--color-primary);

  font-family: var(--font-heading);
  font-size: clamp(2rem, 1.65rem + 1.2vw, 2.8rem);
  font-weight: 600;
  line-height: 1.15;

  letter-spacing: -0.02em;
}

.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content h2:first-child {
  margin-top: 0;
}


/* =========================================================
   LISTEN
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content ul,
.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content ol {
  margin: 0 0 1.75rem;
  padding-left: 1.5rem;
}

.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content li {
  margin-bottom: 0.7rem;
}

.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content li:last-child {
  margin-bottom: 0;
}

.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content li::marker {
  color: var(--color-accent);
}


/* =========================================================
   LINKS
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content a {
  color: var(--color-primary);

  text-decoration-color: var(--color-accent);
  text-decoration-thickness: 0.08em;
  text-underline-offset: 0.18em;
}

.elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content a:hover {
  color: var(--color-accent);
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

  .elementor-499 .elementor-element.elementor-element-ec0b892 {
    margin-top: -1rem;

    padding-bottom: clamp(4rem, 8vw, 6rem);
  }

  .elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content {
    max-width: 48rem;
  }

}


/* =========================================================
   MOBIL
   ========================================================= */

@media (max-width: 767px) {

  .elementor-499 .elementor-element.elementor-element-ec0b892 {
    width: calc(100% - 2rem);
    margin-top: 0;
    padding-bottom: 4rem;
  }

  .elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content h2 {
    margin-top: 3.25rem;

    font-size: clamp(1.9rem, 8vw, 2.4rem);
  }

  .elementor-499 .elementor-element.elementor-element-ec0b892 .wissen-body__content h2:first-child {
    margin-top: 0;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0334c1d *//* =========================================================
   WISSEN – WEITERFÜHRENDE INFORMATIONEN
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-0334c1d {
  width: calc(100% - (2 * var(--page-gutter)));
  max-width: var(--content-max);
  margin-inline: auto;

  padding-bottom: clamp(4rem, 7vw, 6rem);
}


/* =========================================================
   INNERER LESEBEREICH
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__title,
.elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__list {
  width: 100%;
  max-width: 68ch;
  margin-inline: auto;
}


/* =========================================================
   TRENNLINIE + ÜBERSCHRIFT
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__title {
  position: relative;

  margin-top: 0;
  margin-bottom: clamp(1.5rem, 3vw, 2rem);

  padding-top: clamp(2rem, 4vw, 3rem);

  border-top: 0.0625rem solid rgba(139, 92, 46, 0.28);
}

.elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__title .elementor-heading-title {
  margin: 0;

  color: var(--color-primary);

  font-family: var(--font-heading);
  font-size: clamp(1.8rem, 1.5rem + 1vw, 2.4rem);
  font-weight: 600;
  line-height: 1.2;

  letter-spacing: -0.02em;
}


/* =========================================================
   QUELLENLISTE
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__list {
  color: var(--color-text);

  font-family: var(--font-body);
  font-size: var(--fs-body);
  line-height: 1.7;
}

.elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__list ul {
  margin: 0;
  padding-left: 1.4rem;
}

.elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__list li {
  margin-bottom: 0.8rem;
}

.elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__list li:last-child {
  margin-bottom: 0;
}

.elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__list li::marker {
  color: var(--color-accent);
}


/* =========================================================
   LINKS
   ========================================================= */

.elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__list a {
  color: var(--color-primary);

  font-weight: 600;

  text-decoration-line: underline;
  text-decoration-color: var(--color-accent);
  text-decoration-thickness: 0.08em;
  text-underline-offset: 0.18em;
}

.elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__list a:hover {
  color: var(--color-accent);
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

  .elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__title,
  .elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__list {
    max-width: 48rem;
  }

}


/* =========================================================
   MOBIL
   ========================================================= */

@media (max-width: 767px) {

  .elementor-499 .elementor-element.elementor-element-0334c1d {
    width: calc(100% - 2rem);
    padding-bottom: 4rem;
  }

  .elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__title {
    padding-top: 2rem;
    margin-bottom: 1.5rem;
  }

  .elementor-499 .elementor-element.elementor-element-0334c1d .wissen-sources__title .elementor-heading-title {
    font-size: clamp(1.75rem, 7vw, 2.15rem);
  }

}/* End custom CSS */