#hmn2-draft :is(.hm60-hero,.hm60-header),#hmn2-draft :is(.hm60-hero,.hm60-header) *{font-family:"Plus Jakarta Sans",Arial,sans-serif!important}
#hmn2-draft .hm60-hero{border-radius:32px}
#hmn2-draft .hm60-hero::before,#hmn2-draft .hm60-hero::after{content:none!important}
#hmn2-draft .hm60-header .hmn2-brand{width:160px;height:40px}
#hmn2-draft .hm60-header .hmn2-brand .hmn2-logo{width:160px}
#hmn2-draft.hmn8-scrolled .hm60-header .hmn2-brand{width:40px}
#hmn2-draft .hm60-header .hm36-nav-symbol{width:40px;height:40px}
#hmn2-draft .hm60-header .hmn2-navlink{font-size:15px}
@media(max-width:767px){#hmn2-draft .hm60-hero{border-radius:24px}
#hmn2-draft .hm60-header .hmn2-brand{width:40px}
#hmn2-draft .hm60-header:has(.hmn8-mobile-menu[open]) .hmn2-brand{width:160px}
#hmn2-draft .hm60-header .hmn2-brand .hmn2-logo{width:160px}
#hmn2-draft .hm60-header .hmn8-mobile-link{font-size:15px;line-height:22px;font-weight:500}}

/*62: original layout and controls; supplied font and background assets only.*/
@font-face{font-family:"Plus Jakarta Sans";src:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/fonts/6aec1ffd7b1a88ec8078ffed-PlusJakartaSans-Variable.woff2") format("woff2");font-weight:200 800;font-style:normal;font-display:block}
html body,#hmn2-draft{background-color:#FBFAF7!important;background-image:none!important}
#hmn2-draft,#hmn2-draft *{font-family:"Plus Jakarta Sans",Arial,sans-serif!important}
#hmn2-draft{--hmn-blue:#4C6DDD;--hmn-ink:#171719;--hmn-paper:#FBFAF7;--hm37-accent:#4C6DDD;--hm37-ink:#171719;--hm37-lead:#5A6374}
#hmn2-draft :has(>.hm61-surface-navy),#hmn2-draft :has(>.hm61-surface-dark-glow){--hm37-accent:#98C1E7;--hm37-ink:#F7F8FC;--hm37-lead:#B8C7D8}
#hmn2-draft :has(>.hm61-surface-paper),#hmn2-draft :has(>.hm61-surface-ice),#hmn2-draft :has(>.hm61-surface-warm){--hm37-accent:#4C6DDD;--hm37-ink:#171719;--hm37-lead:#5A6374}
#hmn2-draft .hmn2-hero::before,#hmn2-draft .hmn2-hero::after,#hmn2-draft .hmn2-finale::before,#hmn2-draft .hmn2-finale::after,#hmn2-draft .hmn2-possibilities::before,#hmn2-draft .hms21-slide::before,#hmn2-draft .hmp29-backdrop::before,#hmn2-draft .hmp29-scene::before{content:none!important}
#hmn2-draft .hm61-surface-ice{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#FBFAF7!important;background-image:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ad51a3e090c224ef69_hyperama-grain-alpha13-web.webp"), linear-gradient(120deg,#98C1E7 0%,#FBFAF7 60%,#F0BD9C 100%)!important;background-size:1024px 1024px, 100% 100%!important;background-repeat:repeat, no-repeat!important;}
#hmn2-draft .hm61-surface-warm{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#FBFAF7!important;background-image:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ad51a3e090c224ef69_hyperama-grain-alpha13-web.webp"), linear-gradient(110deg,#FBFAF7 0%,#F7E7DD 70%,#F0BD9C 100%)!important;background-size:1024px 1024px, 100% 100%!important;background-repeat:repeat, no-repeat!important;}
#hmn2-draft .hm61-surface-paper{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#FBFAF7!important;background-image:none!important;background-size:auto!important;background-repeat:no-repeat!important;}
#hmn2-draft .hm61-surface-navy{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#18214A!important;background-image:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ad51a3e090c224ef69_hyperama-grain-alpha13-web.webp"), linear-gradient(#18214A,#18214A)!important;background-size:1024px 1024px, 100% 100%!important;background-repeat:repeat, no-repeat!important;}
#hmn2-draft .hm61-surface-blue{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#18214A!important;background-image:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ad51a3e090c224ef69_hyperama-grain-alpha13-web.webp"), linear-gradient(115deg,#18214A 0%,#4C6DDD 44%,#6250DF 70%,#F0BD9C 100%)!important;background-size:1024px 1024px, 100% 100%!important;background-repeat:repeat, no-repeat!important;}
#hmn2-draft .hm61-surface-night{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#18214A!important;background-image:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ad51a3e090c224ef69_hyperama-grain-alpha13-web.webp"), linear-gradient(125deg,#18214A 0%,#18214A 50%,#4C6DDD 80%,#F0BD9C 100%)!important;background-size:1024px 1024px, 100% 100%!important;background-repeat:repeat, no-repeat!important;}
#hmn2-draft .hm61-surface-dark-glow{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#18214A!important;background-image:linear-gradient(rgba(24,33,74,.55),rgba(24,33,74,.55)),url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6aec37c9b813508e7e2c574e_HM-Glow-Links-Dunkel-MIT-GRAIN.svg")!important;background-size:100% 100%, cover!important;background-repeat:no-repeat, no-repeat!important;background-position:50% 50%, 50% 50%!important;}
@media(max-width:767px){#hmn2-draft :is(h1,h2,h3,p){overflow-wrap:break-word;hyphens:auto}}
@media(prefers-reduced-motion:reduce){#hmn2-draft [class*=hm61-surface-]{animation:none!important;transform:none!important}}

/*63: deliberate background rhythm only. Existing type/layout/control rules remain intact.*/
#hmn2-draft .hm63-surface-soft-glow{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-repeat:no-repeat, no-repeat!important;background-size:100% 100%, cover!important;background-color:#FBFAF7!important;background-position:50% 50%, 50% 50%!important;background-image:linear-gradient(rgba(251,250,247,.78),rgba(251,250,247,.78)),url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ade5cb701e140cee6b_hyperama-soft-glow-web.webp")!important;}
#hmn2-draft .hm63-surface-cool-volume{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-repeat:no-repeat, no-repeat!important;background-size:100% 100%, cover!important;background-color:#18214A!important;background-position:50% 50%, 50% 50%!important;background-image:linear-gradient(rgba(24,33,74,.74),rgba(24,33,74,.74)),url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8adc819f7200f5794bb_hyperama-cool-volume-web.webp")!important;}
#hmn2-draft .hm63-surface-clear-right{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-repeat:no-repeat, no-repeat!important;background-size:100% 100%, cover!important;background-color:#142043!important;background-position:50% 50%, 0% 50%!important;background-image:linear-gradient(90deg,rgba(24,33,74,.88) 0%,rgba(24,33,74,.88) 44%,rgba(24,33,74,.20) 70%,rgba(24,33,74,.12) 100%),url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ae3a8ba2ff6ad176f4_hyperama-clear-right-web.webp")!important;}

#hmn2-draft .hmn2-possibilities::after{content:none!important}
#hmn2-draft :has(>.hm63-surface-soft-glow){--hm37-accent:#4C6DDD;--hm37-ink:#171719;--hm37-lead:#5A6374}
#hmn2-draft :has(>.hm63-surface-cool-volume),#hmn2-draft :has(>.hm63-surface-clear-right){--hm37-accent:#98C1E7;--hm37-ink:#F7F8FC;--hm37-lead:#E6EAF3}
/* Only the surrounding copy changes tone on the two newly dark application sections. Product imagery and PowerPoint UI stay untouched. */
#hmn2-draft :is(#kampagnenbilder,#praesentationen) :is(.hmp41-kicker,.hmp41-output-title,.hmp41-link){color:#F7F8FC!important}
#hmn2-draft :is(#kampagnenbilder,#praesentationen) :is(.hmp41-output-copy,.hmp41-details,.hmp41-details li,.hmp41-caption){color:#E6EAF3!important}
#hmn2-draft .hm55-model-visual:has(>.hm63-surface-cool-volume) :is(.hm50-name,.hm50-note,.hm50-group-left,.hm50-group-right,.hm55-visual-top-dark,.hm55-visual-note-dark){color:#E6EAF3!important}
@media(prefers-reduced-motion:reduce){#hmn2-draft [class*=hm63-surface-]{animation:none!important;transform:none!important}}

#hmn2-draft :is(h1,h2,h3,h4,h5,h6),#hmn2-draft :is(h1,h2,h3,h4,h5,h6) *{font-weight:600!important}
#hmn2-draft .hm24-slide-title{hyphens:auto;overflow-wrap:break-word}
/*65: explicit homepage corrections. Shared header follows the preserved home geometry.*/
#hmn2-draft .hm36-budget{color:#18214A!important}
#hmn2-draft .hmn2-contact,#hmn2-draft .hmn2-hero .hm60-cta{background-color:#171719!important;color:#fff!important}
#hmn2-draft .hm60-hero{background-color:#FBFAF7!important;background-image:none!important;isolation:isolate}
#hmn2-draft .hm60-backdrop{inset:-1px!important;transform:scale(1.003);border-radius:inherit}
#hmn2-draft #hmn2-prinzip .hm31-platform-panel{background:none!important;border-radius:0!important;box-shadow:none!important;overflow:clip!important}
#hmn2-draft #hmn2-prinzip .hm31-platform-panel>.hm63-surface-soft-glow{display:none!important}
#hmn2-draft .hm65-footer-link:hover{text-decoration:underline;text-underline-offset:4px}
#hmn2-draft .hm65-contact-title{hyphens:none!important}
@media(min-width:992px){#hmn2-draft #hmn2-prinzip .hm31-device{width:calc(100% + 80px)!important;margin-left:-40px!important}}
#hmn2-draft .hm65-button:hover{background-color:#303033}
#hmn2-draft .hm65-button:focus-visible,#hmn2-draft .hm65-footer-link:focus-visible{outline:2px solid #4C6DDD;outline-offset:5px}

/*66: consistent accessible accents, unconnected original-model field and review icons.*/
#hmn2-draft{--hm66-heading-accent:#4C6DDD}
#hmn2-draft :is(.hmp29-scene,.hm55-model-visual):not(.hmp29-overview),#hmn2-draft :has(>.hm61-surface-navy),#hmn2-draft :has(>.hm61-surface-dark-glow),#hmn2-draft :has(>.hm61-surface-blue),#hmn2-draft :has(>.hm61-surface-night),#hmn2-draft :has(>.hm63-surface-cool-volume),#hmn2-draft :has(>.hm63-surface-clear-right){--hm66-heading-accent:#98C1E7}
#hmn2-draft .hmp29-overview{--hm66-heading-accent:#4C6DDD}
#hmn2-draft :is(h1,h2,h3,h4,h5,h6).hmp40-blue{color:var(--hm66-heading-accent)!important}
#hmn2-draft .hm66-rules-intro,#hmn2-draft .hm66-rule-title{hyphens:none!important}
#hmn2-draft :is(h1,h2,h3,h4,h5,h6) :is(.hm36-budget,.hm32-products,.hm31-market,.hm31-channel,.hm31-budget,.hm24-blue,.hm24-deep-blue,.hm24-lilac,.hm24-mint,.hm24-purple,.hmp26-title-accent,.hmp26-board-accent,.hmp29-mint,.hmp29-lilac,.hmp29-blue,.hmp29-ink-blue,.hmp21-accent,.hmp41-accent,.hms21-accent,.hms21-pink,.hms21-orange,.hms21-purple,.hms21-teal,.hms21-cyan){color:var(--hm66-heading-accent)!important}
#hmn2-draft #hm55-modelle .hm66-model-field{height:360px}
#hmn2-draft .hm66-model-field .hm66-orbiter{animation:hm66-float 6s ease-in-out infinite;animation-play-state:paused;will-change:transform}
#hmn2-draft .hm66-model-field .hm66-orbiter-b{animation-duration:6.8s;animation-delay:-2s}
#hmn2-draft .hm66-model-field .hm66-orbiter-c{animation-duration:6.4s;animation-delay:-4s}
#hmn2-draft .hm66-model-field .hm66-orbiter-d{animation-duration:7.2s;animation-delay:-1s}
#hmn2-draft .hm66-model-field[data-hm66-active="true"] .hm66-orbiter{animation-play-state:running}
@keyframes hm66-float{0%,100%{transform:translateY(0px)}50%{transform:translateY(-8px)}}
#hmn2-draft #hmp18-pruefung .hmp18-name,#hmn2-draft #hmp18-pruefung .hmp21-symbol{color:#4C6DDD!important}
#hmn2-draft #hmp18-pruefung .hmp21-card{background:#FFFFFF!important;border-color:rgba(24,33,74,.12)!important;box-shadow:none!important}
#hmn2-draft #hmp18-pruefung .hmp18-note{background:rgba(152,193,231,.14)!important;color:#5A6374!important}
#hmn2-draft #hmp18-pruefung .hmp21-ref-front{animation:hm66-reference 4.5s ease-in-out infinite;animation-play-state:paused}
#hmn2-draft #hmp18-pruefung .hmp21-trace-dot{animation:hm66-trace 3.6s ease-in-out infinite;animation-play-state:paused}
#hmn2-draft #hmp18-pruefung .hmp21-trace-mid{animation-delay:-2.4s}
#hmn2-draft #hmp18-pruefung .hmp21-trace-end{animation-delay:-1.2s}
#hmn2-draft #hmp18-pruefung .hmp21-person-head{animation:hm66-person 4.8s ease-in-out infinite;animation-play-state:paused}
#hmn2-draft #hmp18-pruefung .hmp21-card[data-hm66-active="true"] :is(.hmp21-ref-front,.hmp21-trace-dot,.hmp21-person-head){animation-play-state:running}
@keyframes hm66-reference{0%,100%{transform:translate(0px,0px)}50%{transform:translate(4px,-4px)}}
@keyframes hm66-trace{0%,65%,100%{opacity:.4;transform:scale(.88)}25%{opacity:1;transform:scale(1.06)}}
@keyframes hm66-person{0%,100%{transform:translateY(0px)}50%{transform:translateY(-3px)}}
#hmn2-draft #hmp41-regelwerk .hmp41-step-number{color:#4C6DDD!important}
@media(prefers-reduced-motion:reduce){#hmn2-draft .hm66-orbiter,#hmn2-draft #hmp18-pruefung :is(.hmp21-ref-front,.hmp21-trace-dot,.hmp21-person-head){animation:none!important;will-change:auto!important}}



/* Hyperama CD v2.1 – Rollen für die vier Entwurfsseiten. */
#hmn2-draft {
  --hm-cd-navy: #18214a;
  --hm-cd-blue: #4c6ddd;
  --hm-cd-secondary: #5a6374;
  --hm-cd-secondary-dark: #b8c7d8;
  --hm-cd-surface-radius: 32px;
  --hm-cd-card-radius: 16px;
  --hm-cd-lead-size: clamp(1.25rem, 1.203571rem + .190476vw, 1.375rem);
  --hm-cd-lead-line: clamp(1.875rem, 1.828571rem + .190476vw, 2rem);
}
@media (max-width: 767px) {
  #hmn2-draft { --hm-cd-surface-radius: 24px; }
}

#hmn2-draft :is(
  .hmn2-lead, .hm38-problem-copy, .hm54-copy, .hm55-copy-dark,
  .hm31-platform-lead, .hm38-lead, .hmh23-lead,
  #hm69-etiketten .hm69-body, .hmp26-caption-copy, .hmp29-lead,
  .hmp41-lead, .hmp41-output-copy, .hmp42-output-copy, .hm69-lead,
  .hm38-security-copy, .hm36-safety-copy
) {
  font-size: var(--hm-cd-lead-size) !important;
  line-height: var(--hm-cd-lead-line) !important;
  font-weight: 400 !important;
}

#hmn2-draft :is(
  .hmh23-kicker, .hmh23-lead, .hm38-problem-copy, .hm38-lead,
  .hm38-kicker, .hm38-client-label, .hm38-security-copy, .hm38-copy,
  .hm54-kicker, .hm54-copy, .hm55-visual-note-light,
  .hm31-kicker, .hm31-platform-lead, .hmn2-copy, .hmn3-tag, .hmp15-caption,
  .hm69-kicker, .hm69-center-kicker, .hm69-body, .hm69-lead,
  .hm69-state, .hm69-note, .hm69-step-copy, .hm24-slide-copy,
  .hm14-hint, .hm14-label, .hm13-name, .hm13-copy, .hm13-note,
  .hmq19-label, .hmq19-copy, .hmq19-sheet-label,
  .hmp26-kicker, .hmp26-caption-copy, .hmp29-light-kicker, .hmp29-light-lead,
  .hmp40-layer-number, .hmp40-layer-text, .hmp41-kicker, .hmp41-lead,
  .hmp41-step-text, .hmp41-output-copy, .hmp41-caption,
  .hmp42-output-kicker, .hmp42-board-caption, .hmp18-copy,
  .hm57-module-copy, .hmp45-product-note, .hmp45-market-label,
  .hm49-ui-caption, .hmr17-copy
) {
  color: var(--hm-cd-secondary) !important;
}

#hmn2-draft :is(
  .hm55-kicker-dark, .hm55-copy-dark, .hmq19-label-light,
  .hm24-review-copy, .hm36-safety-copy, .hm50-note,
  .hmp29-kicker:not(.hmp29-light-kicker), .hmp29-lead:not(.hmp29-light-lead),
  .hmp29-copy, .hmp29-footnote,
  #kampagnenbilder .hmp41-output-copy, #praesentationen .hmp41-output-copy
) {
  color: var(--hm-cd-secondary-dark) !important;
}

#hmn2-draft :is(.hmq19-display, .hmq19-aa, .hmq19-step) {
  color: var(--hm-cd-blue) !important;
}
#hmn2-draft :is(
  .hmp26-jump, .hmp41-step-number, .hm57-module-number,
  .hm38-small-kicker, .hm38-status
) {
  color: var(--hm-cd-navy) !important;
}
#hmn2-draft .hm24-gallery :is(.hm24-play, .hm24-enlarge):focus-visible {
  outline-color: var(--hm-cd-blue) !important;
}
#hmn2-draft .hm24-gallery .hm24-play {
  color: var(--hm-cd-navy) !important;
  border-color: var(--hm-cd-blue) !important;
}

