.cb-hs_footer_root{padding:var(--section-md) var(--space-6) var(--space-8);background:var(--bg-primary);color:var(--text-primary);}
@media (max-width: 1024px){.cb-hs_footer_root{padding:var(--section-md) var(--space-6) var(--space-8);background:var(--bg-primary);color:var(--text-primary);}}
@media (max-width: 767px){.cb-hs_footer_root{padding:var(--space-16) var(--space-4) var(--space-8);background:var(--bg-primary);color:var(--text-primary);}}
.cb-hs_footer_teasers{margin-bottom:var(--space-16);}
@media (max-width: 1024px){.cb-hs_footer_teasers{margin-bottom:var(--space-16);}}
@media (max-width: 767px){.cb-hs_footer_teasers{margin-bottom:var(--space-16);}}
.cb-hs_footer_teasers{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:1rem;row-gap:1rem;}
@media (max-width: 1024px){.cb-hs_footer_teasers{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:1rem;row-gap:1rem;}}
@media (max-width: 767px){.cb-hs_footer_teasers{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:1rem;row-gap:1rem;}}
.cb-hs_footer_columns{padding-bottom:var(--space-16);border-bottom:1px solid var(--rule);}
@media (max-width: 1024px){.cb-hs_footer_columns{padding-bottom:var(--space-16);border-bottom:1px solid var(--rule);}}
@media (max-width: 767px){.cb-hs_footer_columns{padding-bottom:var(--space-16);border-bottom:1px solid var(--rule);}}
.cb-hs_footer_columns{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:2rem;row-gap:2rem;}
@media (max-width: 1024px){.cb-hs_footer_columns{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:2rem;row-gap:2rem;}}
@media (max-width: 767px){.cb-hs_footer_columns{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:2rem;row-gap:2rem;}}
.cb-hs_footer_col_wissen{display:flex;flex-direction:column;gap:var(--space-4);}
@media (max-width: 1024px){.cb-hs_footer_col_wissen{display:flex;flex-direction:column;gap:var(--space-4);}}
@media (max-width: 767px){.cb-hs_footer_col_wissen{display:flex;flex-direction:column;gap:var(--space-4);}}
.cb-hs_footer_col_wissen_title{text-align:left;margin-bottom:0;}
@media (max-width: 1024px){.cb-hs_footer_col_wissen_title{text-align:left;margin-bottom:0;}}
@media (max-width: 767px){.cb-hs_footer_col_wissen_title{text-align:left;margin-bottom:0;}}
.cb-hs_footer_nav_wissen .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_wissen .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_wissen .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}
@media (max-width: 1024px){.cb-hs_footer_nav_wissen .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_wissen .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_wissen .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}}
@media (max-width: 767px){.cb-hs_footer_nav_wissen .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_wissen .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_wissen .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}}
.cb-hs_footer_col_kanal{display:flex;flex-direction:column;gap:var(--space-4);}
@media (max-width: 1024px){.cb-hs_footer_col_kanal{display:flex;flex-direction:column;gap:var(--space-4);}}
@media (max-width: 767px){.cb-hs_footer_col_kanal{display:flex;flex-direction:column;gap:var(--space-4);}}
.cb-hs_footer_col_kanal_title{text-align:left;margin-bottom:0;}
@media (max-width: 1024px){.cb-hs_footer_col_kanal_title{text-align:left;margin-bottom:0;}}
@media (max-width: 767px){.cb-hs_footer_col_kanal_title{text-align:left;margin-bottom:0;}}
.cb-hs_footer_nav_kanal .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_kanal .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_kanal .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}
@media (max-width: 1024px){.cb-hs_footer_nav_kanal .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_kanal .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_kanal .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}}
@media (max-width: 767px){.cb-hs_footer_nav_kanal .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_kanal .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_kanal .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}}
.cb-hs_footer_col_ueber{display:flex;flex-direction:column;gap:var(--space-4);}
@media (max-width: 1024px){.cb-hs_footer_col_ueber{display:flex;flex-direction:column;gap:var(--space-4);}}
@media (max-width: 767px){.cb-hs_footer_col_ueber{display:flex;flex-direction:column;gap:var(--space-4);}}
.cb-hs_footer_col_ueber_title{text-align:left;margin-bottom:0;}
@media (max-width: 1024px){.cb-hs_footer_col_ueber_title{text-align:left;margin-bottom:0;}}
@media (max-width: 767px){.cb-hs_footer_col_ueber_title{text-align:left;margin-bottom:0;}}
.cb-hs_footer_nav_ueber .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_ueber .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_ueber .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}
@media (max-width: 1024px){.cb-hs_footer_nav_ueber .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_ueber .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_ueber .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}}
@media (max-width: 767px){.cb-hs_footer_nav_ueber .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_ueber .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_ueber .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}}
.cb-hs_footer_col_recht{display:flex;flex-direction:column;gap:var(--space-4);}
@media (max-width: 1024px){.cb-hs_footer_col_recht{display:flex;flex-direction:column;gap:var(--space-4);}}
@media (max-width: 767px){.cb-hs_footer_col_recht{display:flex;flex-direction:column;gap:var(--space-4);}}
.cb-hs_footer_col_recht_title{text-align:left;margin-bottom:0;}
@media (max-width: 1024px){.cb-hs_footer_col_recht_title{text-align:left;margin-bottom:0;}}
@media (max-width: 767px){.cb-hs_footer_col_recht_title{text-align:left;margin-bottom:0;}}
.cb-hs_footer_nav_recht .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_recht .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_recht .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}
@media (max-width: 1024px){.cb-hs_footer_nav_recht .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_recht .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_recht .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}}
@media (max-width: 767px){.cb-hs_footer_nav_recht .pb-nav__list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;}.cb-hs_footer_nav_recht .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:var(--font-body);font-size:var(--body-sm);font-weight:var(--fw-body);color:var(--text-primary);text-decoration:none;transition:color var(--dur-slow) var(--ease-standard);}.cb-hs_footer_nav_recht .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--link-hover);}}
.cb-hs_footer_wordmark{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:clamp(60px,13vw,180px);line-height:var(--lh-display-tight);letter-spacing:var(--ls-display);padding-top:var(--space-8);color:var(--text-primary);}
@media (max-width: 1024px){.cb-hs_footer_wordmark{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:clamp(60px,13vw,180px);line-height:var(--lh-display-tight);letter-spacing:var(--ls-display);padding-top:var(--space-8);color:var(--text-primary);}}
@media (max-width: 767px){.cb-hs_footer_wordmark{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:clamp(60px,13vw,180px);line-height:var(--lh-display-tight);letter-spacing:var(--ls-display);padding-top:var(--space-8);color:var(--text-primary);}}
