.elementor-10346 .elementor-element.elementor-element-bzussrh:not(.elementor-motion-effects-element-type-background), .elementor-10346 .elementor-element.elementor-element-bzussrh > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#bdc3c7;}.elementor-10346 .elementor-element.elementor-element-bzussrh{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 20px 80px 20px;}.elementor-10346 .elementor-element.elementor-element-bzussrh > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10346 .elementor-element.elementor-element-bzussrh .elementor-heading-title{color:#2a2c2b;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10346 .elementor-element.elementor-element-tq6zxwf{text-align:start;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10346 .elementor-element.elementor-element-jxnnjc7{text-align:start;color:rgba(42,44,43,0.88);}/* Start custom CSS *//* CreatorBot: Wissen-Cluster Hub Theme (Blog look) */
/* content card */
body.elementor-page-10346 .cb-knowledge-card{background:#fff;border:1px solid rgba(42,44,43,0.10);border-radius:18px;overflow:hidden;}
body.elementor-page-10346 .cb-knowledge-inner{padding:22px;}

/* typography */
body.elementor-page-10346 h1{font-size:38px;line-height:1.15;margin-bottom:12px;color:#2a2c2b;}
body.elementor-page-10346 h2{font-size:22px;margin-top:20px;margin-bottom:10px;color:#2a2c2b;}
body.elementor-page-10346 p, body.elementor-page-10346 li{color:rgba(42,44,43,0.88);}

/* links */
body.elementor-page-10346 a{color:#1E73BE;text-decoration:underline;text-underline-offset:3px;}
body.elementor-page-10346 a:hover{color:#26B8F3;}

/* planned label */
body.elementor-page-10346 em{color:rgba(42,44,43,0.62);font-style:normal;}

/* term list -> card list */
body.elementor-page-10346 ul{list-style:none;padding-left:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}
@media (max-width: 767px){body.elementor-page-10346 ul{grid-template-columns:1fr;}}
body.elementor-page-10346 ul li{margin:0;}
body.elementor-page-10346 ul li a, body.elementor-page-10346 ul li{display:block;padding:12px 12px;border:1px solid rgba(42,44,43,0.10);border-radius:14px;background:#fff;text-decoration:none;}
body.elementor-page-10346 ul li a{color:#2a2c2b;}
body.elementor-page-10346 ul li a:hover{border-color:rgba(65,58,91,0.35);box-shadow:0 6px 18px rgba(0,0,0,0.06);}


/* CB_CLUSTER_SPACING_V1 */
body.elementor-page-10346 .cb-knowledge-inner{padding:8px 22px 22px;}
body.elementor-page-10346 .elementor-element-populated{padding-top:0 !important;}


/* CB_CLUSTER_TEXTBOX_V1 */
body.elementor-page-10346 .elementor-widget-theme-post-title,
body.elementor-page-10346 .elementor-widget-theme-post-content{
  background: rgba(255, 255, 255, 0.86);
  border: 1px solid rgba(42, 44, 43, 0.10);
  border-radius: 14px;
  padding: 18px;
}
body.elementor-page-10346 .elementor-widget-theme-post-title *,
body.elementor-page-10346 .elementor-widget-theme-post-title .elementor-heading-title{color:#2a2c2b !important;}
body.elementor-page-10346 .elementor-widget-theme-post-content,
body.elementor-page-10346 .elementor-widget-theme-post-content *{color: rgba(42,44,43,0.88) !important;}


/* CB_TITLE_MATCH_ARTICLE_V1 */
body.elementor-page-10346 .elementor-widget-theme-post-title .elementor-heading-title{
  font-size:38px;
  line-height:1.15;
  font-weight:800;
  margin:0;
  color:#2a2c2b !important;
}

/* CB_CLUSTER_GROUP_LABELS_V1 */
body.elementor-page-10346 .elementor-widget-theme-post-content h3.cb-cluster-group-label{
  font-size: clamp(1.05rem, 0.98rem + 0.18vw, 1.18rem) !important;
  line-height: 1.35;
  margin: 1.2em 0 0.45em;
}
body.elementor-page-10346 .elementor-widget-theme-post-content h2 + h3.cb-cluster-group-label{
  margin-top: 0.9em;
}/* End custom CSS */