/* Live Wissen & Impulse: v11 */

body.page-wissen-impulse.page-hero-top.design-preview--knowledge[data-design-variant="v11"] header.header:not(.header--solid) :where(.header__toggle, .header__contact-link) {
   color: var(--v-deep);
}

body.page-wissen-impulse.page-hero-top.design-preview--knowledge[data-design-variant="v11"] header.header:not(.header--solid) :where(.header__toggle, .header__contact-link):hover {
   color: var(--v-ink);
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .leadership-hero__image {
   content: none !important;
}

/* Hero — schwarze Überschrift, goldener Akzent wie auf den anderen Seiten */
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .leadership-hero__title,
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .leadership-hero__title-part,
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .leadership-hero__title :is(.char, .word) {
   color: var(--v-deep) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .leadership-hero__title {
   font-size: clamp(3rem, 5.8vw, 6rem) !important;
   line-height: 1.02 !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .leadership-hero__eyebrow {
   color: var(--v-gold) !important;
   opacity: 1 !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .leadership-hero__lead {
   font-size: clamp(1rem, 1.4vw, 1.125rem) !important;
   line-height: 1.7 !important;
   color: color-mix(in srgb, var(--v-deep) 78%, transparent) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-intro__title {
   font-size: clamp(2rem, 4.5vw, 4.25rem) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-intro__body p {
   font-size: clamp(1rem, 1.4vw, 1.125rem) !important;
   line-height: 1.7 !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-principle p {
   font-size: clamp(1.25rem, 2.4vw, 1.5rem) !important;
}

/* Intro — kein Bild, Text mittig, Schatten sichtbar */
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-intro::before {
   display: none !important;
   content: none !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-shadow {
   display: block !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-shadow img {
   margin-left: clamp(-14%, -7vw, -1.25rem);
   object-position: left top;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-intro__inner {
   display: flex !important;
   flex-direction: column !important;
   align-items: center !important;
   gap: clamp(1.5rem, 3vw, 2.5rem) !important;
   width: min(100%, 54rem) !important;
   max-width: 54rem !important;
   margin-inline: auto !important;
   text-align: center !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-intro__title,
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-intro__body,
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-intro__body p,
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-principle,
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-principle p {
   text-align: center !important;
   width: 100%;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-intro {
   padding-block: var(--v-space-compact, clamp(4rem, 7vw, 7rem)) !important;
}

/* Themen — kompakte Übersicht */
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topics {
   padding-block: var(--v-space-compact, clamp(4rem, 7vw, 7rem)) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-section-heading {
   max-width: none !important;
   margin: 0 0 clamp(1.75rem, 4vw, 2.5rem) !important;
   text-align: center !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-section-heading h2,
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-hub .leadership-split__title {
   font-size: clamp(1.5rem, 3vw, 2rem) !important;
   font-weight: 300;
   letter-spacing: -0.03em;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topics__list {
   display: grid !important;
   grid-template-columns: 1fr 1fr !important;
   column-gap: clamp(2rem, 6vw, 5rem) !important;
   row-gap: 0 !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic {
   display: block !important;
   padding: clamp(1.15rem, 2.4vw, 1.6rem) 0 !important;
   border-top: 1px solid color-mix(in srgb, var(--v-gold, #c3a843) 38%, transparent) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic:nth-child(2),
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic:nth-child(4) {
   padding-left: 0 !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic:nth-child(3),
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic:nth-child(4) {
   border-bottom: 1px solid color-mix(in srgb, var(--v-gold, #c3a843) 38%, transparent);
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic__content {
   display: flex !important;
   flex-direction: column !important;
   gap: 0.45rem !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic__content h3 {
   font-size: clamp(1.5rem, 2.6vw, 2rem) !important;
   line-height: 1.25 !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic__content > p {
   max-width: none !important;
   margin: 0 !important;
   font-size: clamp(1rem, 1.4vw, 1.125rem) !important;
   line-height: 1.55 !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic ul {
   display: flex !important;
   flex-wrap: wrap !important;
   flex-direction: row !important;
   gap: 0.2rem 0 !important;
   margin-top: 0.2rem !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic li {
   padding-left: 0 !important;
   font-size: 0.78rem !important;
   letter-spacing: 0.02em;
   color: var(--v-copy, #555451);
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic li::before {
   content: none !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic li:not(:last-child)::after {
   content: " · ";
   color: var(--v-gold, #c3a843);
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-practice-note {
   display: block;
   width: 100%;
   max-width: none;
   margin-top: clamp(1.5rem, 3.5vw, 2.5rem);
   padding-top: clamp(1.5rem, 3.5vw, 2.25rem);
   border-top: 1px solid color-mix(in srgb, var(--v-gold, #c3a843) 38%, transparent);
   text-align: center;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-practice-note h3,
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-practice-note p {
   margin-left: auto;
   margin-right: auto;
   max-width: 42rem;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-practice-note h3 {
   margin: 0 auto 0.45rem;
   font-size: clamp(1.5rem, 2.6vw, 2rem);
   font-weight: 300;
   letter-spacing: -0.02em;
   color: var(--v-ink, #3c3c3c);
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-practice-note p {
   margin: 0 auto 0.7rem;
   font-size: clamp(1rem, 1.4vw, 1.125rem);
   font-weight: 300;
   line-height: 1.7;
   color: var(--v-copy, #555451);
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-card__title {
   font-size: clamp(1.25rem, 2.8vw, 1.5rem) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-card__excerpt {
   font-size: clamp(1rem, 1.4vw, 1.125rem) !important;
   line-height: 1.7 !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-practice-note__statement {
   margin: 1rem auto 0 !important;
   padding-top: 0.9rem;
   border-top: 1px solid color-mix(in srgb, var(--v-gold, #c3a843) 38%, transparent);
   color: var(--v-gold, #c3a843) !important;
   font-weight: 400 !important;
}

/* Beiträge — warmes Feld, Suche ohne Unterstrich */
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-hub {
   padding-top: clamp(3.25rem, 7vw, 5.5rem) !important;
   background: var(--v-warm) !important;
   color: var(--v-ink) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-search__field {
   border: 0 !important;
   border-bottom: 0 !important;
   border-radius: 999px !important;
   background: transparent !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-search__input {
   border: 1px solid color-mix(in srgb, var(--v-ink) 12%, transparent) !important;
   border-radius: 999px !important;
   background: #ffffff !important;
   color: var(--v-ink) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-search__input:focus {
   border-color: color-mix(in srgb, var(--v-gold, #c3a843) 55%, transparent) !important;
   box-shadow: 0 0 0 3px color-mix(in srgb, var(--v-gold, #c3a843) 16%, transparent);
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-hub__header {
   align-items: stretch !important;
   text-align: left !important;
   gap: clamp(1rem, 2.4vw, 1.5rem) !important;
   margin-bottom: clamp(1.5rem, 3.5vw, 2.25rem) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-filters {
   justify-content: flex-start !important;
}

@media (max-width: 899px) {
   body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .leadership-hero__title {
      font-size: clamp(2.5rem, 9.2vw, 4.75rem) !important;
   }

   body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topics__list {
      grid-template-columns: 1fr !important;
   }

   body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic:nth-child(3) {
      border-bottom: 0;
   }

   body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topic:last-child {
      border-bottom: 1px solid color-mix(in srgb, var(--v-gold, #c3a843) 38%, transparent);
   }

   body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-section-heading h2,
   body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-hub .leadership-split__title {
      font-size: clamp(1.5rem, 5.5vw, 2rem) !important;
   }
}

/* Themenbereiche + Beiträge — Hintergrundbilder entfernen */
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topics::before,
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-hub::before {
   display: none !important;
   content: none !important;
}

/* Section arcs — restore bowl geometry + live color sequence */
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] main > .section-curve {
   display: block !important;
   position: relative !important;
   z-index: 6 !important;
   overflow: hidden !important;
   margin-block: -2px !important;
   clip-path: none !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] main > .section-curve:not(.section-curve--footer) {
   background: var(--curve-to) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] main > .section-curve--footer {
   background: var(--curve-from) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] main > .section-curve::before,
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] main > .section-curve::after {
   content: "" !important;
   display: block !important;
   position: absolute !important;
   pointer-events: none !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] main > .section-curve--hero::after,
body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] main > .section-curve--footer::after {
   display: none !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] main > .section-curve--hero::before {
   left: 50% !important;
   top: 0 !important;
   bottom: auto !important;
   width: 142% !important;
   height: calc(var(--section-curve-height) * 2.38) !important;
   border-radius: 50% !important;
   background: var(--curve-from) !important;
   transform: translate(-50%, -58%) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] main > .section-curve--footer::before {
   left: 50% !important;
   top: auto !important;
   bottom: 0 !important;
   width: 148% !important;
   height: calc(var(--section-curve-height) * 2.52) !important;
   border-radius: 50% !important;
   background: var(--curve-to) !important;
   transform: translate(-50%, 54%) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .leadership-hero + .section-curve {
   display: block !important;
   --curve-from: var(--v-light) !important;
   --curve-to: var(--v-canvas) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-intro + .section-curve {
   --curve-from: var(--v-canvas) !important;
   --curve-to: var(--v-light) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .knowledge-topics {
   --topics-hub-from: var(--v-light) !important;
   --topics-hub-to: var(--v-warm) !important;
}

body.page-wissen-impulse.design-preview--knowledge[data-design-variant="v11"] .blog-hub + .section-curve {
   --curve-from: var(--v-warm) !important;
   --curve-to: var(--v-ink) !important;
}

body.page-wissen-impulse main:has(+ .site-footer) > .section-curve--footer:last-child {
   --section-curve-height: clamp(0.85rem, 2.2vw, 1.35rem) !important;
}

body.page-wissen-impulse main:has(+ .site-footer) > .section-curve--footer:last-child::before {
   width: 108% !important;
   height: calc(var(--section-curve-height) * 1.75) !important;
   transform: translate(-50%, 42%) !important;
}

body.page-wissen-impulse main:has(+ .site-footer) > .section-curve--footer:last-child {
   background: var(--curve-from) !important;
}