#hmn2-draft :is(
  .hm65-button, .hm54-link, .hm31-button, .hmp42-output-link,
  .hms21-slide:not(.hms21-training, .hms21-providers) .hms21-more
) {
  background-color: var(--hm-cd-navy) !important;
  color: #fff !important;
}
#hmn2-draft :is(
  .hm65-button, .hm54-link, .hm31-button, .hmp42-output-link,
  .hms21-slide:not(.hms21-training, .hms21-providers) .hms21-more
):hover {
  background-color: #171719 !important;
}
#hmn2-draft :is(
  .hm54-link, .hm55-link-light, .hm31-button, .hmp42-output-link,
  .hm36-safety-link, .hm69-link, .hmp26-jump, .hm24-play,
  .hm24-enlarge, .hmp29-video-play, .hms21-more
) {
  font-weight: 600 !important;
}

#hmn2-draft :is(
  .hmn2-hero, .hm60-backdrop, .hmn2-hero > .hm63-surface-soft-glow,
  .hmn2-possibilities, .hmn2-possibilities > .hm61-surface-navy,
  .hm54-content, .hm54-visual, .hm55-model-visual, .hm55-security-visual,
  :is(.hm54-content, .hm54-visual, .hm55-model-visual, .hm55-security-visual) >
    :is(.hm61-surface-warm, .hm61-surface-ice, .hm61-surface-navy, .hm61-surface-paper, .hm63-surface-cool-volume),
  .hm36-safety-panel, .hm36-safety-panel > .hm63-surface-cool-volume,
  .hm65-contact-band, .hm24-slide, .hms21-slide,
  .hm66-rules, .hm69-rule-panel, .hm69-scope,
  .hmp42-output-box, .hmp42-output-box > .hm63-surface-soft-glow
) {
  border-radius: var(--hm-cd-surface-radius) !important;
}
#hmn2-draft :is(
  .hmn2-usecase, .hm69-compare, .hm66-rule-card,
  .hmq19-review, .hmq19-model, .hmq19-product, .hmq19-brand, .hmq19-trace, .hmq19-europe,
  :is(.hmq19-review, .hmq19-product, .hmq19-europe) >
    :is(.hm61-surface-ice, .hm61-surface-navy, .hm61-surface-paper),
  .hm13-note, .hmp18-note
) {
  border-radius: var(--hm-cd-card-radius) !important;
}

