body.cc-site .cc-footer__ai-note{font-size: 0.9em !important}@media (min-width: 901px){html body.cc-site .cc-service-detail .cc-strategy-intro > p:first-child{font-size: 1.15rem !important;line-height: 1.65 !important}}@media (min-width: 901px){body.page-id-12 .cc-page__content.cc-container--article, body.page-id-12 .cc-page__content--elementor > .elementor{width: min(100% - 64px, 1248px);max-width: none;margin-inline: auto}}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="01-candidate-experience-dunkel"]{content: url('/wp-content/uploads/2026/09/01-candidate-experience-hell-v2-720x450.webp') !important}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="02-mitarbeiter-markenbotschafter-dunkel"]{content: url('/wp-content/uploads/2026/09/02-mitarbeiter-markenbotschafter-hell-v2-1-720x450.webp') !important}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="03-ki-workflows-mittelstand-dunkel"]{content: url('/wp-content/uploads/2026/09/03-ki-workflows-mittelstand-hell-v2-1-720x450.webp') !important}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="04-ki-leitplanken-dunkel"]{content: url('/wp-content/uploads/2026/09/04-ki-leitplanken-hell-v2-720x450.webp') !important}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="05-case-qualifizierte-anfragen-dunkel"]{content: url('/wp-content/uploads/2026/09/05-case-qualifizierte-anfragen-hell-v3-1-720x450.webp') !important}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="06-case-markenauftritt-vertrieb-dunkel"]{content: url('/wp-content/uploads/2026/09/06-case-markenauftritt-vertrieb-hell-v2-1-720x450.webp') !important}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="07-case-content-routine-dunkel"]{content: url('/wp-content/uploads/2026/09/07-case-content-routine-hell-1-720x450.webp') !important}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="08-markenarchitektur-dunkel"]{content: url('/wp-content/uploads/2026/09/08-markenarchitektur-hell-v2-1-720x450.webp') !important}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="09-aeo-dunkel"]{content: url('/wp-content/uploads/2026/09/09-aeo-hell-1-720x450.webp') !important}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="10-first-party-daten-dunkel"]{content: url('/wp-content/uploads/2026/09/10-first-party-daten-hell-v2-1-720x450.webp') !important}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="11-b2b-video-dunkel"]{content: url('/wp-content/uploads/2026/09/11-b2b-video-hell-1-720x450.webp') !important}html[data-theme="light"] body.tag img.cc-beitragsbild--hell[src*="12-content-recycling-dunkel"]{content: url('/wp-content/uploads/2026/09/12-content-recycling-hell-v2-1-720x450.webp') !important}body.tag .cc-hero-page__img--dunkel{content: url('/wp-content/uploads/2026/09/hero-schlagworte-dunkel-2026.webp') !important}html[data-theme="light"] body.tag .cc-hero-page__img--hell{content: url('/wp-content/uploads/2026/09/hero-schlagworte-hell-2026.webp') !important}@media (min-width: 901px){body.tag .cc-hero-page__media{left: 6% !important}body.tag .cc-hero-page__figure, body.tag .cc-hero-page__img{width: 100%;height: 100%}body.tag .cc-hero-page__img{object-fit: cover;object-position: center}}@media (min-width: 901px){body.tag .cc-hero-page__grid::after{background: linear-gradient(90deg, var(--cc-bg) 0%, color-mix(in srgb, var(--cc-bg) 92%, transparent) 16%, color-mix(in srgb, var(--cc-bg) 58%, transparent) 32%, transparent 56%) !important}}body.category-strategie-und-positionierung .cc-hero-page__img--dunkel{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-strategie-dark-v1.webp')}html[data-theme="light"] body.category-strategie-und-positionierung .cc-hero-page__img--hell{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-strategie-light-v1.webp')}body.category-marketing-und-sichtbarkeit .cc-hero-page__img--dunkel{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-marketing-dark-v1.webp')}html[data-theme="light"] body.category-marketing-und-sichtbarkeit .cc-hero-page__img--hell{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-marketing-light-v1.webp')}body.category-kuenstliche-intelligenz-und-automation .cc-hero-page__img--dunkel{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-ki-dark-v1.webp')}html[data-theme="light"] body.category-kuenstliche-intelligenz-und-automation .cc-hero-page__img--hell{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-ki-light-v1.webp')}body.category-employer-branding-und-recruiting .cc-hero-page__img--dunkel{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-employer-branding-dark-v1.webp')}html[data-theme="light"] body.category-employer-branding-und-recruiting .cc-hero-page__img--hell{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-employer-branding-light-v1.webp')}body.category-praxisbeispiele-und-case-studies .cc-hero-page__img--dunkel{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-case-studies-dark-v1.webp')}html[data-theme="light"] body.category-praxisbeispiele-und-case-studies .cc-hero-page__img--hell{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-case-studies-light-v1.webp')}body.category-trends-und-innovationen .cc-hero-page__img--dunkel{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-trends-dark-v1.webp')}html[data-theme="light"] body.category-trends-und-innovationen .cc-hero-page__img--hell{content: url('https://cardinahl.cc/wp-content/uploads/cc-theme-bilder/images/thema-trends-light-v1.webp')}.cc-field--check .cc-field__hint{grid-column: 1 / -1}@media (min-width: 901px){.cc-site .cc-hero-page__img--dunkel, .cc-site .cc-hero-page__img--hell{-webkit-mask-image: linear-gradient(90deg, transparent 0%, transparent 28%, #000 57%, #000 100%);mask-image: linear-gradient(90deg, transparent 0%, transparent 28%, #000 57%, #000 100%)}.cc-hero-page__grid::after, body.cc-site .e-con.cc-hero__grid::after, html[data-theme="light"] .cc-hero-page__grid::after, html[data-theme="light"] body.cc-site .e-con.cc-hero__grid::after{background: linear-gradient(90deg, var(--cc-bg) 0%, var(--cc-bg) 38%, color-mix(in srgb, var(--cc-bg) 97%, transparent) 48%, color-mix(in srgb, var(--cc-bg) 82%, transparent) 58%, color-mix(in srgb, var(--cc-bg) 45%, transparent) 68%, transparent 78%)}}.cc-hero-page__media .cc-kontaktkarte{z-index: 4;background: var(--cc-bg-elevated) !important;backdrop-filter: none;-webkit-backdrop-filter: none;box-shadow: 0 18px 42px -26px rgba(20, 22, 24, .38)}html[data-theme="light"] .cc-hero-page__media .cc-kontaktkarte{background: #fff !important}@media (min-width: 901px){.cc-hero-page__media:has(.cc-kontaktkarte){z-index: auto !important}.cc-hero-page__media:has(.cc-kontaktkarte) .cc-hero-page__figure{position: relative;z-index: 0}.cc-hero-page__media .cc-kontaktkarte{z-index: 4}}html[data-theme="light"] .cc-themen-karte--insights:nth-child(1) .cc-themen-karte__bild--hell{content: url("/wp-content/uploads/2026/09/insights-blog-light-v4-day-1024x683.webp") !important}html[data-theme="light"] .cc-themen-karte--insights:nth-child(2) .cc-themen-karte__bild--hell{content: url("/wp-content/uploads/2026/09/insights-themenwelten-light-v5-day-1024x683.webp") !important}html[data-theme="light"] .cc-themen-karte--insights:nth-child(3) .cc-themen-karte__bild--hell{content: url("/wp-content/uploads/2026/09/insights-guides-light-v4-day-1024x683.webp") !important}html[data-theme="light"] .cc-themen-karte--insights:nth-child(4) .cc-themen-karte__bild--hell{content: url("/wp-content/uploads/2026/09/insights-kurz-erklaert-light-v4-day-1024x683.webp") !important}html[data-theme="light"] .cc-side-posts__item img.cc-beitragsbild--hell[src*="04-ki-leitplanken-hell-lichtwelt"]{content: url('/wp-content/uploads/2026/09/04-ki-leitplanken-hell-v2-300x169.webp') !important}html[data-theme="light"] .cc-side-posts__item img.cc-beitragsbild--hell[src*="03-ki-workflows-mittelstand-hell-lichtwelt"]{content: url('/wp-content/uploads/2026/09/03-ki-workflows-mittelstand-hell-v2-1-300x169.webp') !important}html[data-theme="light"] .cc-side-posts__item img.cc-beitragsbild--hell[src*="02-mitarbeiter-markenbotschafter-hell-lichtwelt"]{content: url('/wp-content/uploads/2026/09/02-mitarbeiter-markenbotschafter-hell-v2-1-300x169.webp') !important}html[data-theme="light"] .cc-side-posts__item img.cc-beitragsbild--hell[src*="01-candidate-experience-hell-lichtwelt"]{content: url('/wp-content/uploads/2026/09/01-candidate-experience-hell-v2-300x169.webp') !important}html[data-theme="light"] .cc-side-posts__item img.cc-beitragsbild--hell[src*="01-markenstrategie-5-schritte-hell-lichtwelt"]{content: url('/wp-content/uploads/2026/09/01-markenstrategie-5-schritte-hell-exakt-300x188.webp') !important}html[data-theme="light"] body.cc-site .cc-side-posts__item:nth-child(1) .cc-beitragsbild--hell{content: url("/wp-content/uploads/2026/09/04-ki-leitplanken-hell-lichtwelt-300x169.webp") !important}html[data-theme="light"] body.cc-site .cc-side-posts__item:nth-child(2) .cc-beitragsbild--hell{content: url("/wp-content/uploads/2026/09/03-ki-workflows-mittelstand-hell-lichtwelt-300x169.webp") !important}html[data-theme="light"] body.cc-site .cc-side-posts__item:nth-child(3) .cc-beitragsbild--hell{content: url("/wp-content/uploads/2026/09/02-mitarbeiter-markenbotschafter-hell-lichtwelt-300x169.webp") !important}html[data-theme="light"] body.cc-site .cc-side-posts__item:nth-child(4) .cc-beitragsbild--hell{content: url("/wp-content/uploads/2026/09/01-candidate-experience-hell-lichtwelt-300x169.webp") !important}html[data-theme="light"] body.cc-site .cc-side-posts__item:nth-child(5) .cc-beitragsbild--hell{content: url("/wp-content/uploads/2026/09/01-markenstrategie-5-schritte-hell-lichtwelt-300x188.webp") !important}.cc-site .cc-detail-image{width: min(50%, 30rem);height: clamp(12rem, 14vw, 13rem);margin: 2rem 0;overflow: hidden}.cc-site .cc-detail-image img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: center}@media (max-width: 700px){.cc-site .cc-detail-image{width: 100%;height: 12rem}}@media (min-width: 701px){.cc-page__content.cc-container--article:has(.cc-detail-image){width: min(100% - 2 * var(--cc-gutter), 78rem)}.cc-site .cc-detail-image{width: 100%;height: clamp(16rem, 26vw, 22rem)}}body.single-post .cc-article__media{aspect-ratio: 1586 / 595.2;overflow: hidden}body.single-post .cc-article__media img{width: 100%;height: 100%;object-fit: cover;object-position: center}@media (min-width: 901px){.cc-site .cc-detail-image{width: 100%;height: clamp(20rem, 32vw, 28rem);overflow: hidden}.cc-site .cc-detail-image__img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: center}}@media (max-width: 900px){.cc-site .cc-detail-image{height: auto;aspect-ratio: 1.6 / 1;overflow: hidden}.cc-site .cc-detail-image__img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: center}}@media (min-width: 901px){body.page-id-12 .cc-hero-page{overflow: hidden}body.page-id-12 .cc-hero-page__grid{position: relative;z-index: 1}body.page-id-12 .cc-page__content{position: relative;z-index: 2;background: var(--cc-bg)}body.page-id-12 .cc-hero-page__media{z-index: 0}}.cc-site .cc-beitragsbild--dunkel{display: block !important}.cc-site .cc-beitragsbild--hell{display: none !important}html[data-theme="light"] .cc-site .cc-beitragsbild--dunkel{display: none !important}html[data-theme="light"] .cc-site .cc-beitragsbild--hell{display: block !important}.cc-site .cc-detail-image__img--dunkel{display: block !important}.cc-site .cc-detail-image__img--hell{display: none !important}html[data-theme="light"] .cc-site .cc-detail-image__img--dunkel{display: none !important}html[data-theme="light"] .cc-site .cc-detail-image__img--hell{display: block !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-95db68d5-ea65-49f2-92c7-c0d19dc57d68.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-95db68d5-ea65-49f2-92c7-c0d19dc57d68-light.webp") !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-5e628c2d-403b-4f59-9445-6aadc74756fa.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-5e628c2d-403b-4f59-9445-6aadc74756fa-light.webp") !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-495b7383-3d08-40fb-9ba8-ce8ecad6e6c1.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-495b7383-3d08-40fb-9ba8-ce8ecad6e6c1-light.webp") !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-25cee7fb-c696-4950-bf1b-a0e9d93bcd33.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-25cee7fb-c696-4950-bf1b-a0e9d93bcd33-light.webp") !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-cf99d945-f89c-4d84-9592-9835ea583ee3.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-cf99d945-f89c-4d84-9592-9835ea583ee3-light.webp") !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-ee2c0360-ddd6-480f-b0bd-f695643b44f1.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-ee2c0360-ddd6-480f-b0bd-f695643b44f1-light.webp") !important}html[data]   .cc-footer__ai-note{font-family: inherit;font-size: inherit;font-weight: inherit;line-height: inherit;letter-spacing: normal;max-width: 22rem;color: var(--cc-text-muted)}.cc-footer__ai-note a{display: block}body.cc-site .cc-footer__ai-note{color: var(--cc-text-muted) !important;max-width: 22rem !important}body.cc-site .cc-footer__text{font-size: 0.9em !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-35ef31dc-641e-4fc3-920d-4956ad120c74.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-35ef31dc-641e-4fc3-920d-4956ad120c74-light.webp") !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-f2fed43a-e25f-4de4-b436-c278d190891b.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-f2fed43a-e25f-4de4-b436-c278d190891b-light.webp") !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-aa2e172b-f268-46a0-ba5a-a42a48e52ed0.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-aa2e172b-f268-46a0-ba5a-a42a48e52ed0-light.webp") !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-28ef4d07-93a7-40cd-b201-c803b92314a1.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-28ef4d07-93a7-40cd-b201-c803b92314a1-light.webp") !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-938885ff-4ad0-4b1f-878a-6595a4d26d05.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-938885ff-4ad0-4b1f-878a-6595a4d26d05-light.webp") !important}html[data-theme="light"] .cc-site img.cc-beitragsbild--hell[src*="exec-b92cb1ad-de8c-4707-832d-9ec10b8bd0c8.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-b92cb1ad-de8c-4707-832d-9ec10b8bd0c8-light.webp") !important}html[data-theme="dark"] .cc-site img.cc-beitragsbild--dunkel[src*="exec-5e628c2d-403b-4f59-9445-6aadc74756fa.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-5e628c2d-403b-4f59-9445-6aadc74756fa-dark.webp") !important}html[data-theme="dark"] .cc-site img.cc-beitragsbild--dunkel[src*="exec-ee2c0360-ddd6-480f-b0bd-f695643b44f1.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-ee2c0360-ddd6-480f-b0bd-f695643b44f1-dark.webp") !important}html[data-theme="dark"] .cc-site img.cc-beitragsbild--dunkel[src*="exec-35ef31dc-641e-4fc3-920d-4956ad120c74.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-35ef31dc-641e-4fc3-920d-4956ad120c74-dark.webp") !important}html[data-theme="dark"] .cc-site img.cc-beitragsbild--dunkel[src*="exec-f2fed43a-e25f-4de4-b436-c278d190891b.png"]{content: url("https://cardinahl.cc/wp-content/uploads/2026/09/exec-f2fed43a-e25f-4de4-b436-c278d190891b-dark.webp") !important}@media (min-width: 901px){body.page-id-12 .cc-hero-page__figure{aspect-ratio: auto !important}body.page-id-12 .cc-hero-page__img{max-height: 100%;height: auto}}body.cc-site img.cc-beitragsbild--dunkel[src*='exec-95db68d5-ea65-49f2-92c7-c0d19dc57d68.png']{content: normal !important}html[data-theme="light"] body.cc-site img.cc-beitragsbild--hell[src*='exec-95db68d5-ea65-49f2-92c7-c0d19dc57d68.png']{content: url('https://cardinahl.cc/wp-content/uploads/2026/09/exec-95db68d5-ea65-49f2-92c7-c0d19dc57d68-light.webp') !important}html[data-theme="dark"] body.cc-site img.cc-beitragsbild--dunkel[src*='exec-5e628c2d-403b-4f59-9445-6aadc74756fa.png']{content: url('https://cardinahl.cc/wp-content/uploads/2026/09/aeo-signale-dunkel-v3.webp') !important}html[data-theme="light"] body.cc-site img.cc-beitragsbild--hell[src*='exec-5e628c2d-403b-4f59-9445-6aadc74756fa.png']{content: url('https://cardinahl.cc/wp-content/uploads/2026/09/aeo-signale-hell-v3.webp') !important}@media (min-width: 901px){body.page-id-12 .cc-hero-page__media{top: 0 !important;right: calc(50% - 50vw) !important;bottom: 0 !important;left: calc(50% - 50vw) !important;width: auto !important;height: 100% !important;transform: none !important}body.page-id-12 .cc-hero-page__figure{width: 100% !important;height: 100% !important;overflow: hidden !important}body.page-id-12 .cc-hero-page__img--dunkel, body.page-id-12 .cc-hero-page__img--hell{position: absolute !important;top: 50% !important;right: 0 !important;bottom: auto !important;left: auto !important;margin: 0 !important}}@media (min-width: 901px){body.page-id-12 .cc-hero-page{--cc-hero-min: clamp(17.6rem, 33.6vw, 36rem) !important}body.page-id-12 .cc-hero-page__img--dunkel, body.page-id-12 .cc-hero-page__img--hell{width: auto !important;height: 100% !important;aspect-ratio: auto !important;max-width: none !important;max-height: none !important;transform: translateY(-50%) !important;transform-origin: right center !important;object-fit: contain !important;object-position: right center !important}} .cc-page__content.cc-container--article:has(.cc-service-detail){width: min(100% - 64px, 1248px);margin-inline: auto}.cc-page__content .cc-service-detail{max-width: none}@media (max-width: 520px){ .cc-page__content.cc-container--article:has(.cc-service-detail){width: min(100% - 32px, 1248px)}}@media (max-width: 340px){ .cc-page__content.cc-container--article:has(.cc-service-detail){width: min(100% - 24px, 1248px)}}body.cc-site .cc-page:has(.cc-faq-template){overflow-x: clip}body.cc-site .cc-faq-template{width: 100vw;margin: 3rem calc(50% - 50vw) 0;padding: clamp(4.5rem, 9vw, 7.2rem) 0;border-block: 1px solid var(--cc-border);background: var(--cc-bg-elevated)}body.cc-site .cc-faq-template__grid{display: grid;grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);gap: 2.5rem clamp(2.5rem, 6vw, 6rem);align-items: start;width: min(100% - 2 * var(--cc-gutter), 78rem);margin-inline: auto}body.cc-site .cc-faq-template__intro .cc-eyebrow{margin: 0 0 1.5rem;color: var(--cc-accent-text);font-size: .75rem;font-weight: 600;letter-spacing: .18em;text-transform: uppercase}body.cc-site .cc-faq-template__intro h2{margin: 0 0 1.5rem !important;color: var(--cc-text);font-size: clamp(2rem, 1.1rem + 2.2vw, 2.75rem);font-weight: 500;line-height: 1.12;letter-spacing: .03em;text-transform: uppercase}body.cc-site .cc-faq-template__intro > p:not(.cc-eyebrow){max-width: 26rem;margin: 0 0 2rem;color: var(--cc-text-muted);font-size: 1.0625rem;line-height: 1.7}body.cc-site .cc-faq-template__intro .cc-link-arrow{font-family: var(--cc-font-label);font-size: .8rem;font-weight: 600;letter-spacing: .06em;text-transform: uppercase}body.cc-site .cc-faq-template .cc-faq{margin: 0}body.cc-site .cc-faq-template .cc-faq__answer p{max-width: 65ch;color: var(--cc-text-muted)}@media (max-width: 900px){body.cc-site .cc-faq-template__grid{grid-template-columns: 1fr}}@media (max-width: 640px){body.cc-site .cc-faq-template{margin-top: 2rem;padding-block: 4rem}body.cc-site .cc-faq-template__grid{width: min(100% - 32px, 78rem);gap: 2rem}}.cc-service-detail > h2{position: relative;margin-top: clamp(3rem, 6vw, 5rem) !important;padding-top: 1.5rem;border-top: 1px solid var(--cc-border)}.cc-service-detail > h2::before{content: "";position: absolute;top: -1px;left: 0;width: 5rem;height: 3px;background: var(--cc-accent)}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) section.cc-ki-cta-band,html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) section.cc-ki-cta-band,html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) section.cc-ki-cta-band,html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) section.cc-ki-cta-band,html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) section.cc-ki-cta-band,html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) section.cc-ki-cta-band{box-sizing: border-box !important;width: 100vw !important;max-width: none !important;margin: 0 calc(50% - 50vw) !important;padding: clamp(3.5rem,7vw,6.5rem) 0 !important;border: 0 !important;border-radius: 0 !important;background: radial-gradient(70% 140% at 15% 110%,rgba(255,60,70,.28),transparent 60%),linear-gradient(125deg,#140204 0%,#4a0207 55%,#8a0510 100%) !important;color: #fff !important;text-align: left !important}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta{box-sizing: border-box !important;display: grid !important;width: min(calc(100% - 64px),1248px) !important;max-width: 1248px !important;margin: 0 auto !important;padding: 0 !important;grid-template-columns: minmax(0,1fr) auto !important;align-items: center !important;gap: 2rem 4rem !important;text-align: left !important}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-eyebrow, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-eyebrow, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-eyebrow, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-eyebrow, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-eyebrow, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-eyebrow{margin: 0 0 1.25rem !important;color: #ff2b1c !important}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2{max-width: 18ch !important;margin: 0 0 .85rem !important;color: #fff !important;font-size: clamp(1.8rem,1.2rem + 2vw,2.7rem) !important;line-height: 1.18 !important;letter-spacing: normal !important;text-transform: none !important;text-align: left !important}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p{max-width: 55ch !important;margin: 0 !important;color: rgba(255,255,255,.8) !important;font-size: 1.0625rem !important;line-height: 1.7 !important;text-align: left !important}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary{display: inline-flex !important;margin: 0 !important;background: #fff !important;border: 1px solid #fff !important;color: #140204 !important;white-space: normal !important}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover{background: #ffe3e5 !important;border-color: #ffe3e5 !important;color: #140204 !important}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible{outline-color: #fff !important;box-shadow: 0 0 0 7px rgba(0,0,0,.45) !important}html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) section.cc-ki-cta-band,html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) section.cc-ki-cta-band,html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) section.cc-ki-cta-band,html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) section.cc-ki-cta-band,html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) section.cc-ki-cta-band,html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) section.cc-ki-cta-band{background: radial-gradient(70% 140% at 15% 110%,rgba(214,0,20,.09),transparent 60%),linear-gradient(125deg,#fffdf9 0%,#f7f4ef 55%,#efeae2 100%) !important;border-top: 1px solid #e8dfd8 !important;color: var(--cc-text) !important}html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2{color: var(--cc-text) !important}html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta h2 + p{color: var(--cc-text-muted) !important}html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary{border-color: #7b0a13 !important;box-shadow: 0 5px 18px rgba(54,14,15,.08)}html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:hover{border-color: #7b0a13 !important}html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible, html[data-theme="light"] body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary:focus-visible{outline-color: #7b0a13 !important;box-shadow: 0 0 0 7px rgba(123,10,19,.18) !important}@media(max-width:900px){html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta{grid-template-columns:1fr !important}}@media(max-width:640px){html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-ki-cta{width:calc(100% - 32px) !important}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) .cc-ki-cta-band .cc-btn--primary{justify-self:start !important}}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta .cc-eyebrow, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta .cc-eyebrow, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta .cc-eyebrow, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta .cc-eyebrow, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta .cc-eyebrow, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta .cc-eyebrow{font-size: 12px !important;font-weight: 600 !important;line-height: 1.4 !important;letter-spacing: 2.88px !important;text-transform: uppercase !important}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary{color: #140204 !important}html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-510,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary:hover, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-2861,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary:hover, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-141,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary:hover, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3085,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary:hover, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3086,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary:hover, html body:is(.page-id-5,.page-id-9,.page-id-509,.page-id-3087,.page-id-7,.page-id-513) section.cc-ki-cta-band .cc-ki-cta > a.cc-btn.cc-btn--primary:hover{color: #140204 !important}.cc-prose blockquote{font-size: 1rem}html body.cc-site .cc-service-detail > p:first-child{font-size: 14px !important;line-height: 1.65 !important}body.admin-bar :is(h2,h3)[id^="schwerpunkt-"]{scroll-margin-top: var(--wp-admin--admin-bar--height, 32px)}@media (min-width: 901px){body.home.cc-site .cc-hero__media .cc-hero-page__img--dunkel, body.home.cc-site .cc-hero__media .cc-hero-page__img--hell{width: 100%}}@media (max-width: 900px){body.home.cc-site .cc-hero__media .cc-hero-page__figure{aspect-ratio: 16 / 9}}@media (max-width: 900px){body.home.cc-site .cc-hero__media .cc-hero-page__figure{position: relative;overflow: hidden}body.home.cc-site .cc-hero__media .cc-hero-page__figure::after{position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient(180deg, var(--cc-bg) 0%, color-mix(in srgb, var(--cc-bg) 42%, transparent) 32%, transparent 58%)}}@media (min-width: 901px){body.home.cc-site .e-con.cc-hero__grid::after{background: linear-gradient(90deg, var(--cc-bg) 0%, var(--cc-bg) calc(40% + 25px), color-mix(in srgb, var(--cc-bg) 88%, transparent) calc(44% + 25px), color-mix(in srgb, var(--cc-bg) 38%, transparent) calc(48% + 25px), transparent calc(50% + 25px)) !important}html[data-theme="light"] body.home.cc-site .e-con.cc-hero__grid::after{background: linear-gradient(90deg, var(--cc-bg) 0%, var(--cc-bg) calc(40% + 25px), color-mix(in srgb, var(--cc-bg) 94%, transparent) calc(44% + 25px), color-mix(in srgb, var(--cc-bg) 60%, transparent) calc(48% + 25px), transparent calc(50% + 25px)) !important}}@media (max-width: 900px){body.home.cc-site .cc-hero__media .cc-hero-page__figure::after{content: none !important;display: none !important}}@media (min-width: 901px){body.cc-site .cc-hero__media .cc-hero-page__img--dunkel, body.cc-site .cc-hero__media .cc-hero-page__img--hell{width: 100%}body.cc-site .e-con.cc-hero__grid::after{background: linear-gradient(90deg, var(--cc-bg) 0%, var(--cc-bg) 40%, color-mix(in srgb, var(--cc-bg) 88%, transparent) 44%, color-mix(in srgb, var(--cc-bg) 38%, transparent) 48%, transparent 50%) !important}html[data-theme="light"] body.cc-site .e-con.cc-hero__grid::after{background: linear-gradient(90deg, var(--cc-bg) 0%, var(--cc-bg) 40%, color-mix(in srgb, var(--cc-bg) 94%, transparent) 44%, color-mix(in srgb, var(--cc-bg) 60%, transparent) 48%, transparent 50%) !important}}@media (max-width: 900px){body.cc-site .cc-hero__media .cc-hero-page__figure{position: relative;overflow: hidden;aspect-ratio: 16 / 9}body.cc-site .cc-hero__media .cc-hero-page__figure::after{content: none !important;display: none !important}}body.cc-site:not(.home) .e-con.cc-hero__grid::after{background: none !important}html body.cc-site:not(.home) .e-con.cc-hero__grid::after{background: none !important}body.cc-site .cc-hero-page__img, body.cc-site .e-con.cc-hero__media .cc-hero-page__img{-webkit-mask-image: none !important;mask-image: none !important;-webkit-mask-composite: initial !important;mask-composite: initial !important}@media (min-width: 901px){body.cc-site .cc-hero-page__grid::after, body.cc-site .e-con.cc-hero__grid::after{background: linear-gradient(90deg, var(--cc-bg) 0%, var(--cc-bg) 38%, color-mix(in srgb, var(--cc-bg) 88%, transparent) 43%, color-mix(in srgb, var(--cc-bg) 38%, transparent) 48%, transparent 52%) !important}html[data-theme="light"] body.cc-site .cc-hero-page__grid::after, html[data-theme="light"] body.cc-site .e-con.cc-hero__grid::after{background: linear-gradient(90deg, var(--cc-bg) 0%, var(--cc-bg) 38%, color-mix(in srgb, var(--cc-bg) 94%, transparent) 43%, color-mix(in srgb, var(--cc-bg) 60%, transparent) 48%, transparent 52%) !important}}@media (min-width: 901px){body.cc-site .cc-hero-page__img--dunkel, body.cc-site .cc-hero-page__img--hell{-webkit-mask-image: linear-gradient(90deg, transparent 0%, transparent 28%, #000 57%, #000 100%) !important;mask-image: linear-gradient(90deg, transparent 0%, transparent 28%, #000 57%, #000 100%) !important;-webkit-mask-composite: source-over !important;mask-composite: add !important}}@media (max-width: 900px){body.cc-site .cc-hero-page__img--dunkel{-webkit-mask-image: linear-gradient(180deg, transparent 0%, #000 8%, #000 92%, transparent 100%) !important;mask-image: linear-gradient(180deg, transparent 0%, #000 8%, #000 92%, transparent 100%) !important}body.cc-site .cc-hero-page__img--hell{-webkit-mask-image: none !important;mask-image: none !important}}.cc-wissen__frage{overflow-wrap: anywhere;-webkit-hyphens: auto;hyphens: auto}html:not([data-theme="light"]):not(.cc-high-contrast) body .cc-about__values{background: #1c1c1c}.cc-card__meta{grid-template-columns: repeat(2, minmax(0, max-content))}.cc-card__meta > span{min-width: 0;overflow-wrap: break-word}.cc-strategy-band li{overflow-wrap: anywhere;-webkit-hyphens: auto;hyphens: auto}@media (max-width: 480px){.cc-btn{white-space: normal;max-width: 100%;text-align: center}:is(h1, h2, h3, h4){overflow-wrap: anywhere;-webkit-hyphens: auto;hyphens: auto}.cc-archive__sidebar, .cc-side-posts{grid-template-columns: minmax(0, 1fr)}.cc-side-posts__item > *{min-width: 0;overflow-wrap: anywhere}}.cc-passende-leistungen{margin-top: 3rem}.cc-passende-leistungen__title{margin: 0 0 1rem;font-family: var(--cc-font-label);font-size: 0.8125rem;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--cc-text-muted)}.cc-passende-leistungen__liste{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 16rem), 1fr));gap: 1rem;margin: 0;padding: 0;list-style: none}.cc-passende-leistungen__liste li{margin: 0}.cc-passende-leistungen__link{display: flex;flex-direction: column;gap: 0.35rem;height: 100%;box-sizing: border-box;padding: 1.25rem 1.5rem;background: var(--cc-surface);border: 1px solid var(--cc-border);border-left: 3px solid var(--cc-accent);border-radius: var(--cc-radius);color: var(--cc-text);text-decoration: none;transition: border-color 0.2s ease, box-shadow 0.2s ease}.cc-passende-leistungen__link:hover{border-color: var(--cc-accent);box-shadow: 0 0 0 1px var(--cc-accent)}.cc-passende-leistungen__link:focus-visible{outline: 2px solid var(--cc-focus);outline-offset: 3px}.cc-passende-leistungen__name{font-weight: 600;font-size: 1.0625rem;color: var(--cc-text)}.cc-passende-leistungen__name::after{content: " →";color: var(--cc-accent-text)}.cc-passende-leistungen__text{color: var(--cc-text-muted);font-size: 0.9375rem;line-height: 1.55}.cc-about__field-grid h3 a{color: inherit;text-decoration: underline;text-decoration-color: var(--cc-accent);text-decoration-thickness: 2px;text-underline-offset: 0.25em}.cc-about__field-grid h3 a:hover{color: var(--cc-accent-text)}.cc-about__field-grid h3 a:focus-visible{outline: 2px solid var(--cc-focus);outline-offset: 3px}.cc-site .cc-passende-leistungen__link, .cc-site .cc-passende-leistungen__link span{text-decoration: none}.cc-site .cc-passende-leistungen__link:hover .cc-passende-leistungen__name{text-decoration: underline;text-decoration-color: var(--cc-accent);text-underline-offset: 0.2em}body.cc-site .e-con.cc-services__grid:has(> .cc-card-service:nth-child(6)) > .e-con.cc-card-service{grid-column: span 2}@media (max-width: 1024px){body.cc-site .e-con.cc-services__grid:has(> .cc-card-service:nth-child(6)) > .e-con.cc-card-service{grid-column: span 1}}@media (max-width: 640px){body.cc-site .e-con.cc-services__grid:has(> .cc-card-service:nth-child(6)) > .e-con.cc-card-service{grid-column: 1 / -1}}html[data-theme="dark"] .cc-bild-platzhalter__label{color: #ff2b1c}html body .cc-testimonials .cc-testimonials__dots{gap: 4px !important}html body .cc-testimonials .cc-testimonials__dot{position: relative;box-sizing: border-box;flex: 0 0 44px;width: 44px !important;height: 44px !important;min-width: 44px;min-height: 44px;padding: 0 !important;border: 0;border-radius: 0;background: transparent !important;transform: none !important;touch-action: manipulation}html body .cc-testimonials .cc-testimonials__dot::before{content: "";position: absolute;top: 50%;left: 50%;width: .55rem;height: .55rem;border-radius: 50%;background: rgba(255,255,255,.45);transform: translate(-50%, -50%);pointer-events: none}html body .cc-testimonials .cc-testimonials__dot[aria-current="true"]::before{background: #fff;transform: translate(-50%, -50%) scale(1.25)}html[data-theme="light"] body #cc-kundenstimmen .cc-testimonials__dot{background: transparent !important;box-shadow: none !important;border-radius: 50%}html[data-theme="light"] body #cc-kundenstimmen .cc-testimonials__dot::before{background: rgba(141, 40, 49, .4)}html[data-theme="light"] body #cc-kundenstimmen .cc-testimonials__dot[aria-current="true"]::before{background: #8d2831}html[data-theme="light"] body #cc-kundenstimmen .cc-testimonials__dot:focus-visible{outline: 2px solid #8d2831;outline-offset: 2px}.cc-strategy-band li{hyphenate-limit-chars: 10 4 4}.cc-strategy-band.cc-strategy-band--4 .cc-ergebnis-liste h3{margin: 0 0 .6rem;color: var(--cc-text);font-size: clamp(1.1rem, 1.35vw, 1.25rem);font-weight: 500;line-height: 1.35;letter-spacing: -.01em;overflow-wrap: break-word;-webkit-hyphens: manual;hyphens: manual}.cc-strategy-band.cc-strategy-band--4 .cc-ergebnis-liste p{max-width: none;margin: 0;font-size: .95rem;line-height: 1.65}html[data-theme="light"] #cc-kundenstimmen .cc-testimonials__head .cc-eyebrow{color: #76222a !important}html:not([data-theme="light"]) #cc-kundenstimmen .cc-testimonials__head .cc-eyebrow{color: #fff !important}body.home.cc-site .cc-feature-bar{border-bottom: 1px solid var(--cc-border)}@media (min-width: 641px){body.home.cc-site .cc-feature-bar__list{grid-auto-rows: minmax(var(--cc-feature-h, 9.5rem), auto)}}