/* Small labels stay legible and the Play control carries Blue as an outline. */
@media (max-width: 767px) {
  #hmn2-draft .hmq19-trace-art .hmq19-step {
    color: var(--hm-cd-navy) !important;
  }
}
#hmn2-draft #hmr17-ablauf .hm24-gallery .hm24-play:not(:focus-visible) {
  outline: 1px solid var(--hm-cd-blue);
  outline-offset: -1px;
}
html #hmn2-draft :is(#kampagnenbilder, #praesentationen) .hmp41-output-copy {
  color: var(--hm-cd-secondary-dark) !important;
}



#hmn2-draft :is(.hmn2-brand,.hm65-footer-brand) { color:#18214a; }
html #hmn2-draft :is(.hmn2-contact,.hmn2-hero .hm60-cta,.hmn8-mobile-link[href^="https://calendly.com/"],.hm65-button,.hm54-link,.hm55-link-light,.hm31-button,.hmp42-output-link,.hms21-slide .hms21-more,.hm36-safety-link,.hm69-link,.hmp26-jump,.hmn2-hero .hmn2-textlink,.hmp41-link[href^="https://calendly.com/"]) {
  background:#18214a!important;
  color:#fff!important;
  font-weight:600!important;
}
html #hmn2-draft :is(.hm36-safety-link,.hm69-link,.hmp26-jump,.hmn2-hero .hmn2-textlink:not(.hm60-cta),.hmp41-link[href^="https://calendly.com/"]) {
  display:inline-flex;
  align-items:center;
  width:fit-content;
  max-width:100%;
  padding:11px 16px;
  border-radius:16px;
  line-height:1.4;
  text-decoration:none;
}
html #hmn2-draft :is(.hm55-link-light,.hm36-safety-link,.hmp41-link[href^="https://calendly.com/"],.hms21-training .hms21-more,.hms21-providers .hms21-more) {
  box-shadow:inset 0 0 0 1px #98c1e7;
}
html #hmn2-draft :is(.hmn2-contact,.hm60-cta,.hm65-button,.hm54-link,.hm55-link-light,.hm31-button,.hmp42-output-link,.hms21-more,.hm36-safety-link,.hm69-link,.hmp26-jump,.hmn2-hero .hmn2-textlink,.hmp41-link[href^="https://calendly.com/"]):hover {
  box-shadow:inset 0 0 0 2px #98c1e7;
}

#hmn2-draft #praesentationen .hmp45-ppt { display:none!important; }
#hmn2-draft #praesentationen .hm71-sales-examples { grid-template-columns:1fr; }
#hmn2-draft #praesentationen .hm71-sales-example {
  display:flex;
  flex-direction:column;
  min-width:0;
}
#hmn2-draft #praesentationen .hm71-sales-image {
  aspect-ratio:4/3;
  object-fit:cover;
}
#hmn2-draft #praesentationen .hm71-sales-example:first-child img { object-position:82% center; }
#hmn2-draft #praesentationen .hm71-sales-caption { flex:1; }
@media(min-width:1100px) {
  #hmn2-draft #praesentationen .hm71-sales-examples { grid-template-columns:repeat(2,minmax(0,1fr)); align-items:stretch; }
}


#hmn2-draft :is(.hms21-tab,.hm24-tab)[aria-pressed="true"]{background:#18214a!important;color:#fff!important}
#hmn2-draft :is(.hmn2-header a,.hmn8-menu-toggle):focus-visible{outline-color:#4c6ddd}
#hmn2-draft .hmn2-navigation a[href="/ueber-uns"]{white-space:nowrap}
@media(min-width:768px) and (max-width:1000px){#hmn2-draft .hmn2-header .hmn2-navigation{gap:14px}}

