/*! hbl-child style.min.css · quelle-sha256:e3e37165efa29f717d51bffc70823a479640eb235ef94655720da8a514c67998 */
html,body{overflow-x:clip}:root{--hbl-icon-haken:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5"/></svg>');--hbl-icon-chevron:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg>');--hbl-icon-pfeil:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14M13 6l6 6-6 6"/></svg>');--hbl-icon-extern:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M7 17 17 7M9 7h8v8"/></svg>');--hbl-icon-platzhalter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" fill="none" stroke="%232A333D" stroke-opacity="0.13" stroke-width="1"><circle cx="60" cy="60" r="34"/><path d="M60 26v68M26 60h68"/></svg>')}:root{--hbl-font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body,button,input,select,textarea,.main-navigation a,.entry-content{font-family:var(--hbl-font)}:where(a,button,summary,input,select,textarea,[tabindex],.wp-block-button__link):focus-visible{outline:2px solid var(--akzent);outline-offset:3px;border-radius:2px}*,*::before,*::after{corner-shape:var(--hbl-ecke,round)}.hbl-video-knopf,.hbl-cta-telefon,.hbl-mz-person-bild,.hbl-mz-hinweis,.hbl-team-initialen[style*="50%"]{corner-shape:round}h1,h2,h3,h4,h5,h6,.entry-title,.wp-block-post-title{font-family:var(--hbl-font);text-wrap:balance;word-break:normal;overflow-wrap:break-word;hyphens:auto;hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4}h5,h6{color:var(--akzent-text)}.entry-content > p,.entry-content > ul,.entry-content > ol{max-width:var(--hbl-lesebreite)}.entry-content ul:not(.wp-block-post-template),.entry-content ul.wp-block-list:not(.wp-block-post-template){list-style:none;padding-left:0;margin-left:auto;margin-right:auto}.entry-content ul:not(.wp-block-post-template) > li,.entry-content ul.wp-block-list:not(.wp-block-post-template) > li{position:relative;padding-left:34px}.entry-content ul:not(.wp-block-post-template) > li::before,.entry-content ul.wp-block-list:not(.wp-block-post-template) > li::before{content:"";position:absolute;left:5.5px;top:calc(var(--hbl-zeichen-mitte) - 3px);width:6px;height:6px;background-color:var(--grey);-webkit-mask:none;mask:none;border-radius:50%;corner-shape:round}.entry-content ul.wp-block-list.hbl-liste-zutrifft:not(.wp-block-post-template) > li::before{left:0;top:calc(var(--hbl-zeichen-mitte) - 8.5px);width:17px;height:17px;background-color:var(--akzent-text);border-radius:0;-webkit-mask:var(--hbl-icon-haken) center / contain no-repeat;mask:var(--hbl-icon-haken) center / contain no-repeat}.entry-content ul.wp-block-list.hbl-liste-ausschluss:not(.wp-block-post-template) > li::before{-webkit-mask:none;mask:none;background-color:var(--grau-text);left:0;width:14px;height:2px;top:calc(var(--hbl-zeichen-mitte) - 1px);border-radius:1px;corner-shape:round}.entry-content ol{list-style:decimal;padding-left:1.5em;margin-left:auto;margin-right:auto}.entry-content ul:not(.wp-block-post-template) ul{padding-left:0}.entry-content ul:not(.wp-block-post-template) ul > li{padding-left:28px}.entry-content ul:not(.wp-block-post-template) ul > li::before{width:4px;height:4px;left:6.5px}.entry-content ul.wp-block-list.hbl-liste-zutrifft:not(.wp-block-post-template) ul > li::before,.entry-content ul.wp-block-list.hbl-liste-ausschluss:not(.wp-block-post-template) ul > li::before{width:14px;height:14px;left:0}.site-header{border-bottom:1px solid var(--hbl-haarlinie)}:root{--hbl-aussenbund:38px}:root{--hbl-buehnenbund:max(0px,calc((100vw - var(--hbl-buehne)) / 2))}:root{--hbl-inhaltsbund:max(var(--hbl-aussenbund),calc((100vw - var(--hbl-inhalt)) / 2))}:root{--hbl-buehnenspur:calc(var(--hbl-inhaltsbund) - var(--hbl-buehnenbund))}.site-header.grid-container{max-width:none}.site-footer .footer-widgets-container{max-width:none}.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:auto}.site-header .inside-header,.site-footer .inside-footer-widgets,.site-info .inside-site-info{max-width:var(--hbl-buehne);box-sizing:border-box;margin-inline:auto;padding-left:var(--hbl-aussenbund);padding-right:var(--hbl-aussenbund)}@media (min-width: 1025px){.site-header .inside-header{padding-top:0;padding-bottom:0}.site-header .site-logo{padding:36px 0}body.home .site-header .site-logo{padding:60px 0 0}}.site-logo img{width:49px;height:41px}body.home .site-logo img.hbl-marke-wort{width:auto;height:124px}.site-logo .hbl-marke-bild{display:none}.hbl-sticky-kontakt{position:fixed;right:31px;top:50%;transform:translateY(calc(-50% - var(--hbl-sticky-hub,0px)));z-index:90;display:flex;flex-direction:column;width:60px;border-radius:16px;background:var(--akzent);box-shadow:0 10px 30px color-mix(in srgb,var(--slate) 18%,transparent);overflow:hidden}.hbl-sticky-kontakt a{display:flex;align-items:center;justify-content:center;height:62px;color:var(--white);transition:background-color var(--hbl-uebergang)}.hbl-sticky-kontakt a + a{border-top:1px solid rgba(255,255,255,.45)}.hbl-sticky-kontakt a:hover,.hbl-sticky-kontakt a:focus-visible{background:var(--akzent-text);color:var(--white)}@media (max-width: 768px){.hbl-sticky-kontakt{display:none}}@media (max-width: 1024px){body.hbl-behandlung .hbl-sticky-kontakt{display:none}}@media (min-width: 1025px) and (max-width: 1439px){.hbl-sticky-kontakt{top:auto;bottom:var(--hbl-s2);right:var(--hbl-s2);transform:translateY(calc(-1 * var(--hbl-sticky-hub,0px)));flex-direction:row;width:auto}.hbl-sticky-kontakt a{width:62px}.hbl-sticky-kontakt a + a{border-top:0;border-left:1px solid rgba(255,255,255,.45)}}@media (max-width: 599px){.hbl-sticky-kontakt{flex-direction:row;width:auto}.hbl-sticky-kontakt a{width:62px}.hbl-sticky-kontakt a + a{border-top:0;border-left:1px solid rgba(255,255,255,.45)}}.main-navigation,.main-navigation ul ul{background:transparent}.main-navigation .main-nav ul li a{color:var(--hbl-kopf-text,var(--slate));padding-left:20px;padding-right:20px}@media (max-width: 1100px){.main-navigation .main-nav ul li a{padding-left:18px;padding-right:18px}}.main-navigation .main-nav ul li a:hover{color:var(--akzent-text)}body:not(.error404):not(.search) .main-navigation .main-nav > ul > li.current-menu-item > a,body:not(.error404):not(.search) .main-navigation .main-nav > ul > li.current-menu-ancestor > a,body:not(.error404):not(.search) .main-navigation .main-nav > ul > li.current-menu-parent > a,body:not(.error404):not(.search) .main-navigation .main-nav > ul > li.current_page_ancestor > a,body:not(.error404):not(.search) .main-navigation .main-nav > ul > li.current_page_parent > a,.main-navigation .main-nav ul ul li.current-menu-item > a{font-weight:700;color:var(--slate)}.main-navigation .main-nav > ul > li.hbl-cta > a{font-weight:400}.main-navigation .main-nav ul ul li a{text-transform:none;letter-spacing:0.01em}.main-navigation .main-nav ul li.hbl-cta a{border:0;background:var(--akzent-text);color:var(--white);margin-left:20px;padding:11px 24px;line-height:1;border-radius:var(--hbl-radius)}.site-header .main-navigation .main-nav ul li.hbl-cta a:hover,.site-header .main-navigation .main-nav ul li.hbl-cta:hover > a{background:var(--akzent-text-tief);color:var(--white)}.site-title,.main-title{font-weight:300;letter-spacing:-0.015em}.site-description{font-size:0.8rem;letter-spacing:0.06em;text-transform:uppercase}.one-container .site-content,.separate-containers .site-content{padding-top:0;padding-left:var(--hbl-inhaltsbund);padding-right:var(--hbl-inhaltsbund)}.one-container .site-content:has(.hbl-rumpf > .wp-block-group__inner-container > .hbl-band:last-child),.one-container .site-content:has(.hbl-rumpf > .wp-block-group__inner-container > .hbl-band + .hbl-cta-zeile-band:last-child),.separate-containers .site-content:has(.hbl-rumpf > .wp-block-group__inner-container > .hbl-band:last-child),.separate-containers .site-content:has(.hbl-rumpf > .wp-block-group__inner-container > .hbl-band + .hbl-cta-zeile-band:last-child){padding-bottom:0}.wp-block-image img{border-radius:var(--hbl-radius-bild)}.wp-block-separator{margin-inline:0;border-color:var(--cream);opacity:1}.wp-block-query .wp-block-post-template{gap:var(--hbl-raum-raster-zeile) var(--hbl-raum-raster-spalte)}@media (600px <= width < 1025px){.wp-block-query .wp-block-post-template.is-layout-grid:not(.hbl-karussell.ist-karussell *){grid-template-columns:repeat(2,minmax(0,1fr))}.hbl-karussell.ist-karussell .wp-block-post-template.is-layout-grid{grid-template-columns:none}}.wp-block-query .wp-block-post-template > li{background:transparent;border:0;border-radius:var(--hbl-radius);padding:0;display:flex;flex-direction:column;gap:0}.wp-block-query:where(:not(.hbl-zeilen,.hbl-ansicht-liste *)) .wp-block-post-template > li > * + *{margin-top:var(--hbl-raum-nah)}.wp-block-query:where(:not(.hbl-zeilen,.hbl-ansicht-liste *)) .wp-block-post-template > li > :where(.hbl-karten-eyebrow,.wp-block-post-terms,.wp-block-post-date,.hbl-karte-datum) + *{margin-top:var(--hbl-raum-dach)}.wp-block-query:where(:not(.hbl-zeilen,.hbl-ansicht-liste *)) .wp-block-post-template > li > :where(.wp-block-post-featured-image,.hbl-bild-platzhalter) + *,.wp-block-query:where(:not(.hbl-zeilen,.hbl-ansicht-liste *)) .wp-block-post-template > li > * + :where(.wp-block-post-featured-image,.hbl-bild-platzhalter){margin-top:var(--hbl-raum-bild-text)}.wp-block-query .wp-block-post-title{margin:0;letter-spacing:0}.wp-block-query .wp-block-post-title a{color:var(--slate);text-decoration:none}.wp-block-query .wp-block-post-title a:hover{color:var(--akzent-text)}.wp-block-query .wp-block-post-template > li{position:relative}.wp-block-query .wp-block-post-template > li .wp-block-post-title a::after{content:"";position:absolute;inset:0;z-index:1}.wp-block-query .wp-block-post-template > li:has(:focus-visible){outline:2px solid var(--akzent);outline-offset:4px}.wp-block-query .wp-block-post-template > li .wp-block-post-title a:focus{outline:none}.wp-block-query .wp-block-post-excerpt{color:var(--slate);margin:0}.wp-block-query .wp-block-post-excerpt__more-text{display:none}.wp-block-query .wp-block-post-excerpt__excerpt{margin:0}.hbl-karte-datum{font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--akzent-text)}.hbl-vorspann{max-width:62ch;color:var(--hbl-text-neben)}.wp-block-button__link,button,input[type="submit"]{border-radius:var(--hbl-radius);transition:background-color var(--hbl-uebergang),color var(--hbl-uebergang),opacity var(--hbl-uebergang)}.wp-block-button .wp-block-button__link,.wp-block-button__link,input[type="submit"]{border:0;padding:12px 28px;background:var(--akzent-text)!important;color:var(--white)!important}.wp-block-button__link:hover,input[type="submit"]:hover{background:var(--akzent-text-tief)!important}.site-footer .footer-widgets{padding:var(--hbl-s3) 0}.site-footer .footer-widgets .widget{padding:0}.entry-content > .hbl-untertitel{max-width:var(--hbl-lesebreite);color:var(--hbl-text-weich);text-wrap:balance}.hbl-behandlung .entry-content > .hbl-untertitel{color:var(--slate)}.entry-content .wp-block-accordion{border-top:1px solid var(--hbl-haarlinie);padding:0}.entry-content .wp-block-accordion > .wp-block-accordion-item{border-bottom:1px solid var(--hbl-haarlinie);margin:0;padding:0}.entry-content .wp-block-accordion-item > .wp-block-accordion-heading{margin:0;padding:0;text-wrap:pretty;color:var(--hbl-text-weich)}.entry-content .wp-block-accordion-heading__toggle,.entry-content .wp-block-accordion-heading__toggle:hover,.entry-content .wp-block-accordion-heading__toggle:focus{position:relative;display:flex;width:100%;min-height:0;margin:0;padding:var(--hbl-s1) 56px var(--hbl-s1) 0;border:0;border-radius:0;box-shadow:none;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;text-align:left;transition:color .16s ease}.entry-content .wp-block-accordion-heading__toggle:hover{color:var(--slate)}.entry-content .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.entry-content .wp-block-accordion-heading__toggle:focus-visible{outline:2px solid var(--akzent);outline-offset:4px}.entry-content .wp-block-accordion-heading__toggle-icon{position:absolute;right:4px;top:50%;width:auto;height:42px;margin-top:-21px;font-size:42px;font-weight:300;line-height:1;color:var(--hbl-text-weich)}.entry-content .wp-block-accordion-panel{margin:0;padding:0 0 var(--hbl-s1)}.entry-content .wp-block-accordion-panel > *{margin:0;max-width:var(--hbl-lesebreite);color:var(--hbl-text-weich)}.entry-content .wp-block-accordion-panel > * + *{margin-top:var(--hbl-raum-fluss)}.hbl-karten .wp-block-post-template > li:not(:has(.wp-block-post-featured-image))::before,.hbl-saeulen-raster .wp-block-post-template > li:not(:has(.wp-block-post-featured-image))::before{content:"";display:block;margin:0 0 var(--hbl-raum-bild-text);aspect-ratio:16 / 9;background:var(--hbl-icon-platzhalter) center / 62px no-repeat,linear-gradient(150deg,var(--cream) 0%,#F6F2EF 55%,var(--white) 100%)}.wp-block-query .hbl-bild-platzhalter{aspect-ratio:16 / 9;border-radius:var(--hbl-radius);background:var(--hbl-icon-platzhalter) center / 62px no-repeat,linear-gradient(150deg,var(--cream) 0%,#F6F2EF 55%,var(--white) 100%)}.wp-block-query .wp-block-post-featured-image{overflow:hidden}.wp-block-query .wp-block-post-featured-image img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;border-radius:var(--hbl-radius);transition:transform var(--hbl-bild-zoom)}.wp-block-query .wp-block-post-template > li:hover .wp-block-post-featured-image img{transform:scale(1.03)}@media (prefers-reduced-motion: reduce){.wp-block-query .wp-block-post-featured-image img{transition:none}.wp-block-query .wp-block-post-template > li:hover .wp-block-post-featured-image img{transform:none}}.site-footer .widget-title{margin:0 0 var(--hbl-raum-nah);color:var(--slate)}.site-footer .inside-footer-widgets{display:grid;column-gap:var(--hbl-s2);align-items:start}.site-footer .inside-footer-widgets > div,.site-footer .footer-widgets .widget,.site-footer .footer-widgets .textwidget,.hbl-footer-zone{display:contents}.site-footer .inside-footer-widgets::before,.site-footer .inside-footer-widgets::after,.site-footer .inside-footer-widgets > div::before,.site-footer .inside-footer-widgets > div::after,.site-footer .footer-widgets .widget::before,.site-footer .footer-widgets .widget::after,.site-footer .footer-widgets .textwidget::before,.site-footer .footer-widgets .textwidget::after{content:none}.hbl-footer-label{font-weight:700;display:inline-block;min-width:20px}.site-footer .footer-widgets .hbl-fb ul,.site-footer .footer-widgets .hbl-fb li,.site-footer .footer-widgets .hbl-fb p{margin:0;padding:0;list-style:none}.site-footer .footer-widgets:has(.hbl-fb){padding:var(--hbl-s5) 0}.site-footer .inside-footer-widgets:has(.hbl-fb){grid-template-areas:"marke" "bereiche" "klinik" "aktion" "kontakt" "notfall";column-gap:var(--hbl-s2);row-gap:var(--hbl-s3)}.hbl-fb-marke{grid-area:marke}.hbl-fb-gruppe-bereiche{grid-area:bereiche}.hbl-fb-gruppe-klinik{grid-area:klinik}.hbl-fb-aktion{grid-area:aktion}.hbl-fb-kontakt{grid-area:kontakt}.hbl-fb-notfall{grid-area:notfall}.hbl-fb-marke{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hbl-raum-bild-text)}.hbl-fb-wortmarke{display:block;width:163px;height:auto}.site-footer .hbl-fb-leitsatz{font-size:26px;font-weight:300;line-height:1.3;color:var(--slate)}.site-footer .hbl-fb-titel{margin:0 0 var(--hbl-raum-eng);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:1.3px;text-transform:uppercase;color:var(--akzent-text-tief)}.site-footer .hbl-fb-links a{display:flex;align-items:center;min-height:52px;font-size:22px;line-height:1.25;color:var(--slate);text-decoration:none}.site-footer .hbl-fb-links a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.hbl-fb-aktion{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.site-footer .hbl-fb-knopf{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:44px;padding:0 32px;border-radius:var(--hbl-radius);font-size:18px;line-height:24px;font-weight:400;text-decoration:none}.site-footer .hbl-fb-termin{background:var(--akzent-text);color:#fff}.site-footer .hbl-fb-termin:hover{background:var(--akzent-text-tief);color:#fff}.site-footer .hbl-fb-anrufen{border:1.5px solid var(--slate);color:var(--slate);background:transparent;font-size:17px}.site-footer .hbl-fb-anrufen:hover{background:var(--slate);color:#fff}.hbl-fb-symbol{flex:none}.hbl-fb-knopf span{white-space:nowrap}.site-footer .hbl-fb-adresse{font-size:18px;line-height:1.5;color:var(--slate)}.site-footer .hbl-fb-wege{margin-top:var(--hbl-raum-eng)}.site-footer .hbl-fb-wege a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:18px;color:var(--slate);text-decoration:none}.site-footer .hbl-fb-wege a:hover span{text-decoration:underline;text-underline-offset:4px}.site-footer .hbl-fb-zeiten{margin-top:var(--hbl-raum-eng);font-size:16px;line-height:1.5;color:var(--slate);opacity:.8}.site-footer .hbl-fb-notfall{display:inline-flex;align-items:center;gap:16px;justify-self:start;color:var(--akzent-text-tief);text-decoration:none}.hbl-fb-notfall img{display:block;width:88px;height:88px;border-radius:10px}.hbl-fb-notfall-text{display:inline-flex;align-items:center;gap:6px;font-size:17px}.site-footer .hbl-fb-notfall:hover .hbl-wegweiser-text,.site-footer .hbl-fb-notfall:focus-visible .hbl-wegweiser-text{text-decoration:underline;text-underline-offset:.2em}.site-footer .site-info:has(.hbl-fb-social){padding:0}.site-info:has(.hbl-fb-social) .inside-site-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--hbl-s2);background:linear-gradient(var(--hbl-haarlinie),var(--hbl-haarlinie)) center top / calc(100% - 2 * var(--hbl-aussenbund)) 1px no-repeat;padding-block:var(--hbl-s00) var(--hbl-raum-nah)}.site-info:has(.hbl-fb-social) .inside-site-info::before,.site-info:has(.hbl-fb-social) .inside-site-info::after{content:none}.site-info:has(.hbl-fb-social) .copyright-bar{order:-1;padding:0;letter-spacing:.6px;text-align:left!important}.site-info .hbl-rz-teil{white-space:nowrap}.site-info:has(.hbl-fb-social) .footer-bar .widget,.site-info:has(.hbl-fb-social) .footer-bar .textwidget{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--hbl-s2);margin:0;padding:0}.site-info .hbl-footer-rechtliches{display:flex;flex-wrap:wrap;gap:0 var(--hbl-s2);margin:0;padding:0;list-style:none;font-size:14px;letter-spacing:.6px}.site-info .hbl-footer-rechtliches li{margin:0;padding:0}.site-info .hbl-footer-rechtliches a{display:inline-flex;align-items:center;min-height:44px;color:var(--slate);text-decoration:none}.site-info .hbl-footer-rechtliches a:hover{text-decoration:underline;text-underline-offset:4px}.site-info .hbl-fb-social{display:flex;margin:0 -9px 0 0;padding:0;list-style:none}.site-info .hbl-fb-social li{margin:0;padding:0}.site-info .hbl-fb-social a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px}.site-info .hbl-fb-social img{display:block;width:26px;height:26px}.site-info .hbl-fb-social a:hover{opacity:.7}.site-info a{color:var(--slate)}.site-info a:hover{color:var(--akzent-text)}@media (width >= 1280px){.site-footer .inside-footer-widgets:has(.hbl-fb){grid-template-columns:minmax(300px,380px) 230px 250px minmax(280px,1fr);grid-template-rows:auto 1fr;grid-template-areas:"marke   bereiche klinik kontakt" "notfall bereiche klinik aktion";row-gap:var(--hbl-s2)}.hbl-fb-aktion{align-self:start}.hbl-fb-anrufen,.site-footer .hbl-fb-anrufen{display:none}.hbl-fb-notfall{align-self:start;margin-top:var(--hbl-raum-eng)}.site-footer .hbl-fb-wege a{min-height:40px}}@media (width >= 1360px){.site-footer .inside-footer-widgets:has(.hbl-fb){column-gap:var(--hbl-s2)}}@media (width >= 1025px) and (width < 1280px){.site-footer .inside-footer-widgets:has(.hbl-fb){grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"marke    marke  notfall" "bereiche klinik kontakt" "bereiche klinik aktion";row-gap:var(--hbl-s2)}.hbl-fb-marke{padding-bottom:var(--hbl-raum-nah)}.hbl-fb-notfall{align-self:end;justify-self:end}.site-footer .hbl-fb-anrufen{display:none}.site-footer .hbl-fb-links a{font-size:20px}}@media (width < 1025px){.hbl-fb-weg-telefon{display:none}.site-footer .hbl-fb-links a{font-size:20px}.site-footer .hbl-fb-leitsatz{font-size:22px}.hbl-fb-wortmarke{width:137px}.hbl-fb-notfall img{width:80px;height:80px}}@media (width >= 600px) and (width < 1025px){.site-footer .inside-footer-widgets:has(.hbl-fb){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"marke    notfall" "bereiche klinik" "kontakt  aktion"}.hbl-fb-notfall{align-self:end;justify-self:end}.hbl-fb-aktion{align-items:stretch;padding-top:calc(13px * 1.4 + var(--hbl-raum-eng))}.site-footer .hbl-fb-knopf{padding-inline:var(--hbl-s1)}.site-info:has(.hbl-fb-social) .footer-bar,.site-info:has(.hbl-fb-social) .footer-bar .widget{flex:1 1 100%}.site-info:has(.hbl-fb-social) .footer-bar .textwidget{flex:1 1 100%;justify-content:space-between}.site-info:has(.hbl-fb-social) .copyright-bar{order:0;flex:1 1 100%;padding-bottom:var(--hbl-raum-nah)}}@media (width >= 600px) and (width < 768px){.site-footer .inside-footer-widgets:has(.hbl-fb){grid-template-areas:"marke    notfall" "bereiche klinik" "aktion   aktion" "kontakt  kontakt"}.hbl-fb-aktion{padding-top:0}}@media (width < 375px){.hbl-fb-anrufen-wort{display:none}.site-info .hbl-footer-rechtliches{column-gap:20px}}@media (width < 600px){.site-footer .inside-footer-widgets:has(.hbl-fb){grid-template-columns:minmax(0,1fr);row-gap:var(--hbl-s3)}.site-footer .hbl-fb-leitsatz{font-size:20px}.hbl-fb-wortmarke{width:116px}.hbl-fb-marke{gap:var(--hbl-raum-nah)}.hbl-fb-gruppe-klinik{margin-top:calc(var(--hbl-s2) - var(--hbl-s3))}.hbl-fb-aktion{align-items:stretch}.site-footer .hbl-fb-wege a{min-height:48px}.site-info:has(.hbl-fb-social) .inside-site-info{display:block;padding-block-end:var(--hbl-s2)}.site-info:has(.hbl-fb-social) .footer-bar .textwidget{flex-direction:column;align-items:flex-start}.site-info .hbl-fb-social{margin:0 0 0 -9px}.site-info .hbl-fb-social img{width:28px;height:28px}.site-info:has(.hbl-fb-social) .copyright-bar{font-size:13px;line-height:1.5}.site-info .hbl-rz-trenner{display:none}.site-info .hbl-rz-teil{display:block}.site-footer .hbl-fb-knopf{padding-inline:16px}}.site-header .inside-header{position:relative}.site-header .main-navigation,.site-header .inside-navigation{position:static}@media (min-width: 1025px){.site-header .inside-header{display:flex;align-items:stretch;justify-content:space-between}.site-header .site-logo{display:flex;align-items:center;float:none}#site-navigation.main-navigation{float:none;margin:0 0 0 auto}.site-header .main-navigation .inside-navigation,.site-header .main-navigation .main-nav{height:100%}.site-header .main-navigation .main-nav > ul{display:flex;align-items:stretch;height:100%}.site-header .main-navigation .main-nav > ul > li{display:flex;align-items:center;float:none}.site-header .main-navigation .main-nav > ul > li > a{display:flex;align-items:center;height:auto}.site-header .main-navigation .main-nav > ul > li.hbl-cta{align-items:center}.main-navigation .main-nav .hbl-menuewort{display:block;white-space:nowrap}.main-navigation .main-nav > ul > li > a .hbl-menuewort::after{content:attr(data-fett);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:700}body.home .site-header .main-navigation .main-nav > ul > li{align-items:flex-start}body.home .site-header .main-navigation .main-nav > ul > li:not(.hbl-cta) > a{height:var(--hbl-kopf)}body.home .site-header .main-navigation .main-nav > ul > li.hbl-cta{align-self:flex-start;align-items:center;height:var(--hbl-kopf)}}.hbl-hero.wp-block-cover{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;width:auto;align-items:center}.site-content:has(.hbl-hero){padding-top:0}.content-area:has(.hbl-hero){padding-top:0}.hbl-hero.wp-block-cover{padding-inline:var(--hbl-inhaltsbund)}.hbl-hero .wp-block-cover__inner-container{max-width:var(--hbl-inhalt);margin-inline:auto;width:100%;padding-block:var(--hbl-raum-kopf)}.hbl-hero .wp-block-cover__background{background:transparent!important;opacity:1}.hbl-hero-band.wp-block-cover{min-height:320px!important}.hbl-hero-band:not(.hbl-hero-wechsel):not(:has(.wp-block-cover__image-background)){display:none}.hbl-hero.hbl-hero-wechsel .wp-block-cover__inner-container{position:static;padding-block:0}.hbl-diaschau{position:absolute;inset:0;overflow:hidden}.hbl-diaschau-bild{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease}.hbl-diaschau-bild.ist-an{opacity:1}@media (prefers-reduced-motion: reduce){.hbl-diaschau-bild{transition:none}}.hbl-diaschau-halt{position:absolute;right:var(--hbl-aussenbund);bottom:var(--hbl-raum-nah);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:22px;corner-shape:round;background:color-mix(in srgb,var(--slate) 45%,transparent);color:var(--white);cursor:pointer;opacity:0.75;transition:opacity var(--hbl-uebergang),background var(--hbl-uebergang)}.hbl-diaschau-halt:hover,.hbl-diaschau-halt:focus-visible{opacity:1;background:color-mix(in srgb,var(--slate) 70%,transparent)}.hbl-diaschau .hbl-diaschau-start{display:none}.hbl-diaschau.haelt .hbl-diaschau-pause{display:none}.hbl-diaschau.haelt .hbl-diaschau-start{display:block}.hbl-hero-marke.wp-block-cover{min-height:320px!important;background:var(--slate)}.hbl-hero.hbl-hero-marke .wp-block-cover__inner-container{display:flex;justify-content:center;padding-block:0}.hbl-markenkarte{display:block;width:200px;height:200px}@media (max-width: 768px){.hbl-markenkarte{width:140px;height:140px}}body.hbl-uebersicht .content-area .entry-content > p:first-child{max-width:740px;font-size:18px;line-height:1.4}.hbl-hero-split.wp-block-cover{background:var(--cream-hell)}body.hbl-saeule-gesicht .hbl-hero-split.wp-block-cover{background:var(--grau-hell)}body.hbl-saeule-koerper .hbl-hero-split.wp-block-cover{background:var(--blau-hell)}body.hbl-saeule-longevity .hbl-hero-split.wp-block-cover{background:var(--cream-hell)}.hbl-hero-split .wp-block-cover__image-background{width:min(50%,calc(var(--hbl-buehne) / 2));left:auto;right:var(--hbl-buehnenbund)}.hbl-hero-split .wp-block-cover__inner-container > *{max-width:560px}@media (min-width: 1025px){.hbl-hero-split{--hbl-hero-halb:calc(50vw - var(--hbl-inhaltsbund) - var(--hbl-s2))}.hbl-hero-split .wp-block-cover__inner-container > *{max-width:min(560px,var(--hbl-hero-halb))}.hbl-hero-split .wp-block-cover__inner-container .hbl-lead{max-width:min(480px,var(--hbl-hero-halb))}}.hbl-hero-split .wp-block-cover__inner-container{position:static}.hbl-hero-split .hbl-breadcrumb{position:absolute;top:var(--hbl-raum-kopf);left:var(--hbl-inhaltsbund);margin:0}@media (min-width: 1025px){.hbl-hero-split:not(.hbl-hero-behandlung) .wp-block-cover__inner-container > .hbl-breadcrumb + *{margin-top:0}}@media (max-width: 1024px){.hbl-hero-split .hbl-breadcrumb{position:static;margin:0}.hbl-hero .wp-block-cover__inner-container > .hbl-breadcrumb:not(:has(.hbl-pfad-hier)):has(li:last-child > span) + *{margin-top:0}}.hbl-hero-split .wp-block-post-title{margin-bottom:0;color:var(--slate);text-wrap:balance}.hbl-hero-split .hbl-eyebrow{margin-bottom:0;color:var(--akzent-text-tief);font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.hbl-hero-split .hbl-saeulen-name{margin-bottom:0;color:var(--slate)}.hbl-hero-split .hbl-lead{max-width:480px;color:var(--slate)}.hbl-hero-split .hbl-lead p{margin:0}.hbl-hero-split .hbl-lead p + p{margin-top:var(--hbl-raum-nah)}.hbl-hero-behandlung.wp-block-cover{align-items:stretch}.hbl-hero-behandlung .wp-block-cover__inner-container{display:flex;flex-direction:column}.hbl-hero-behandlung .hbl-breadcrumb{position:static;margin:0 0 var(--hbl-raum-pfad)}.hbl-hero-behandlung .wp-block-cover__inner-container > .hbl-breadcrumb + *{margin-top:auto}.hbl-hero-behandlung .wp-block-cover__inner-container > *{max-width:calc(50% - var(--hbl-s4))}.hbl-hero-behandlung .wp-block-post-title{margin-bottom:0;hyphenate-limit-chars:14 6 6;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:6}@media (min-width: 1025px){.hbl-hero-behandlung .wp-block-post-title{font-size:36px;line-height:1.15}}@media (max-width: 1024px){.hbl-hero-behandlung .wp-block-post-title{font-size:34px;line-height:1.2}}.hbl-hero .wp-block-cover__image-background{object-position:var(--hbl-hero-fokus,50% 50%)}.hbl-hero-start.wp-block-cover{min-height:810px!important;background:var(--cream-video)}.hbl-hero-start .wp-block-cover__image-background{width:52%;left:auto;right:0}.hbl-hero-start{--hbl-hero-loop:min(810px,calc(100vw - 420px))}.hbl-hero-start .wp-block-post-title{margin-bottom:0;color:var(--slate);max-width:calc(min(100vw,var(--hbl-buehne)) - var(--hbl-hero-loop) - var(--hbl-buehnenspur) - 48px);text-wrap:balance;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.hbl-hero-start .wp-block-cover__inner-container{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.hbl-hero-start .hbl-hero-video{position:absolute;right:calc(-1 * var(--hbl-buehnenspur));bottom:0;width:var(--hbl-hero-loop);margin:0;aspect-ratio:4 / 3;background:var(--cream-video)}.hbl-hero-start .hbl-hero-video video{display:block;background:var(--cream-video)}.hbl-hero-start .hbl-hero-video{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 28px,#000 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 28px,#000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hbl-hero-start .hbl-hero-video-rahmen{position:relative;width:100%;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 28px,#000 100%);mask-image:linear-gradient(to right,transparent 0,#000 28px,#000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hbl-hero-start .hbl-hero-video video{position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}@media (max-width: 1024px){.hbl-hero-start{--hbl-hero-loop:0px}.hbl-hero-start .hbl-hero-video{position:static;width:auto;margin:var(--hbl-raum-kopf) calc(-1 * var(--hbl-inhaltsbund)) 0;width:calc(100% + 2 * var(--hbl-inhaltsbund));aspect-ratio:4 / 3;height:auto;max-height:640px}.hbl-hero-start .hbl-hero-video-rahmen{-webkit-mask-image:none;mask-image:none}}@media (min-width: 1025px){.hbl-hero-start .wp-block-post-title{font-size:clamp(44px,4.45vw,64px);line-height:1.15}}@media (min-width: 1025px){body.home .site-header{position:sticky;left:0;right:0;z-index:100;background:var(--hbl-kopf-start-grund,transparent);border-bottom:0;--hbl-kopf-text:var(--hbl-kopf-start-text)}body.home .site-header .inside-header{background:transparent}body.home .hbl-hero-start.wp-block-cover{margin-top:calc(-1 * var(--hbl-kopf-start))}.hbl-hero-start .wp-block-cover__image-background{top:184px;height:calc(100% - 184px)}}.hbl-hero-intro{max-width:min(44ch,calc(min(100vw,var(--hbl-buehne)) - var(--hbl-hero-loop,0px) - var(--hbl-buehnenspur,0px) - 48px));color:var(--slate);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.hbl-hero-intro .wp-block-post-excerpt__more-text{display:none}body:not(.hbl-hat-auszug) .hbl-hero-intro{display:none}.hbl-hero-datum{font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--akzent-text)}@media (max-width: 768px){.hbl-hero-band.wp-block-cover{min-height:240px!important}.hbl-hero-marke.wp-block-cover{min-height:240px!important}}@media (max-width: 1024px){.hbl-hero-split.wp-block-cover{display:flex;flex-direction:column;align-items:stretch}.hbl-hero-split .wp-block-cover__image-background{display:block;position:static;order:2;width:calc(100% + 2 * var(--hbl-inhaltsbund));margin-left:calc(-1 * var(--hbl-inhaltsbund));margin-right:calc(-1 * var(--hbl-inhaltsbund));height:var(--hbl-hero-motiv-saeule);object-fit:cover}.hbl-hero-split:not(.hbl-hero-hoch) .wp-block-cover__image-background{height:var(--hbl-hero-motiv-lp)}.hbl-hero-split .wp-block-cover__inner-container > *{max-width:none}.hbl-hero-split .wp-block-cover__inner-container > .hbl-lead{max-width:var(--hbl-lesebreite)}.hbl-hero-split.hbl-hero-hoch .wp-block-cover__inner-container{text-align:center}.hbl-hero-split.hbl-hero-hoch .wp-block-cover__inner-container > .hbl-lead{margin-left:auto;margin-right:auto}.hbl-hero-split.hbl-hero-hoch .wp-block-buttons{justify-content:center}.hbl-hero-split.wp-block-cover,.hbl-hero-start.wp-block-cover{min-height:0!important}.hbl-hero-start.wp-block-cover{display:flex;flex-direction:column;align-items:stretch}.hbl-hero-start .wp-block-cover__image-background{display:block;position:static;order:2;width:calc(100% + 2 * var(--hbl-inhaltsbund));margin-left:calc(-1 * var(--hbl-inhaltsbund));margin-right:calc(-1 * var(--hbl-inhaltsbund));height:480px;object-fit:cover}.hbl-hero-start .wp-block-cover__inner-container{padding-bottom:0}}@media (width < 1025px){body.home .hbl-hero-start .wp-block-cover__inner-container{text-align:center}body.home .hbl-hero-start .wp-block-post-title{max-width:none;margin-inline:auto}body.home .hbl-hero-start .hbl-hero-intro{margin-inline:auto}body.home .hbl-hero-start .wp-block-buttons{justify-content:center}}.site-content:has(.hbl-archivkopf){padding-top:0}.content-area:has(.hbl-archivkopf){padding-top:0}.hbl-archivkopf{padding-block:0}.hbl-archivkopf > .wp-block-group__inner-container{padding-block:0}.generate-columns-container{column-gap:var(--hbl-raum-raster-spalte)}.generate-columns-container > .generate-columns{padding-left:0}@media (min-width: 1025px){.generate-columns-container > .generate-columns.grid-33{width:calc((100% - 2 * var(--hbl-raum-raster-spalte)) / 3)}}@media (768px <= width <= 1024px){.generate-columns-container > .generate-columns.tablet-grid-50{width:calc((100% - var(--hbl-raum-raster-spalte)) / 2)}}.generate-columns-container > .generate-columns{margin-block:var(--hbl-raum-raster-zeile) 0}.generate-columns-container > .generate-columns:nth-of-type(1){margin-top:var(--hbl-raum-kopf)}@media (min-width: 768px){.generate-columns-container > .generate-columns:nth-of-type(2){margin-top:var(--hbl-raum-kopf)}}@media (min-width: 1025px){.generate-columns-container > .generate-columns:nth-of-type(3){margin-top:var(--hbl-raum-kopf)}}.generate-columns-container .generate-columns .inside-article{display:flex;flex-direction:column;gap:0;background:transparent;border:0;border-radius:var(--hbl-radius);padding:0}.generate-columns-container .generate-columns .inside-article > *{margin-block:0}.generate-columns-container .generate-columns .inside-article > * + *{margin-top:var(--hbl-raum-nah)}.generate-columns-container .generate-columns .inside-article > .post-image + *{margin-top:var(--hbl-raum-bild-text)}.generate-columns-container .generate-columns .inside-article > .post-image{margin:0;border-radius:var(--hbl-radius)}.generate-columns-container article:not(:has(.post-image)) .inside-article::before{content:"";display:block;aspect-ratio:16 / 9;margin-bottom:var(--hbl-raum-bild-text);background:var(--hbl-icon-platzhalter) no-repeat center / 46px 46px,linear-gradient(140deg,var(--cream) 0%,#F4F0ED 100%)}.generate-columns-container .post-image img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.generate-columns-container .entry-header,.generate-columns-container .entry-summary,.generate-columns-container .entry-meta{padding-inline:0}.generate-columns-container .entry-header{display:flex;flex-direction:column;gap:var(--hbl-raum-dach)}.generate-columns-container .entry-header .entry-meta{order:-1}.generate-columns-container .entry-title{margin:0}.generate-columns-container .entry-title a{color:var(--slate);text-decoration:none}.generate-columns-container .entry-title a:hover{color:var(--taupe)}.generate-columns-container article .inside-article{position:relative}.generate-columns-container .entry-title a::after{content:"";position:absolute;inset:0;z-index:1}.generate-columns-container .entry-meta{position:relative;z-index:2}.generate-columns-container article:has(:focus-visible) .inside-article{outline:2px solid var(--taupe);outline-offset:4px}.generate-columns-container .entry-title a:focus{outline:none}.generate-columns-container .entry-summary{color:var(--hbl-text-neben);margin:0}.generate-columns-container .entry-meta{font-size:0.875rem;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:var(--grau-text);margin:0}.generate-columns-container .entry-meta a{color:var(--grau-text);text-decoration:none}.generate-columns-container .post-image img{transition:transform var(--hbl-bild-zoom)}.generate-columns-container article:hover .post-image img{transform:scale(1.03)}.generate-columns-container .post-image{overflow:hidden}@media (prefers-reduced-motion: reduce){.generate-columns-container .post-image img{transition:none}.generate-columns-container article:hover .post-image img{transform:none}}.hbl-extern::after{content:"";display:inline-block;width:0.72em;height:0.72em;margin-left:0.4em;vertical-align:baseline;background-color:currentColor;opacity:.55;-webkit-mask:var(--hbl-icon-extern) no-repeat center / contain;mask:var(--hbl-icon-extern) no-repeat center / contain}@media (max-width: 1024px){.site-header .inside-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:33px;padding-bottom:33px}.site-header .site-logo{margin:0}.site-header .site-logo a{position:relative;display:flex;align-items:center}.site-header .site-logo a::after{content:"";position:absolute;inset:-2px 0}.site-logo .hbl-marke-wort{display:none}.site-logo .hbl-marke-bild{display:inline-block}body.home .site-header{background:var(--hbl-kopf-start-grund-mobil,var(--cream-video));border-bottom:0}body.home .site-header .inside-header{background:transparent}#site-navigation.main-navigation{margin:0 0 0 auto}.main-navigation .inside-navigation{display:flex;align-items:center;padding:0}.main-navigation .inside-navigation::before,.main-navigation .inside-navigation::after{content:none}.main-navigation .menu-toggle{flex:0 0 auto;margin:0;padding:8px;line-height:1;font-size:24px;color:var(--slate)}.main-navigation .menu-toggle .gp-icon{margin:0}.main-navigation .menu-toggle .mobile-menu{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.main-navigation.toggled .main-nav > ul{display:block;position:absolute;left:0;right:0;top:100%;background:var(--white);z-index:20;padding:var(--hbl-s00) 0 var(--hbl-s2);border-bottom:1px solid var(--cream);box-shadow:0 28px 44px color-mix(in srgb,var(--slate) 10%,transparent)}.main-navigation.toggled .main-nav > ul > li{display:block}.main-navigation.toggled .main-nav > ul{height:calc(100vh - var(--hbl-menue-oben,0px));height:calc(100dvh - var(--hbl-menue-oben,0px));overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;padding-bottom:calc(var(--hbl-s2) + env(safe-area-inset-bottom,0px));border-bottom:0;box-shadow:none}html.hbl-menue-offen{overflow:hidden}html.hbl-menue-offen .hbl-cta-zeile-band{visibility:hidden}.main-navigation.toggled .main-nav ul li a{line-height:1.4;padding:var(--hbl-s1) var(--hbl-aussenbund)}.main-navigation.toggled .main-nav > ul > li.hbl-cta{padding:var(--hbl-s0) var(--hbl-aussenbund) 0}.main-navigation.toggled .main-nav > ul > li.hbl-cta > a{display:block;text-align:center;margin-left:0;padding:13px 18px;line-height:1;white-space:nowrap}}.hbl-404{max-width:var(--hbl-inhalt);margin-inline:auto}.hbl-404 > *,.hbl-404 .hbl-404-kopf > *{margin-block:0}.hbl-404 .hbl-404-kopf > * + *{margin-top:var(--hbl-raum-nach-titel)}.hbl-404 .hbl-404-kopf > .hbl-404-code + *{margin-top:var(--hbl-raum-dach)}.hbl-404 > * + *{margin-top:var(--hbl-raum-sektion)}.hbl-404 > h2 + *{margin-top:var(--hbl-raum-nach-titel)}.hbl-404 > .hbl-404-wege + *{margin-top:var(--hbl-raum-medium)}.hbl-404 > * + .search-form{margin-top:var(--hbl-raum-aktion)}.hbl-404-kopf{max-width:var(--hbl-lesebreite)}.hbl-404-code{font-size:0.78rem;font-weight:400;letter-spacing:0.16em;color:var(--taupe-text)}.hbl-archivkopf > *,.hbl-archivkopf > .wp-block-group__inner-container > *{max-width:var(--hbl-inhalt)}.hbl-404-wege{list-style:none;margin-inline:0;padding:0;display:grid;gap:0 var(--hbl-raum-raster-spalte);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.hbl-404-wege a{display:block;box-sizing:border-box;height:100%;padding:var(--hbl-s1) 0;background:transparent;border-bottom:1px solid var(--hbl-haarlinie);text-decoration:none;transition:border-color var(--hbl-uebergang)}.hbl-404-wege a:hover{border-bottom-color:var(--taupe)}.hbl-404-titel::after{content:"";flex:0 0 18px;width:18px;height:18px;background-color:var(--akzent);-webkit-mask:var(--hbl-icon-pfeil) no-repeat center / contain;mask:var(--hbl-icon-pfeil) no-repeat center / contain;transition:transform var(--hbl-uebergang)}.hbl-404-wege a:hover .hbl-404-titel::after,.hbl-404-wege a:focus-visible .hbl-404-titel::after{transform:translateX(4px)}@media (prefers-reduced-motion: reduce){.hbl-404-titel::after{transition:none}}.hbl-404-titel{display:flex;align-items:center;justify-content:space-between;gap:var(--hbl-s1);font-size:1.06rem;font-weight:400;color:var(--slate);margin-bottom:var(--hbl-raum-nah)}.hbl-404-text{display:block;font-size:0.92rem;line-height:1.6;color:var(--hbl-text-neben)}.hbl-404-fuss{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hbl-raum-eng);color:var(--hbl-text-neben)}.hbl-suche-weiter{flex:0 0 100%;box-sizing:border-box;width:100%;max-width:none;margin:var(--hbl-raum-sektion) 0 0;padding-inline:max(0px,(100% - var(--hbl-lesebreite)) / 2)}.hbl-suche-weiter p{margin:0;color:var(--hbl-text-weich)}.hbl-suche-weiter > * + *{margin-top:var(--hbl-raum-aktion)}.hbl-404 .search-form,.hbl-suche-weiter .search-form{display:flex;flex-wrap:wrap;gap:var(--hbl-raum-nah);max-width:480px}.hbl-404 .search-form > label,.hbl-suche-weiter .search-form > label{flex:1 1 220px;min-width:0}.hbl-404 .search-form .search-field,.hbl-suche-weiter .search-form .search-field{width:100%;flex:1 1 220px;min-width:0;padding:10px var(--hbl-s0);border:1px solid var(--hbl-haarlinie);border-radius:var(--hbl-radius);background:var(--white);color:var(--slate);font-size:16px}.hbl-404 .search-form .search-field:focus,.hbl-suche-weiter .search-form .search-field:focus{outline:2px solid var(--akzent);outline-offset:2px;border-color:var(--taupe)}@media (prefers-reduced-motion: reduce){.hbl-404-wege a{transition:none}}@media (max-width: 1024px){.site-footer .footer-widgets{padding:var(--hbl-raum-kopf) 0 0}.site-footer .inside-footer-widgets > div{margin-bottom:0}.site-footer .footer-widgets .widget{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}}.hbl-rumpf .wp-block-group__inner-container{padding:0}.site.grid-container{max-width:none}.generate-columns-container{max-width:var(--hbl-inhalt);margin-left:auto;margin-right:auto}.hbl-eyebrow{color:var(--akzent-text)}.hbl-breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--hbl-raum-eng) 13px}.hbl-breadcrumb a{color:var(--slate);text-decoration:none}.hbl-breadcrumb a:hover{color:var(--akzent-text);text-decoration:underline;text-underline-offset:4px}.hbl-breadcrumb li + li::before{content:"›";margin-right:13px;color:var(--hbl-text-weich)}.hbl-breadcrumb [aria-current="page"]{color:var(--hbl-text-weich)}@media (max-width: 1024px){.hbl-breadcrumb li:not(:last-child){display:none}.hbl-breadcrumb li + li::before{content:none;margin:0}.hbl-breadcrumb li:last-child a{display:inline-flex;align-items:center;gap:var(--hbl-s00);min-height:44px}.hbl-breadcrumb li:last-child a::before{content:"‹";font-size:1.3em;line-height:1;color:var(--hbl-text-weich)}.hbl-breadcrumb:not(:has(.hbl-pfad-hier)):has(li:last-child > span){display:none}.hbl-breadcrumb .hbl-pfad-hier{display:none}.hbl-breadcrumb li:has(+ .hbl-pfad-hier){display:list-item}.hbl-breadcrumb li:has(+ .hbl-pfad-hier) a{display:inline-flex;align-items:center;gap:var(--hbl-s00);min-height:44px}.hbl-breadcrumb li:has(+ .hbl-pfad-hier) a::before{content:"‹";font-size:1.3em;line-height:1;color:var(--hbl-text-weich)}}.hbl-breadcrumb:has(+ .hbl-archivkopf){flex:0 0 100%;max-width:var(--hbl-inhalt);margin-inline:auto}.hbl-breadcrumb:has(+ .hbl-archivkopf) + .hbl-archivkopf{margin-top:var(--hbl-raum-pfad);padding-top:0}@media (max-width: 1024px){.hbl-breadcrumb:has(li:last-child > span) + .hbl-archivkopf{margin-top:0;padding-top:0}.hbl-breadcrumb:has(li:last-child > span) + .hbl-archivkopf > .wp-block-group__inner-container{padding-top:0}}.hbl-kopfzeile{text-align:center;max-width:var(--hbl-kopfzeile);margin-inline:auto}.hbl-kopfzeile .hbl-vorspann{margin-inline:auto}.hbl-band{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;width:auto;padding-inline:var(--hbl-inhaltsbund);background:var(--cream)}.hbl-band > .wp-block-group__inner-container{padding:0}.hbl-band-slate{background:var(--slate);color:var(--white)}.hbl-band-slate.hbl-terminaufruf{background-image:linear-gradient(180deg,rgba(42,51,61,0.55) 0%,var(--slate) 100%),var(--hbl-terminaufruf-bild,none);background-size:cover;background-position:center;padding-block:calc(1.5 * var(--hbl-raum-sektion))}.hbl-terminaufruf p:not(.hbl-eyebrow){max-width:480px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.hbl-band-slate.hbl-terminaufruf{min-height:700px;display:flex;align-items:center;text-align:center}.hbl-band-slate.hbl-terminaufruf > .wp-block-group__inner-container{width:100%}}.hbl-band-slate h2{color:var(--white)}.hbl-band-slate .hbl-eyebrow{color:var(--taupe)}.hbl-band-slate p{color:var(--cream)}.hbl-band:not(.hbl-band-slate) .hbl-eyebrow,.hbl-band:not(.hbl-band-slate) .hbl-karte-datum,.hbl-band:not(.hbl-band-slate) .hbl-fakten-titel{color:var(--akzent-text-tief)}.hbl-rumpf .entry-content > *{max-width:var(--hbl-lesebreite);margin-left:auto;margin-right:auto}.hbl-rumpf .entry-content > .wp-block-image,.hbl-rumpf .entry-content > figure{max-width:var(--hbl-bildbreite)}.hbl-rumpf:has(.hbl-filter) .entry-content > *{margin-left:0}.hbl-rumpf .entry-content .wp-block-image img{display:block;margin-inline:auto}.hbl-rumpf .entry-content:empty{display:none}.hbl-rumpf > .wp-block-group__inner-container > .entry-content:empty:first-child + *{margin-top:0}.hbl-archivkopf.hbl-kopfzeile{max-width:none;width:100%;clear:both}.hbl-archivkopf > .wp-block-group__inner-container{padding-left:0;padding-right:0}.hbl-archivkopf .hbl-eyebrow{max-width:var(--hbl-kopfzeile);margin-left:auto;margin-right:auto}.hbl-archivkopf h1{max-width:var(--hbl-kopfzeile);margin-left:auto;margin-right:auto}.hbl-archivkopf .hbl-vorspann{max-width:62ch;margin-left:auto;margin-right:auto}.hbl-klinik .entry-content > *{max-width:none}@media (max-width: 768px){.site-header .inside-header{padding:12px var(--hbl-aussenbund) 8px}.site-header .inside-header img{max-height:48px;width:auto}.main-navigation .inside-navigation{padding:2px 0 12px}.hbl-saeulen-raster .wp-block-post-featured-image,.hbl-saeulen-raster .wp-block-post-featured-image img{aspect-ratio:3 / 2!important;height:auto!important}.hbl-kopfzeile{text-align:left}.hbl-kopfzeile .hbl-vorspann{margin-inline:0}}.hbl-team > .wp-block-group__inner-container{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--hbl-raum-raster-zeile) var(--hbl-raum-raster-spalte);padding:0}.hbl-team.wp-block-group > .wp-block-group__inner-container > *{margin-block:0}.hbl-rumpf .entry-content > .hbl-team{max-width:var(--hbl-team)}.hbl-team-karte > .wp-block-group__inner-container{padding:0}.hbl-team .hbl-team-karte > .wp-block-group__inner-container > * + *{margin-top:var(--hbl-raum-eng)}.hbl-team .hbl-team-karte > .wp-block-group__inner-container > :is(.wp-block-image,.hbl-team-initialen) + *{margin-top:var(--hbl-raum-bild-text)}.hbl-team-karte .wp-block-image img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--hbl-radius)}.hbl-team-karte h3,.hbl-team-rolle{padding-left:var(--hbl-s00)}.hbl-team-karte h3{hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}.hbl-team-karte h3{font-size:21px;font-weight:700;line-height:1.5}.hbl-team-rolle{font-size:17px;line-height:1.5;color:var(--slate)}.hbl-rumpf .entry-content > .hbl-ueber-film{max-width:var(--hbl-team)}.hbl-ueber-film img:not(.hbl-video-bild){width:100%;aspect-ratio:1228 / 594;object-fit:cover;object-position:var(--hbl-fokus,50% 50%);border-radius:var(--hbl-radius)}@media (max-width: 768px){.hbl-ueber-film img:not(.hbl-video-bild){aspect-ratio:3 / 2}}.hbl-rumpf .entry-content > .hbl-ueber-intro,.hbl-rumpf .entry-content > .hbl-ueber-bild,.hbl-rumpf .entry-content > .hbl-direktor,.hbl-rumpf .entry-content > .hbl-breit{max-width:var(--hbl-team)}.hbl-ueber-intro.wp-block-columns{display:grid;grid-template-columns:370px minmax(0,1fr);gap:149px}.hbl-ueber-intro .wp-block-column > p{max-width:none}.hbl-ueber-bild img{width:100%;aspect-ratio:1228 / 594;object-fit:cover;object-position:var(--hbl-fokus,center);border-radius:var(--hbl-radius)}.hbl-bildpaar{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;width:auto}.hbl-bildpaar > .wp-block-group__inner-container{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0;max-width:none}.hbl-bildpaar .wp-block-image{margin:0}.hbl-bildpaar img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;border-radius:0}.hbl-direktor.wp-block-columns{display:grid;grid-template-columns:555px minmax(0,1fr);gap:115px;align-items:center}.hbl-direktor .wp-block-image:not(.hbl-unterschrift) img{width:100%;aspect-ratio:555 / 551;object-fit:cover;border-radius:var(--hbl-radius)}.hbl-direktor .wp-block-column > p{max-width:none}.hbl-direktor .wp-block-image.hbl-unterschrift img,.hbl-unterschrift img{width:342px;max-width:60%;height:auto;aspect-ratio:495 / 252;margin-inline:0;border-radius:0;object-fit:contain}.hbl-direktor-name{font-size:18px;font-weight:700;line-height:1.5}.hbl-direktor-rolle{font-size:14px;line-height:1.5;color:var(--hbl-text-neben)}.hbl-direktor .hbl-direktor-name + .hbl-direktor-rolle{margin-top:var(--hbl-raum-eng)}.hbl-team-ohne-bild .hbl-team-initialen{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:var(--cream-hell);border-radius:var(--hbl-radius);font-size:44px;font-weight:300;color:var(--hbl-text-neben)}.hbl-leitzitat,.hbl-zitat,.entry-content blockquote{border:0;padding:var(--hbl-raum-polster) 0;margin-inline:auto;max-width:var(--hbl-kopfzeile);text-align:center;font-style:normal}.hbl-rumpf .entry-content > blockquote{max-width:var(--hbl-kopfzeile)}.hbl-leitzitat p,.hbl-zitat p,.entry-content blockquote p{color:var(--slate);font-style:normal}@media (max-width: 768px){.hbl-team > .wp-block-group__inner-container{grid-template-columns:repeat(2,minmax(0,1fr))}.hbl-team-karte h3,.hbl-team-rolle{padding-left:0}.hbl-ueber-intro.wp-block-columns,.hbl-direktor.wp-block-columns{grid-template-columns:1fr}.hbl-ueber-intro.wp-block-columns{gap:var(--hbl-raum-nach-titel)}.hbl-direktor.wp-block-columns{gap:var(--hbl-raum-bild-text)}.hbl-bildpaar > .wp-block-group__inner-container{grid-template-columns:1fr}.hbl-direktor .wp-block-image.hbl-unterschrift img,.hbl-unterschrift img{max-width:80%}}.archive .site-content,.search .site-content,.archive .content-area,.search .content-area{padding-top:0}.archive .page-header,.search .page-header{width:100%;clear:both;margin:0;padding-top:0;text-align:center}.archive .page-header .page-title,.search .page-header .page-title{margin:0 auto;max-width:var(--hbl-kopfzeile)}.archive .page-header::before,.search .page-header::before{content:"Aus dem Blog";display:block;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--akzent-text);margin-bottom:var(--hbl-raum-dach)}.search .page-header::before{content:"Suche"}.archive .page-header .archive-description{max-width:62ch;margin:var(--hbl-raum-nach-titel) auto 0;color:var(--hbl-text-neben)}.paging-navigation{display:flex;justify-content:center;gap:var(--hbl-s3);padding:0}.generate-columns-container > * + .paging-navigation{margin:var(--hbl-raum-kopf) 0 0}.paging-navigation .nav-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--hbl-s00)}.paging-navigation .nav-previous,.paging-navigation .nav-next{margin:0;float:none}.paging-navigation > :is(.nav-previous,.nav-next):not(:has(a)){display:none}.paging-navigation a,.paging-navigation .nav-links > a,.paging-navigation .nav-links > .current{display:inline-flex;align-items:center;gap:var(--hbl-s00);font-size:0.875rem;font-weight:300;letter-spacing:1.4px;text-transform:uppercase;text-decoration:none;color:var(--slate);border:1px solid var(--cream);padding:12px 22px;transition:border-color var(--hbl-uebergang),color var(--hbl-uebergang)}.paging-navigation a:hover{border-color:var(--taupe);color:var(--taupe-text)}.paging-navigation .nav-links > .current{background:var(--cream);font-weight:400}.hbl-fakten{--hbl-fakten-linie:var(--hbl-linie-leise);margin-inline:auto;padding:var(--hbl-raum-polster);background:var(--cream-hell);border-radius:var(--hbl-radius)}.hbl-fakten > .wp-block-group__inner-container{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--hbl-s2);padding:0}.hbl-fakten .wp-block-group__inner-container > *{max-width:none;margin:0}.hbl-fakten-kopf > .wp-block-group__inner-container{display:flex;justify-content:space-between;align-items:center;gap:var(--hbl-s1);padding:0}.hbl-fakten-titel{margin:0;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--akzent-text-tief)}.hbl-fakten-link{margin:0;font-size:16px;line-height:1.25;letter-spacing:0.3px}.hbl-fakten-link a{color:var(--akzent-text-tief);text-decoration:none;white-space:nowrap}.hbl-fakten-link a::after{content:"\2192";margin-left:.5em;display:inline-block}.hbl-fakten-link a:hover,.hbl-fakten-link a:focus-visible{text-decoration:underline;text-underline-offset:.2em}.hbl-fakten-raster > .wp-block-group__inner-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.hbl-fakten .hbl-fakt{min-width:0}.hbl-fakt > .wp-block-group__inner-container{display:flex;flex-direction:column;gap:var(--hbl-raum-eng);padding:0}@media (min-width: 1025px){.hbl-fakten .hbl-fakt{padding:0 var(--hbl-s2)}.hbl-fakten .hbl-fakt:nth-child(odd){padding-left:0}.hbl-fakten .hbl-fakt:nth-child(even){padding-right:0;border-left:1px solid var(--hbl-fakten-linie)}.hbl-fakten .hbl-fakt:nth-child(n+3){padding-top:var(--hbl-s2)}}.hbl-fakt-label{margin:0;color:var(--grau-text-tief)}.hbl-fakt-wert{margin:0;color:var(--slate);letter-spacing:-0.3px;text-wrap:balance}.hbl-fakten-notiz{margin:0;padding-top:var(--hbl-raum-nah);border-top:1px solid var(--hbl-fakten-linie);font-size:16px;font-weight:300;line-height:1.5;color:var(--hbl-text-weich)}.hbl-rumpf .entry-content > .hbl-fakten{max-width:var(--hbl-faktenbreite)}@media (max-width: 1024px){.hbl-fakten-raster > .wp-block-group__inner-container{grid-template-columns:minmax(0,1fr)}.hbl-fakten .hbl-fakt{padding:var(--hbl-s1) 0;border-top:1px solid var(--hbl-fakten-linie)}.hbl-fakten .hbl-fakt:first-child{padding-top:0;border-top:0}.hbl-fakten .hbl-fakt:last-child{padding-bottom:0}}@media (max-width: 599px){.hbl-fakten{padding-inline:var(--hbl-s1)}}@media (max-width: 768px){.hbl-fakten-kopf > .wp-block-group__inner-container{flex-direction:column;align-items:flex-start;gap:var(--hbl-raum-eng)}.hbl-fakten-notiz{font-size:14px}}.hbl-band-hell{background:var(--cream-hell)}.hbl-band-blau{background:var(--blau-band)}.hbl-band-grau{background:var(--grau-hell)}.hbl-band-weiss{background:var(--white)}.hbl-abschnittskopf{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:var(--hbl-s2);padding-top:var(--hbl-s1);border-top:1px solid var(--slate)}.hbl-abschnittskopf > .wp-block-group__inner-container{display:contents}.hbl-abschnittskopf.wp-block-group > .wp-block-group__inner-container > *{margin-block:0}.hbl-abschnittskopf h2{margin:0;font-size:40px;font-weight:700;line-height:1.27;text-transform:uppercase;hyphens:none;overflow-wrap:normal}.hbl-abschnitt-zahl{margin-left:auto;padding-top:5px;font-size:14px;line-height:1.4;color:var(--grey);text-align:right;white-space:nowrap}@media (max-width: 768px){.hbl-abschnittskopf h2{font-size:30px}}.hbl-kopf2{text-align:left;max-width:none}.hbl-kopf2 > .wp-block-group__inner-container{display:grid;grid-template-columns:minmax(280px,470px) 1fr;gap:var(--hbl-raum-nach-titel) calc(2 * var(--hbl-raum-raster-spalte));align-items:start}.hbl-kopf2.wp-block-group > .wp-block-group__inner-container > *{margin-block:0}.hbl-kopf2 .hbl-vorspann{max-width:62ch}@media (max-width: 1024px){.hbl-raster-klein .wp-block-post-template.is-layout-grid[class*="columns-"]{grid-template-columns:repeat(3,minmax(0,1fr))}.hbl-raster-klein .wp-block-post-excerpt{display:none}.hbl-raster-klein .wp-block-post-title{font-size:19px;line-height:1.25}.hbl-raster-klein .hbl-karten-eyebrow{font-size:12px}}@media (max-width: 599px){.hbl-raster-klein .wp-block-post-template.is-layout-grid[class*="columns-"]{grid-template-columns:repeat(2,minmax(0,1fr))}.hbl-raster-klein .wp-block-post-title{font-size:17px}.hbl-raster-klein .hbl-karten-eyebrow{font-size:11px;letter-spacing:0.4px;hyphens:none}}@media (max-width: 379px){.hbl-team-rolle{hyphens:auto;hyphenate-limit-chars:12 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}}@media (max-width: 359px){.hbl-raster-klein .hbl-karten-eyebrow{hyphens:auto}.hbl-raster-klein .wp-block-post-title{font-size:16px}}.hbl-karten .wp-block-post-template{gap:var(--hbl-raum-raster-zeile) var(--hbl-raum-raster-spalte)}.hbl-saeulen-raster .wp-block-post-template{gap:var(--hbl-raum-raster-zeile) var(--hbl-raum-raster-spalte)}.hbl-saeulen-raster .wp-block-post-title{font-size:32px;font-weight:300;line-height:1.3}.hbl-rumpf .hbl-aussage{color:var(--slate)}.hbl-aussage p{max-width:1050px;margin:0}.hbl-index{--hbl-index-ziffer:clamp(30px,3.4vw,40px);--hbl-index-luecke:clamp(11px,1.2vw,17px);--hbl-index-spur:calc(var(--hbl-index-ziffer) * 1.2 + var(--hbl-index-luecke));background:var(--cream-hell);border-radius:var(--hbl-radius);padding:var(--hbl-raum-polster) calc(2 * var(--hbl-raum-polster))}body.hbl-saeule-gesicht .hbl-index{background:var(--grau-hell)}body.hbl-saeule-koerper .hbl-index{background:var(--blau-hell)}.hbl-index .wp-block-post-template{display:block;counter-reset:hbl-index;gap:0}.hbl-index .wp-block-post-template > li{display:block;padding:0;border:0}.hbl-index .wp-block-post-title{margin:0;font-size:clamp(19px,2.34vw,25px);font-weight:400;line-height:1.9;padding-left:var(--hbl-index-spur);text-indent:calc(-1 * var(--hbl-index-spur));hyphenate-limit-chars:8 3 3;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;text-wrap:wrap}.hbl-index .wp-block-post-title a{display:inline}.hbl-index .wp-block-post-title::before{counter-increment:hbl-index;content:counter(hbl-index,decimal-leading-zero);display:inline-block;text-indent:0;min-width:calc(var(--hbl-index-ziffer) * 1.2);padding-right:var(--hbl-index-luecke);font-size:var(--hbl-index-ziffer);font-weight:300;line-height:1.9;color:var(--slate);font-variant-numeric:tabular-nums}.hbl-zeilen .wp-block-post-template{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--hbl-raum-sektion);counter-reset:hbl-zeile}.hbl-zeilen .wp-block-post-template > li{display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);gap:var(--hbl-raum-bild-text) var(--hbl-raum-medium);align-items:start;padding:0;margin:0;border:0}.hbl-zeilen .wp-block-post-template > li > *{margin:0}.hbl-zeile-text > .wp-block-group__inner-container{padding-top:0}.hbl-zeile-text::before{counter-increment:hbl-zeile;content:counter(hbl-zeile,decimal-leading-zero);display:block;color:var(--slate);font-variant-numeric:tabular-nums;margin-bottom:var(--hbl-raum-kopf)}.hbl-zeilen .wp-block-post-excerpt{color:var(--slate);font-size:inherit;font-weight:inherit;line-height:inherit}.hbl-zeilen .hbl-zeile-text > .wp-block-group__inner-container > .wp-block-post-excerpt{margin-top:var(--hbl-raum-nah)}.hbl-schritte.wp-block-columns{row-gap:var(--hbl-raum-raster-zeile)}.hbl-schritt-label{font-size:32px;font-weight:300;text-transform:uppercase;letter-spacing:0}.hbl-schritte .hbl-schritt-label + *{margin-top:var(--hbl-raum-nach-titel)}.hbl-schritte > .wp-block-column{display:flex;flex-direction:column}.hbl-schritte .hbl-schritt-bild{margin-top:auto;padding-top:var(--hbl-raum-bild-text)}.hbl-schritt-bild img{width:100%;aspect-ratio:37 / 40;object-fit:cover;border-radius:var(--hbl-radius);display:block}.hbl-filter{position:sticky;top:var(--hbl-kopf-sichtbar,0px);transition:top .25s ease;z-index:20;padding-block:var(--hbl-s0);background:var(--white);border-bottom:1px solid var(--cream)}.hbl-filter-waechter{height:1px;margin-bottom:-1px}.hbl-filter-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hbl-s1)}.hbl-filter .hbl-suche{position:relative;flex:1 1 260px}.hbl-filter .hbl-suche-feld{box-sizing:border-box;width:100%;height:46px;padding:0 44px 0 28px;border:1px solid var(--grey);border-radius:var(--hbl-radius);background:var(--white);font-size:16px;line-height:44px;color:var(--slate)}.hbl-filter .hbl-suche-feld::placeholder{color:var(--grau-text)}.hbl-filter .hbl-suche-feld::-webkit-search-cancel-button{display:none}.hbl-filter .hbl-suche-leeren{position:absolute;inset-block:0;right:4px;width:36px;border:0;background:none;color:var(--grau-text);font-size:22px;line-height:1;cursor:pointer}.hbl-filter .hbl-filter-oeffnen{display:inline-flex;align-items:center;gap:var(--hbl-s00);min-height:46px;padding:0 34px;border:1px solid var(--grey);border-radius:var(--hbl-radius);background:var(--white);font:inherit;font-size:16px;color:var(--slate);cursor:pointer}.hbl-filter .hbl-filter-zaehler{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--akzent-text);color:var(--white);font-size:13px}.hbl-filter .hbl-ansicht{display:flex;gap:var(--hbl-s0)}.hbl-filter .hbl-ansicht button{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--hbl-radius);background:none;color:var(--slate);cursor:pointer}.hbl-filter .hbl-ansicht-icon{display:block}.hbl-filter .hbl-chips{display:flex;flex-wrap:wrap;gap:var(--hbl-raum-eng)}.hbl-chip{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border:1px solid var(--grey);border-radius:var(--hbl-radius);background:var(--white);font:inherit;font-size:16px;color:var(--slate);text-decoration:none;transition:background var(--hbl-uebergang),border-color var(--hbl-uebergang)}.hbl-chip:hover:not(:disabled){border-color:var(--slate)}.hbl-filter .hbl-chip{cursor:pointer}.hbl-filter .hbl-chip[aria-pressed="true"]{background:var(--slate);border-color:var(--slate);color:var(--white)}.hbl-filter .hbl-chip:disabled{opacity:0.4;cursor:default}.hbl-filter .hbl-chip{min-height:36px;padding:0 11.5px;font-size:12.5px}.hbl-filter .hbl-chip-zahl{font-size:12px;color:var(--grau-text);font-variant-numeric:tabular-nums}.hbl-filter .hbl-chip[aria-pressed="true"] .hbl-chip-zahl{color:rgba(255,255,255,0.75)}.hbl-filter-panel{position:static;width:100%;max-width:none;margin:var(--hbl-s2) 0 0;padding:0;border:0;background:none;color:inherit}.hbl-filter-panel:not([open]){display:none}.hbl-filter.klebt .hbl-filter-panel[open]:not(:modal){max-height:35vh;max-height:35dvh;overflow-y:auto;overscroll-behavior:contain}.hbl-filter.klebt:has(.hbl-filter-panel[open]:not(:modal)) .hbl-filter-aktiv,.hbl-filter.klebt:has(.hbl-filter-panel[open]:not(:modal)) .hbl-filter-status{display:none}.hbl-filter.klebt{margin-bottom:calc(var(--hbl-raum-kopf) + var(--hbl-filter-schwund,0px))}.hbl-filter button:hover:not(:disabled){background:var(--cream-hell);color:var(--slate)}.hbl-filter .hbl-chip[aria-pressed="true"]:hover{background:var(--slate);color:var(--white)}.hbl-filter .hbl-filter-anwenden:hover:not(:disabled){background:var(--akzent-text-tief);color:var(--white)}.hbl-filter button{text-transform:none;letter-spacing:0}.hbl-filter [hidden]{display:none!important}.hbl-karte[hidden],.hbl-karten[hidden],.hbl-kopf2[hidden],.hbl-abschnittskopf[hidden]{display:none!important}.hbl-karte.hbl-aus{display:none!important}.hbl-filter-panel-kopf,.hbl-filter-panel-fuss{display:none}.hbl-filter-panel-rumpf > * + *{margin-top:var(--hbl-s2);padding-top:var(--hbl-s0);border-top:1px solid var(--hbl-linie-leise)}.hbl-filter-panel-rumpf > :last-child{padding-bottom:var(--hbl-s2);border-bottom:1px solid var(--hbl-linie-leise)}.hbl-filter-gruppentitel{margin:0 0 var(--hbl-s1);font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--akzent-text)}.hbl-filter-gruppe > .hbl-chips,.hbl-filter-block .hbl-filter-zeile{margin-inline:var(--hbl-s1)}.hbl-filter-zeile{display:grid;grid-template-columns:102px minmax(0,1fr);align-items:start}.hbl-filter-zeile + .hbl-filter-zeile{margin-top:var(--hbl-s1)}.hbl-filter-zeilentitel{margin:0;font-size:13px;font-weight:400;line-height:1;letter-spacing:0.5px;text-transform:uppercase;color:var(--grau-text)}.hbl-filter-aktiv{display:flex;flex-wrap:wrap;gap:var(--hbl-raum-eng);margin-top:var(--hbl-s0)}.hbl-filter .hbl-aktiv-chip{display:inline-flex;align-items:center;gap:var(--hbl-s00);min-height:36px;padding:6px 12px;border:0;border-radius:var(--hbl-radius);background:var(--cream-hell);font:inherit;font-size:15px;color:var(--slate);cursor:pointer}.hbl-filter .hbl-aktiv-chip::after{content:"\00d7";font-size:18px;line-height:1;color:var(--grau-text)}.hbl-filter .hbl-aktiv-alle{border:0;background:none;padding:6px 4px;font:inherit;font-size:15px;color:var(--akzent-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hbl-filter-status{margin:var(--hbl-s0) 0 0 var(--hbl-s1);font-size:14px;line-height:1.4;color:var(--grey)}.hbl-ansicht-liste .hbl-karten .wp-block-post-template{display:block}.hbl-ansicht-liste .hbl-karten .wp-block-post{display:flex;align-items:baseline;gap:var(--hbl-s0);padding-block:var(--hbl-s0);border-bottom:1px solid var(--cream)}.hbl-ansicht-liste .hbl-karten .wp-block-post-featured-image,.hbl-ansicht-liste .hbl-karten .wp-block-post-excerpt{display:none}.hbl-ansicht-liste .hbl-karten .wp-block-post-title{margin:0;font-size:19px}.hbl-ansicht-liste .hbl-karten .wp-block-post-terms{margin:0 0 0 auto;text-align:right;font-size:14px;color:var(--grau-text)}.hbl-intro .wp-block-post-title{margin:0}.hbl-intro.wp-block-columns{row-gap:var(--hbl-raum-nach-titel)}.hbl-logoband{padding-inline:0;overflow:hidden}.hbl-logoband > .wp-block-group__inner-container{max-width:none}.hbl-laufband{--hbl-logo-skala:1;--hbl-logo-abstand:var(--hbl-s6);overflow:hidden}.hbl-laufband-spur{display:flex;width:max-content;animation:hbl-lauf var(--hbl-lauf-dauer,40s) linear infinite}.hbl-laufband:hover .hbl-laufband-spur,.hbl-laufband:focus-within .hbl-laufband-spur{animation-play-state:paused}.hbl-laufband-satz{display:flex;align-items:center;gap:var(--hbl-logo-abstand);margin:0;padding-inline:calc(var(--hbl-logo-abstand) / 2);list-style:none}.hbl-laufband-satz > li{margin:0;display:flex;align-items:center}.hbl-laufband img{height:calc(var(--hbl-logo-hoehe,44px) * var(--hbl-logo-skala));width:auto;max-width:none;filter:grayscale(1);opacity:0.65;transition:filter var(--hbl-uebergang),opacity var(--hbl-uebergang)}.hbl-laufband img:hover{filter:none;opacity:1}@keyframes hbl-lauf{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion: reduce){.hbl-laufband{overflow:visible}.hbl-laufband-spur{animation:none;width:auto}.hbl-laufband-satz[aria-hidden="true"]{display:none}.hbl-laufband-satz{flex-wrap:wrap;justify-content:center;row-gap:var(--hbl-raum-raster-zeile);padding-inline:var(--hbl-inhaltsbund)}}.hbl-karussell.ist-karussell{position:relative}.hbl-karussell.ist-karussell .wp-block-post-template{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:4px}@media (width < 1025px){.hbl-karussell.ist-karussell{--hbl-karussell-rand:var(--hbl-inhaltsbund)}.hbl-karussell.ist-karussell .wp-block-post-template{max-width:none;margin-inline:calc(-1 * var(--hbl-inhaltsbund));padding-inline:var(--hbl-inhaltsbund);scroll-padding-inline:var(--hbl-inhaltsbund);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--hbl-karussell-rand),#000 calc(100% - var(--hbl-karussell-rand)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--hbl-karussell-rand),#000 calc(100% - var(--hbl-karussell-rand)),transparent 100%)}}.hbl-karussell.ist-karussell .wp-block-post-template::-webkit-scrollbar{display:none}.hbl-karussell.ist-karussell .wp-block-post-template > li{flex:0 0 calc((100% - 2 * var(--hbl-raum-raster-spalte)) / 3);scroll-snap-align:start}@media (width < 700px){.hbl-karussell.ist-karussell .wp-block-post-template > li{flex-basis:min(320px,calc(100vw - var(--hbl-inhaltsbund) - 84px))}}@media (700px <= width < 1025px){.hbl-karussell.ist-karussell .wp-block-post-template > li{flex-basis:calc((100% - var(--hbl-raum-raster-spalte) - max(0px,120px - var(--hbl-inhaltsbund))) / 2)}}.hbl-karussell.ist-karussell .wp-block-post-template:focus-visible{outline-offset:-3px}.hbl-karussell-steuerung{display:flex;align-items:center;gap:var(--hbl-s2);margin-top:var(--hbl-raum-fluss)}.hbl-karussell-balken{flex:1 1 auto;height:2px;border-radius:2px;background:var(--hbl-linie-leise);overflow:hidden}.hbl-karussell-balken > span{display:block;height:100%;border-radius:2px;background:var(--slate);will-change:transform}.hbl-karussell-knoepfe{display:flex;flex:0 0 auto;margin-right:-18.5px}.hbl-karussell .hbl-karussell-knopf{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent!important;color:var(--hbl-text-weich)!important;cursor:pointer;letter-spacing:0;transition:color .2s ease,opacity .2s ease}.hbl-karussell .hbl-karussell-knopf svg{width:24px;height:24px;display:block}.hbl-karussell .hbl-karussell-knopf:hover:not([aria-disabled="true"]){color:var(--slate)!important}.hbl-karussell .hbl-karussell-knopf[aria-disabled="true"]{opacity:.3;cursor:default}.hbl-karussell.ohne-ueberlauf .hbl-karussell-steuerung{display:none}@media (max-width: 768px){.hbl-kopf2 > .wp-block-group__inner-container{grid-template-columns:1fr}.hbl-zeilen .wp-block-post-template > li{grid-template-columns:1fr}.hbl-index .wp-block-post-title{line-height:1.6;hyphens:auto}.hbl-index .wp-block-post-title::before{line-height:1.6}.hbl-index{width:calc(100% + 2 * var(--hbl-inhaltsbund));position:relative;left:calc(-1 * var(--hbl-inhaltsbund));max-width:none;border-radius:0;padding-inline:var(--hbl-inhaltsbund)}.hbl-zeile-text::before{margin-bottom:var(--hbl-s1)}.hbl-laufband{--hbl-logo-skala:0.62}.hbl-band-slate.hbl-terminaufruf .hbl-kopfzeile{text-align:center}.hbl-band-slate.hbl-terminaufruf .hbl-kopfzeile .hbl-vorspann{margin-inline:auto}}.hbl-intro .hbl-intro-text{margin:0}@media (max-width: 1024px){.hbl-filter{padding-block:var(--hbl-s00)}.hbl-filter-kopf{gap:var(--hbl-s00)}.hbl-filter .hbl-filter-aktiv{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--hbl-inhaltsbund));padding-inline:var(--hbl-inhaltsbund)}.hbl-filter .hbl-filter-aktiv::-webkit-scrollbar{display:none}.hbl-filter .hbl-aktiv-chip{flex:0 0 auto}.hbl-filter .hbl-filter-status{margin-top:var(--hbl-s00);font-size:14px}.hbl-filter.klebt .hbl-filter-aktiv,.hbl-filter.klebt .hbl-filter-status{display:none}.hbl-filter .hbl-suche{flex:1 1 100%;order:-1}.hbl-filter .hbl-filter-oeffnen{flex:1 1 auto;justify-content:center}.hbl-filter .hbl-ansicht{flex:0 0 auto}.hbl-filter-panel[open]{position:fixed;inset:auto 0 0 0;width:100%;max-height:85vh;margin:0;padding:0;border-radius:var(--hbl-radius) var(--hbl-radius) 0 0;background:var(--white);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.hbl-filter-panel::backdrop{background:color-mix(in srgb,var(--slate) 45%,transparent)}.hbl-filter-panel-kopf{display:flex;align-items:center;justify-content:space-between;padding:var(--hbl-s0) var(--hbl-s1);border-bottom:1px solid var(--cream);font-size:18px}.hbl-filter .hbl-filter-schliessen{min-width:44px;min-height:44px;border:0;background:none;font-size:26px;line-height:1;color:var(--slate);cursor:pointer}.hbl-filter-gruppe > .hbl-chips,.hbl-filter-block .hbl-filter-zeile{margin-left:0;margin-right:0}.hbl-filter-zeile{display:block}.hbl-filter-zeilentitel{line-height:1.4;margin-bottom:var(--hbl-raum-eng)}.hbl-filter-gruppentitel{margin-bottom:var(--hbl-s0)}.hbl-filter-panel-rumpf > * + *{margin-top:var(--hbl-s1)}.hbl-filter-panel-rumpf > :last-child{padding-bottom:var(--hbl-s1)}.hbl-filter-panel-rumpf{padding:var(--hbl-s1);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.hbl-filter-panel-fuss{display:flex;gap:var(--hbl-s0);align-items:center;padding:var(--hbl-s00) var(--hbl-s1) calc(var(--hbl-s00) + env(safe-area-inset-bottom));border-top:1px solid var(--cream);background:var(--white)}.hbl-filter .hbl-filter-zuruecksetzen{border:0;background:none;padding:12px 4px;font:inherit;font-size:16px;color:var(--akzent-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hbl-filter .hbl-filter-anwenden{flex:1;min-height:48px;border:0;border-radius:var(--hbl-radius);background:var(--akzent-text);font:inherit;font-size:16px;color:var(--white);cursor:pointer}.hbl-filter .hbl-filter-anwenden:disabled{background:var(--grey);cursor:default}.hbl-filter .hbl-chip{font-size:15px}}.wp-embed-responsive .wp-has-aspect-ratio .hbl-video,.wp-embed-responsive .wp-has-aspect-ratio .hbl-video iframe{position:absolute;inset:0;width:100%;height:100%}.hbl-video-start{position:relative;display:block;width:100%;height:100%;border-radius:var(--hbl-radius);overflow:hidden;background:var(--slate)}.hbl-video-bild{width:100%;height:100%;object-fit:cover;transition:opacity var(--hbl-uebergang),transform var(--hbl-uebergang)}.hbl-video-start:hover .hbl-video-bild,.hbl-video-start:focus-visible .hbl-video-bild{opacity:.88}.hbl-video-knopf{position:absolute;top:50%;left:50%;width:76px;height:76px;transform:translate(-50%,-50%);border-radius:50%;background:var(--akzent-text);box-shadow:0 2px 24px rgba(0,0,0,.28);transition:transform var(--hbl-uebergang),background var(--hbl-uebergang)}.hbl-video-knopf::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-46%,-50%);border-style:solid;border-width:13px 0 13px 21px;border-color:transparent transparent transparent var(--white)}.hbl-video-start:hover .hbl-video-knopf,.hbl-video-start:focus-visible .hbl-video-knopf{transform:translate(-50%,-50%) scale(1.06);background:var(--slate)}.hbl-video-titel{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width: 1024px){.hbl-video-knopf{width:60px;height:60px}.hbl-video-knopf::after{border-width:10px 0 10px 17px}}@media (prefers-reduced-motion: reduce){.hbl-video-bild,.hbl-video-knopf{transition:none}.hbl-video-start:hover .hbl-video-knopf,.hbl-video-start:focus-visible .hbl-video-knopf{transform:translate(-50%,-50%)}}@media print{.main-navigation,.menu-toggle,.hbl-sticky-kontakt,.hbl-terminaufruf,.hbl-fb-gruppe,.hbl-fb-aktion,.hbl-fb-social,.hbl-karussell-steuerung,.hbl-filter,.hbl-suche-weiter,.site-footer .hbl-fb-zone-notfall,.skip-link{display:none!important}.hbl-hero-video,.hbl-video{display:none!important}.hbl-formular:not(:has(.gform_confirmation_message)){display:none!important}.hbl-hero{min-height:0!important;padding:0 0 12pt!important}.hbl-hero{margin-bottom:12pt!important}.hbl-hero .wp-block-cover__image-background,.hbl-hero .wp-block-cover__background{display:none!important}body{background:#fff;color:#000;font-size:11pt}.hbl-fakten,.wp-block-post,figure,.wp-block-accordion-item{break-inside:avoid}h1,h2,h3{break-after:avoid}.entry-content a[href^="/"]::after{content:" (" var(--hbl-druck-host,"") attr(href) ")";font-size:9pt;color:#444}.entry-content .wp-block-accordion-panel{display:block!important}.entry-content .wp-block-accordion-panel[hidden]{display:block!important}.entry-content .wp-block-accordion-heading__toggle-icon{display:none}}.hbl-behandlung .entry-content > h3{border-top:1px solid var(--hbl-linie-leise);padding-top:var(--hbl-s1)}.hbl-behandlung .entry-content strong{font-weight:600}.hbl-behandlung .entry-content ol.wp-block-list{list-style:none;padding-left:0;counter-reset:hbl-schritt}.hbl-behandlung .entry-content ol.wp-block-list > li{position:relative;padding-left:44px;counter-increment:hbl-schritt}.hbl-behandlung .entry-content ol.wp-block-list > li::before{content:counter(hbl-schritt,decimal-leading-zero);position:absolute;left:0;top:0;font-weight:300;color:var(--akzent-text);font-variant-numeric:tabular-nums}.hbl-behandlung .entry-content > .hbl-einschub{max-width:100vw;width:auto;margin-inline:calc(-100vw / 2 + 100% / 2);padding-inline:var(--hbl-inhaltsbund);padding-block:var(--hbl-raum-medium);background:var(--cream)}.hbl-behandlung .hbl-einschub > .wp-block-group__inner-container > *{max-width:var(--hbl-lesebreite);margin-inline:auto;margin-bottom:0}.hbl-behandlung .hbl-einschub > .wp-block-group__inner-container > * + *{margin-top:var(--hbl-raum-fluss)}.hbl-behandlung .hbl-einschub > .wp-block-group__inner-container > * + :is(figure,.wp-block-image,.wp-block-embed,.wp-block-video,.wp-block-group),.hbl-behandlung .hbl-einschub > .wp-block-group__inner-container > :is(figure,.wp-block-image,.wp-block-embed,.wp-block-video,.wp-block-group) + *{margin-top:var(--hbl-raum-medium)}.hbl-behandlung .hbl-einschub > .wp-block-group__inner-container > * + h3{margin-top:var(--hbl-raum-vor-h3)}.hbl-behandlung .hbl-einschub > .wp-block-group__inner-container > :is(h2,h3) + *{margin-top:var(--hbl-raum-nach-titel)}.hbl-behandlung .hbl-einschub > .wp-block-group__inner-container > :first-child{border-top:0;padding-top:0;margin-top:0}.hbl-behandlung .hbl-einschub > .wp-block-group__inner-container > h3{border-top:1px solid var(--hbl-linie-leise);padding-top:var(--hbl-s1)}.hbl-behandlung .hbl-einschub a{text-decoration-color:var(--akzent-text-tief)}.hbl-behandlung .hbl-einschub ol.wp-block-list > li::before{color:var(--akzent-text-tief)}.hbl-behandlung .hbl-einschub ul.wp-block-list > li::before{background-color:var(--grau-text)}.hbl-behandlung .entry-content p:not(.hbl-fakten-link) a,.hbl-behandlung .entry-content li a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:var(--akzent-text);text-decoration-skip-ink:auto;transition:text-decoration-color var(--hbl-uebergang),color var(--hbl-uebergang)}.hbl-behandlung .entry-content p:not(.hbl-fakten-link) a:hover,.hbl-behandlung .entry-content p:not(.hbl-fakten-link) a:focus-visible,.hbl-behandlung .entry-content li a:hover,.hbl-behandlung .entry-content li a:focus-visible{color:var(--akzent-text);text-decoration-thickness:2px}@media print{.hbl-behandlung .entry-content > .hbl-einschub{margin-inline:0;padding-inline:0;background:none;break-inside:avoid}.hbl-behandlung .entry-content p:not(.hbl-fakten-link) a,.hbl-behandlung .entry-content li a{text-decoration-color:currentColor}}.hbl-wegweiser-alle{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px var(--hbl-s1);margin:0;font-size:18px;line-height:1.4;color:var(--slate)}.hbl-wegweiser-link{color:var(--akzent-text);text-decoration:none;white-space:normal;overflow-wrap:anywhere}.hbl-wegweiser-link::after{content:"\00a0\2192"}.hbl-wegweiser-link:hover .hbl-wegweiser-text,.hbl-wegweiser-link:focus-visible .hbl-wegweiser-text{text-decoration:underline;text-underline-offset:.2em}.hbl-band .hbl-wegweiser-link{color:var(--akzent-text-tief)}@media (max-width: 768px){.hbl-wegweiser-alle{font-size:17px}}.hbl-cta-zeile-band{display:none}@media (max-width: 1024px){.hbl-cta-zeile-band{display:block;position:fixed;left:0;right:0;bottom:0;z-index:80;background:var(--grau-hell);box-shadow:0 -1px 0 var(--hbl-haarlinie);margin:0;max-width:none;width:auto;padding-bottom:env(safe-area-inset-bottom,0px);transform:translateY(0);transition:transform .3s ease,visibility 0s linear 0s}.hbl-cta-zeile-band.hbl-cta-weg{transform:translateY(100%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}@media (prefers-reduced-motion: reduce){.hbl-cta-zeile-band,.hbl-cta-zeile-band.hbl-cta-weg{transition:none}}.hbl-cta-zeile-band > .wp-block-group__inner-container{padding:0}html:has(.hbl-cta-zeile-band){scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}body:has(.hbl-formular :focus-within) .hbl-cta-zeile-band{visibility:hidden}.hbl-cta-zeile{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:var(--hbl-raum-nah);min-height:88px;padding:var(--hbl-s0) var(--hbl-inhaltsbund)}.hbl-cta-telefon{flex:0 0 48px;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--akzent-text);color:var(--white);transition:background-color var(--hbl-uebergang)}.hbl-cta-telefon:hover,.hbl-cta-telefon:focus-visible{background:var(--akzent-text-tief);color:var(--white)}.hbl-cta-zeile .hbl-cta-termin{flex:0 1 auto;white-space:nowrap}}.hbl-formular{scroll-margin-top:var(--hbl-s1)}.hbl-rumpf > .wp-block-group__inner-container > .hbl-formular{max-width:var(--hbl-lesebreite)}.hbl-formular-titel{margin:0}.hbl-formular-vorspann{margin:var(--hbl-raum-nach-titel) 0 0;font-size:17px;font-weight:300;line-height:1.5;color:var(--hbl-text-weich)}.hbl-formular .gform_wrapper{margin-top:var(--hbl-raum-kopf)}.hbl-formular-noscript{margin:var(--hbl-raum-nah) 0 0;padding:var(--hbl-s0) var(--hbl-s1);border-radius:var(--hbl-radius);background:var(--cream-hell);font-size:16px;line-height:1.5;color:var(--slate)}.hbl-formular-noscript a{color:inherit;text-decoration:underline;text-underline-offset:.18em;text-decoration-color:var(--akzent-text)}.hbl-formular .gform_wrapper.gform-theme--orbital{--gf-ctrl-radius:var(--hbl-radius);--gf-ctrl-btn-radius:var(--hbl-radius);--gf-form-gap-y:var(--hbl-s1);--gf-form-gap-x:var(--hbl-s1);--gf-field-gap-x:var(--hbl-s1);--gf-field-gap-y:var(--hbl-raum-nah);--gf-form-footer-margin-y-start:var(--hbl-raum-aktion);--gf-label-space-primary:var(--hbl-raum-eng);--gf-label-space-tertiary:var(--hbl-raum-eng);--gf-ctrl-size-md:44px;--gf-ctrl-padding-x:14px;--gf-font-size-primary:17px;--gf-ctrl-color:var(--slate);--gf-ctrl-bg-color:var(--white);--gf-ctrl-shadow:none;--gf-ctrl-border-color:var(--hbl-linie-feld);--gf-ctrl-border-color-hover:var(--hbl-haarlinie);--gf-ctrl-border-color-focus:var(--akzent-text);--gf-ctrl-placeholder-color:var(--grau-text);--gf-ctrl-label-font-size-primary:15px;--gf-ctrl-label-font-weight-primary:400;--gf-ctrl-label-color-primary:var(--slate);--gf-ctrl-label-font-size-tertiary:15px;--gf-ctrl-label-font-weight-tertiary:400;--gf-ctrl-label-color-tertiary:var(--slate);--gf-ctrl-label-color-req:var(--grau-text);--gf-ctrl-desc-color:var(--grau-text);--gf-ctrl-desc-font-size:14px;--gf-ctrl-desc-font-size-error:14px;--gf-ctrl-label-font-size-secondary:15px;--gf-ctrl-label-color-secondary:var(--slate);--gf-ctrl-desc-border-width-consent:0;--gf-ctrl-desc-max-height-consent:none;--gf-ctrl-accent-color:var(--akzent-text);--gf-ctrl-choice-check-color:var(--akzent-text);--gf-ctrl-choice-size-md:24px;--gf-ctrl-checkbox-check-radius:6px;--gf-ctrl-btn-bg-color-primary:var(--akzent-text);--gf-ctrl-btn-bg-color-hover-primary:var(--akzent-text-tief);--gf-ctrl-btn-bg-color-focus-primary:var(--akzent-text-tief);--gf-ctrl-btn-color-primary:var(--white);--gf-ctrl-btn-color-hover-primary:var(--white);--gf-ctrl-btn-color-focus-primary:var(--white);--gf-ctrl-btn-size-md:44px;--gf-ctrl-btn-padding-x-md:28px;--gf-ctrl-btn-padding-y:0;--gf-ctrl-btn-font-size-md:14px;--gf-ctrl-btn-font-weight:400;--gf-ctrl-btn-letter-spacing:1.4px;--gf-ctrl-btn-text-transform:uppercase;--gf-ctrl-btn-line-height:1;--gf-ctrl-btn-shadow:none;--gf-ctrl-btn-shadow-hover:none;--gf-ctrl-btn-shadow-focus:none;--gf-ctrl-outline-color-focus:var(--akzent);--gf-ctrl-outline-width-focus:2px;--gf-ctrl-outline-offset:3px;--gf-form-validation-radius:var(--hbl-radius);--gf-form-validation-font-size:16px;--gf-form-validation-heading-font-size:18px;--gf-form-validation-heading-font-weight:600;--gf-form-validation-shadow:none;--gf-form-validation-outline-focus:none;--gf-ctrl-date-picker-bg-color:var(--white);--gf-ctrl-date-picker-radius:var(--hbl-radius);--gf-ctrl-date-picker-shadow:0 0 1px color-mix(in srgb,var(--slate) 28%,transparent),0 8px 32px color-mix(in srgb,var(--slate) 12%,transparent);--gf-ctrl-date-picker-cell-content-border:1px solid var(--akzent-text);--gf-ctrl-date-picker-cell-content-radius:8px;--gf-ctrl-date-picker-cell-content-color:var(--slate);--gf-ctrl-date-picker-cell-content-bg-color-hover:var(--cream-hell);--gf-ctrl-date-picker-cell-content-color-hover:var(--slate);--gf-ctrl-date-picker-cell-content-bg-color-selected:var(--akzent-text);--gf-ctrl-date-picker-cell-content-color-selected:var(--white)}.hbl-formular .gform_wrapper.gform-theme--orbital :where(input,select,button,.gform_validation_errors){corner-shape:var(--hbl-ecke,round)}.hbl-formular .gform_wrapper.gform-theme--orbital .gfield_required{display:none}.hbl-formular .gform_wrapper.gform-theme--orbital .gfield_consent_description{padding:var(--hbl-raum-eng) 0 0 calc(var(--gf-ctrl-choice-size-md) + 12px);overflow:visible;font-size:14px;color:var(--grau-text)}.hbl-formular .gform_wrapper.gform-theme--orbital .gfield_consent_description_text{padding:0}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address{display:grid;--hbl-adresse-min:min(6.5em,calc((100% - 3 * var(--gf-field-gap-x)) / 2));grid-template-columns:minmax(var(--hbl-adresse-min),1fr) minmax(0,1fr) minmax(0,1fr) minmax(var(--hbl-adresse-min),1fr);column-gap:var(--gf-field-gap-x);row-gap:var(--gf-field-gap-y);margin-inline:0}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address > .gform-grid-col{inline-size:auto;min-inline-size:0;padding-inline:0}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address > .ginput_address_line_1{grid-column:1 / 4}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address > .ginput_address_line_2{grid-column:4 / 5}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address > .ginput_address_zip{grid-column:1 / 2}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address > .ginput_address_city{grid-column:2 / 5}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address > .gf_clear{display:none}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address .gform-field-label--type-sub{white-space:nowrap}@media (max-width: 599px){.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address{grid-template-columns:minmax(6em,1fr) minmax(0,2fr) minmax(6em,1fr)}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address > .ginput_address_line_1{grid-column:1 / 3}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address > .ginput_address_line_2{grid-column:3 / 4}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address > .ginput_address_zip{grid-column:1 / 2}.hbl-formular .gform_wrapper.gform-theme--orbital .ginput_container_address > .ginput_address_city{grid-column:2 / 4}}.hbl-formular .gform_wrapper.gform-theme--orbital .gfield_error input[aria-invalid='false']{--gf-ctrl-border-color-error:var(--gf-ctrl-border-color)}.hbl-formular .gform_wrapper.gform-theme--orbital .gfield--input-type-datepicker .ginput_container_date{inline-size:calc(12.5 * var(--gf-font-size-primary));max-inline-size:100%}.hbl-formular .gform_wrapper.gform-theme--orbital .gfield--input-type-datepicker input.datepicker{inline-size:100%;max-inline-size:none}.hbl-formular .gform_wrapper.gform-theme--orbital .gfield--input-type-datepicker input.datepicker{flex:0 0 100%}.hbl-formular .gform_wrapper.gform-theme--orbital .gform-datepicker-toggle{color:var(--akzent-text)}.hbl-formular .gform_wrapper.gform-theme--orbital .gfield--input-type-datepicker .ginput_container_date button.gform-datepicker-toggle.gform-theme-button.gform-datepicker-toggle--default{--gf-local-width:44px;--gf-local-height:44px;--gf-local-min-width:44px;--gf-local-min-height:44px;--gf-ctrl-outline-offset:-2px;inline-size:44px;block-size:44px;min-inline-size:44px;margin-inline-start:0}.hbl-formular .gform_wrapper.gform-theme--orbital .gfield--input-type-datepicker input.datepicker{padding-inline-end:52px}.hbl-formular .gform_wrapper.gform-theme--orbital .gform-datepicker-calendar .nav.btn.month,.hbl-formular .gform_wrapper.gform-theme--orbital .gform-datepicker-calendar .nav.btn.year{position:static;display:table-cell;vertical-align:middle;text-align:center;margin-block-start:0;inline-size:auto;block-size:auto}.hbl-formular .gform_wrapper.gform-theme--orbital .gform-datepicker-calendar .nav.btn.month::before,.hbl-formular .gform_wrapper.gform-theme--orbital .gform-datepicker-calendar .nav.btn.year::before{position:static;inset:auto;transform:none;display:block;margin-inline:auto}.hbl-formular .gform_wrapper.gform-theme--orbital .gform-datepicker-calendar table.calendar td:focus-visible{outline:none}.hbl-formular .gform_wrapper.gform-theme--orbital .gform-datepicker-calendar table.calendar td:focus-visible span{--gf-local-bg-color:var(--cream-hell);border-width:2px}.hbl-formular .gform_wrapper.gform-theme--orbital .gform-datepicker-calendar td.year,.hbl-formular .gform_wrapper.gform-theme--orbital .gform-datepicker-calendar td.month{padding:4px 1px;vertical-align:middle}.hbl-formular .gform_wrapper.gform-theme--orbital .hbl-datum-leer .gform-datepicker-calendar table.calendar td.dayMarked span{--gf-local-bg-color:transparent;--gf-local-color:var(--slate)}.hbl-formular .gform_wrapper.gform-theme--orbital .gform-datepicker-calendar .monthMessage{display:none}.hbl-formular .gform_wrapper.gform-theme--orbital .gform_validation_errors .gform_submission_error{flex-direction:row;align-items:flex-start}.hbl-formular .gfield_consent_description a{white-space:nowrap;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:var(--akzent-text)}.hbl-formular .gfield_consent_description a:hover,.hbl-formular .gfield_consent_description a:focus-visible{color:var(--akzent-text);text-decoration-thickness:2px}.hbl-formular .gform_footer{justify-content:flex-start}.hbl-formular .gform_confirmation_message{font-size:21px;line-height:1.5;color:var(--slate);padding:var(--hbl-raum-polster);background:var(--cream-hell);border-radius:var(--hbl-radius)}@media (max-width: 768px){.hbl-formular .gform_confirmation_message{font-size:18px}}@media (max-width: 599px){.hbl-formular .gform_wrapper.gform-theme--orbital{--gf-field-gap-x:var(--hbl-raum-nah)}}html{scroll-padding-top:var(--hbl-kopf-klebt)}.site-header{position:sticky;top:0;z-index:100;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease;overflow-anchor:none}body.admin-bar .site-header{top:var(--wp-admin--admin-bar--height,32px)}@media (max-width: 600px){body.admin-bar .site-header{top:0}}@media (min-width: 1025px){.site-header .inside-header{min-height:var(--hbl-kopf)}body.home .site-header .inside-header{min-height:var(--hbl-kopf-start)}.site-header .site-logo,.site-header .main-navigation .main-nav > ul > li,.site-header .main-navigation .main-nav > ul > li > a{transition:padding .25s ease,height .25s ease,margin .25s ease}body.hbl-kopf-klebt .site-header{transform:translateY(calc(-1 * (var(--hbl-kopf) - var(--hbl-kopf-klebt))))}body.hbl-kopf-klebt .site-header .site-logo{padding:calc(var(--hbl-kopf) - var(--hbl-kopf-klebt) + 18px) 0 18px}body.hbl-kopf-klebt .site-header .main-navigation .main-nav > ul > li{padding-top:calc(var(--hbl-kopf) - var(--hbl-kopf-klebt))}body.hbl-kopf-klebt.home .site-header{transform:translateY(calc(-1 * (var(--hbl-kopf-start) - var(--hbl-kopf-klebt))));background:var(--hbl-kopf-grund-klebt,var(--white));box-shadow:0 1px 0 var(--hbl-kopf-linie-klebt,var(--hbl-haarlinie));--hbl-kopf-text:initial}body.home .site-header .site-logo,body.home .site-header .main-navigation .main-nav > ul > li,body.home .site-header .main-navigation .main-nav > ul > li > a{transition:none}body.hbl-kopf-klebt.home .site-header .site-logo{padding:calc(var(--hbl-kopf-start) - var(--hbl-kopf-klebt) + 18px) 0 18px}body.hbl-kopf-klebt.home .site-logo .hbl-marke-wort{display:none}body.hbl-kopf-klebt.home .site-logo .hbl-marke-bild{display:inline-block}body.hbl-kopf-klebt.home .site-header .main-navigation .main-nav > ul > li{padding-top:calc(var(--hbl-kopf-start) - var(--hbl-kopf-klebt))}body.hbl-kopf-klebt.home .site-header .main-navigation .main-nav > ul > li:not(.hbl-cta) > a{height:var(--hbl-kopf-klebt)}body.hbl-kopf-klebt.home .site-header .main-navigation .main-nav > ul > li.hbl-cta{height:var(--hbl-kopf-klebt);padding-top:0;margin-top:calc(var(--hbl-kopf-start) - var(--hbl-kopf-klebt))}}@media (max-width: 1024px){body.hbl-kopf-klebt .site-header{background:var(--hbl-kopf-grund-klebt,var(--white));box-shadow:0 1px 0 var(--hbl-kopf-linie-klebt,var(--hbl-haarlinie))}body.hbl-kopf-weg .site-header{transform:translateY(-100%);transition:transform .35s ease,background-color .25s ease,box-shadow .25s ease}}.hbl-pfadleiste{position:absolute;top:100%;left:0;right:0;z-index:1;display:flex;align-items:center;height:var(--hbl-pfadleiste);background:var(--white);box-shadow:inset 0 1px 0 var(--hbl-haarlinie),0 1px 0 var(--hbl-haarlinie);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}body.hbl-pfad-klebt .hbl-pfadleiste{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .2s ease,visibility 0s}.hbl-pfadleiste-innen{width:100%;padding-inline:var(--hbl-inhaltsbund)}.hbl-pfadleiste .hbl-breadcrumb{position:static;margin:0}.site-header .inside-header{z-index:2}.hbl-breadcrumb-platz{visibility:hidden}@media (max-width: 1024px){.hbl-pfadleiste{display:none}}@media (prefers-reduced-motion: reduce){.site-header,.site-header .site-logo,.site-header .main-navigation .main-nav > ul > li,.site-header .main-navigation .main-nav > ul > li > a,.hbl-pfadleiste,.hbl-filter{transition:none}}@media print{.site-header{position:static;transform:none}.hbl-pfadleiste{display:none}}.hbl-az{--hbl-az-polster:var(--hbl-raum-polster);--hbl-az-seite:calc(2 * var(--hbl-raum-polster));background:var(--cream-hell);border-radius:var(--hbl-radius);overflow:clip;color:var(--slate)}.hbl-az-kopf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hbl-az:not(.hbl-az-mit-bild) .hbl-az-kopf{grid-template-columns:minmax(0,1fr)}.hbl-az-text{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:var(--hbl-az-polster) var(--hbl-az-seite)}.hbl-az .hbl-az-dach{margin:0;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:1px;text-transform:uppercase;color:var(--akzent-text-tief)}.hbl-az .hbl-az-titel{margin:0;font-size:40px;font-weight:700;line-height:1.15;letter-spacing:0;color:var(--slate);text-wrap:balance}.hbl-az .hbl-az-dach + .hbl-az-titel{margin-top:var(--hbl-raum-dach)}.hbl-az .hbl-az-vorspann{margin:var(--hbl-raum-nach-titel) 0 0;max-width:34em;font-size:20px;font-weight:300;line-height:1.5;color:var(--hbl-text-neben)}.hbl-az .hbl-az-schalter{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--hbl-s00);width:min(286px,100%);min-height:44px;margin-top:var(--hbl-raum-aktion);padding:0 20px 0 24px;border:0;border-radius:var(--hbl-radius);background:var(--akzent-text);color:var(--white);font-family:inherit;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:1.4px;text-transform:uppercase;text-align:left;white-space:nowrap;cursor:pointer}.hbl-az .hbl-az-schalter:hover{background:var(--akzent-text-tief);color:var(--white)}.hbl-az-zeichen{flex:none;transition:transform var(--hbl-uebergang)}.hbl-az .hbl-az-schalter[aria-expanded="true"] .hbl-az-zeichen{transform:rotate(180deg)}.hbl-az-motiv{position:relative;min-height:100%}.hbl-az-motiv .hbl-az-bild{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0}.hbl-az-motiv .hbl-diaschau-halt{right:var(--hbl-raum-nah);bottom:var(--hbl-raum-nah)}.hbl-az-sprung{display:none}.hbl-az-raster,.hbl-az-ende{margin-inline:var(--hbl-az-seite)}.hbl-az-raster{padding-top:var(--hbl-raum-polster);columns:220px 3;column-gap:var(--hbl-raum-raster-spalte)}.hbl-az-gruppe{break-inside:avoid;display:grid;grid-template-columns:40px 1fr;align-items:baseline;padding-bottom:var(--hbl-s1)}.hbl-az-buchstabe{font-size:28px;font-weight:300;line-height:1;color:var(--akzent-text-tief)}.hbl-az .hbl-az-gruppe ul{display:grid;row-gap:var(--hbl-raum-eng);list-style:none;margin:0;padding:0}.hbl-az .hbl-az-gruppe li{margin:0;font-size:17px;line-height:1.4}.hbl-az .hbl-az-gruppe a{color:var(--slate);text-decoration:none}.hbl-az .hbl-az-gruppe a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.hbl-az .hbl-az-gruppe a[aria-current="page"]{font-weight:600}.hbl-az-ende{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 var(--hbl-raum-raster-spalte);padding:var(--hbl-s0) 0 var(--hbl-az-polster)}.hbl-az .hbl-az-zu,.hbl-az .hbl-az-weg{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:none;color:var(--akzent-text-tief);font-family:inherit;font-size:18px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer}.hbl-az .hbl-az-zu:hover,.hbl-az .hbl-az-weg:hover{background:none;color:var(--akzent-text-tief)}.hbl-az-zu:hover .hbl-az-weg-text,.hbl-az-weg:hover .hbl-az-weg-text,.hbl-az-zu:focus-visible .hbl-az-weg-text,.hbl-az-weg:focus-visible .hbl-az-weg-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media (max-width: 1024px){.hbl-az .hbl-az-titel{hyphens:manual}}@media (min-width: 769px) and (max-width: 1024px){.hbl-az{--hbl-az-seite:var(--hbl-raum-polster)}.hbl-az.hbl-az-mit-bild .hbl-az-kopf{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.hbl-az .hbl-az-titel{font-size:32px}}@media (max-width: 768px){.hbl-az{--hbl-az-seite:var(--hbl-raum-polster);display:flex;flex-direction:column}.hbl-az-kopf{display:contents}.hbl-az-text{order:0}.hbl-az-verzeichnis{order:1}.hbl-az-motiv{order:2;min-height:0;aspect-ratio:2 / 1;margin:0 var(--hbl-az-seite) var(--hbl-az-polster);border-radius:var(--hbl-radius-bild);overflow:clip}.hbl-az.hbl-az-offen .hbl-az-motiv,.hbl-az:has(> .hbl-az-verzeichnis:not([hidden])) .hbl-az-motiv{display:none}}@media (max-width: 768px) and (scripting: none){.hbl-az-motiv{display:none}}@media (max-width: 599px){.hbl-az{--hbl-az-seite:calc(var(--hbl-inhaltsbund) - var(--hbl-s0));position:relative;left:calc(-1 * var(--hbl-az-seite));width:calc(100% + 2 * var(--hbl-az-seite));max-width:none}.hbl-az-motiv{aspect-ratio:3 / 2;max-height:260px}.hbl-az .hbl-az-schalter{white-space:normal}.hbl-az .hbl-az-dach{font-size:14px}.hbl-az .hbl-az-titel{font-size:28px;line-height:1.2}.hbl-az .hbl-az-vorspann{font-size:16px}.hbl-az-sprung{position:sticky;top:var(--hbl-kopf-sichtbar,0px);z-index:2;display:flex;flex-wrap:wrap;padding:0 var(--hbl-az-seite);background:var(--cream-hell);border-bottom:1px solid var(--hbl-linie-leise)}.hbl-az-sprung a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:20px;line-height:1;color:var(--akzent-text-tief);text-decoration:none}.hbl-az-sprung a:hover{text-decoration:underline;text-underline-offset:4px}.hbl-az-raster{columns:1;padding-top:var(--hbl-s1)}.hbl-az-buchstabe{font-size:24px}.hbl-az .hbl-az-gruppe li{font-size:16px;line-height:1.5}.hbl-az .hbl-az-gruppe a{display:inline-block;min-height:24px}.hbl-az-gruppe,.hbl-az .hbl-az-gruppe a{scroll-margin-top:calc(var(--hbl-az-sprung-hoehe,132px) + var(--hbl-s0))}.hbl-az-ende{flex-direction:column;align-items:flex-start;padding:var(--hbl-s00) 0 var(--hbl-az-polster)}.hbl-az .hbl-az-zu,.hbl-az .hbl-az-weg{font-size:17px}}@media (prefers-reduced-motion: reduce){.hbl-az-zeichen{transition:none}}@media print{.hbl-az{display:none}}.hbl-rumpf .entry-content > .wp-block-group.hbl-vorher-nachher{max-width:var(--hbl-lesebreite);padding:0}.hbl-rumpf .entry-content .hbl-vorher-nachher > .wp-block-group__inner-container,.hbl-rumpf .entry-content .hbl-vorher-nachher > .wp-block-group__inner-container > *,.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details > .wp-block-image{max-width:none;margin-left:0;margin-right:0}.hbl-rumpf .entry-content .hbl-vorher-nachher h3{margin:0;padding-top:var(--hbl-s1);border-top:1px solid var(--hbl-linie-leise)}.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-image img,.hbl-rumpf .entry-content:has(> .hbl-vorher-nachher) > .wp-block-image img{display:block;width:100%;height:auto;margin-inline:0}.hbl-rumpf .entry-content:has(> .hbl-vorher-nachher) > .wp-block-image{max-width:var(--hbl-lesebreite)}.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details{border-top:1px solid var(--hbl-haarlinie);border-bottom:1px solid var(--hbl-haarlinie)}.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details > summary{list-style:none;cursor:pointer;position:relative;padding:20px 56px 20px 0;font-size:inherit;font-weight:400;line-height:1.4;color:var(--slate)}.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details > summary::-webkit-details-marker{display:none}.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details > summary::after{content:"+";position:absolute;right:4px;top:50%;margin-top:-21px;font-size:42px;font-weight:300;line-height:1;color:var(--hbl-text-weich);transition:transform var(--hbl-uebergang)}.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details[open] > summary::after{transform:rotate(45deg)}.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details > summary:focus-visible{outline:2px solid var(--akzent);outline-offset:4px}.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details > .wp-block-image{margin:0}.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details > * + .wp-block-image{margin-top:var(--hbl-raum-fluss)}.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details > summary + .wp-block-image{margin-top:var(--hbl-raum-nach-titel)}.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details[open]{padding-bottom:var(--hbl-raum-fluss)}.hbl-rumpf .entry-content .hbl-vorher-nachher .hbl-vorher-nachher-hinweis{margin-bottom:0;font-size:16px;font-weight:300;line-height:1.5;color:var(--hbl-text-weich)}@media (max-width: 768px){.hbl-rumpf .entry-content .hbl-vorher-nachher .hbl-vorher-nachher-hinweis{font-size:14px}}@media (prefers-reduced-motion: reduce){.hbl-rumpf .entry-content .hbl-vorher-nachher .wp-block-details > summary::after{transition:none}}@media print{.hbl-vorher-nachher .wp-block-details > summary::after{display:none}}.entry-content .wp-block-video video{display:block;width:100%;height:auto;border-radius:var(--hbl-radius);background:var(--slate)}.entry-content .wp-block-video.hbl-video-hoch video{width:auto;max-width:100%;max-height:min(80vh,720px);margin-inline:auto}.entry-content .wp-block-video.hbl-video-hoch figcaption{text-align:center}.entry-content .hbl-video-datei{position:relative;width:100%}.entry-content .wp-block-video.hbl-video-hoch .hbl-video-datei{width:min(100%,calc(min(80vh,720px) * var(--hbl-video-verhaeltnis,1)));margin-inline:auto}.entry-content .hbl-video-datei .hbl-video-start{position:absolute;inset:0}.entry-content .hbl-video-datei .hbl-video-bild{position:absolute;inset:0;display:block}.entry-content .hbl-video-datei video{width:100%;height:100%;max-height:none;object-fit:contain}@media print{.entry-content .wp-block-video{display:none}}.hbl-kd[hidden]{display:none}.hbl-kd{position:fixed;inset:0;z-index:1000;font-family:var(--hbl-font);color:var(--slate)}.hbl-kd-schleier{position:absolute;inset:0;background:color-mix(in srgb,var(--slate) 28%,transparent)}.hbl-kd-fenster{position:absolute;right:var(--hbl-s1);bottom:var(--hbl-s1);display:flex;flex-direction:column;width:min(380px,calc(100vw - 2 * var(--hbl-s1)));height:min(640px,calc(100dvh - 2 * var(--hbl-s1)));border-radius:var(--hbl-radius);background:var(--white);box-shadow:0 18px 50px color-mix(in srgb,var(--slate) 28%,transparent);overflow:hidden}html.hbl-kd-offen{overflow:hidden}.hbl-kd-kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 6px 6px 20px;background:var(--slate);color:var(--white)}.hbl-kd .hbl-kd-titel{margin:0;font-size:17px;font-weight:600;line-height:1.3;color:var(--white)}.hbl-kd .hbl-kd-zu,.hbl-kd .hbl-kd-wahl,.hbl-kd .hbl-kd-du,.hbl-kd .hbl-kd-leise{font:inherit;text-transform:none;letter-spacing:normal;cursor:pointer}.hbl-kd .hbl-kd-zu{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--hbl-radius);background:transparent;color:var(--white)}.hbl-kd .hbl-kd-zu:hover,.hbl-kd .hbl-kd-zu:focus-visible{background:rgba(255,255,255,.14);color:var(--white)}.hbl-kd-verlauf{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--hbl-raum-eng);padding:var(--hbl-s1) var(--hbl-s0);overflow-y:auto;overscroll-behavior:contain;background:var(--cream-hell)}.hbl-kd-blase{max-width:85%;margin:0;padding:10px 14px;border-radius:16px;font-size:16px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-line}.hbl-kd-wir{border-bottom-left-radius:4px;background:var(--white);color:var(--slate)}.hbl-kd-fehler{box-shadow:inset 3px 0 0 #b42318}.hbl-kd .hbl-kd-du{align-self:flex-end;padding:10px 14px;font-size:16px;line-height:1.45;border:0;border-bottom-right-radius:4px;background:var(--akzent-text);color:var(--white);text-align:left}.hbl-kd .hbl-kd-du:hover,.hbl-kd .hbl-kd-du:focus-visible{background:var(--akzent-text-tief);color:var(--white)}.hbl-kd-verlauf > :last-child{animation:hbl-kd-rein .2s ease-out}@keyframes hbl-kd-rein{from{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion: reduce){.hbl-kd-verlauf > :last-child{animation:none}}.hbl-kd-eingabe{padding:var(--hbl-s0);border-top:1px solid var(--hbl-linie-leise);background:var(--white)}.hbl-kd-wahlen{display:flex;flex-wrap:wrap;gap:var(--hbl-raum-eng)}.hbl-kd .hbl-kd-wahl{box-sizing:border-box;min-height:44px;padding:8px 14px;border:1px solid var(--akzent-text);border-radius:var(--hbl-radius);background:var(--white);color:var(--akzent-text);font-size:16px;line-height:1.3;text-align:left}.hbl-kd .hbl-kd-wahl:hover{background:var(--cream-hell);color:var(--akzent-text-tief)}.hbl-kd .hbl-kd-wahl[aria-pressed="true"]{background:var(--akzent-text);color:var(--white)}.hbl-kd-form{margin:0}.hbl-kd .hbl-kd-feld{box-sizing:border-box;width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--hbl-linie-feld);border-radius:var(--hbl-radius);background:var(--white);color:var(--slate);font:inherit;font-size:17px;line-height:1.4}.hbl-kd textarea.hbl-kd-feld{resize:vertical;max-height:30vh}.hbl-kd .hbl-kd-feld[aria-invalid="true"]{border-color:#b42318}.hbl-kd-knoepfe{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--hbl-raum-eng) var(--hbl-raum-nah);margin-top:var(--hbl-raum-eng)}.hbl-kd .hbl-kd-los{min-height:44px}.hbl-kd .hbl-kd-los:disabled{opacity:.6;cursor:progress}.hbl-kd .hbl-kd-leise{min-height:44px;padding:0 4px;border:0;background:transparent;color:var(--slate);text-decoration:underline;text-underline-offset:3px}.hbl-kd .hbl-kd-leise:hover{background:transparent;color:var(--akzent-text-tief)}.hbl-kd-schluss{display:grid;gap:var(--hbl-raum-eng)}.hbl-kd-schluss .hbl-kd-los{justify-self:end}.hbl-kd-einwilligung{display:flex;align-items:flex-start;gap:var(--hbl-raum-eng);font-size:15px;line-height:1.45;cursor:pointer}.hbl-kd-einwilligung input{flex:none;width:24px;height:24px;margin:0;accent-color:var(--akzent-text)}.hbl-kd-links{margin:0 0 0 calc(24px + var(--hbl-raum-eng));font-size:14px}.hbl-kd-links a{color:var(--slate);text-decoration:underline;text-underline-offset:3px}.hbl-kd-sr,.hbl-kd-topf{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width: 599px){.hbl-kd-fenster{inset:0;width:100%;height:100dvh;border-radius:0}.hbl-kd-eingabe{padding-bottom:calc(var(--hbl-s0) + env(safe-area-inset-bottom,0px))}}@media print{.hbl-kd{display:none}}body.hbl-angebot .main-navigation .menu > li:not(.hbl-cta){display:none}@media (max-width: 1024px){body.hbl-angebot .main-navigation{display:none}body.hbl-angebot .hbl-sticky-kontakt{display:none}}.hbl-hero-angebot .wp-block-cover__inner-container{justify-content:center;padding-block:var(--hbl-raum-kopf)}.hbl-bewertung-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:0;font-size:15px;line-height:1.4;color:var(--slate)}.hbl-bewertung-zeile .hbl-sterne{display:inline-flex;flex-basis:100%;gap:2px;color:var(--akzent-text)}.hbl-bewertung-zeile strong{font-weight:600}.hbl-angebot-zeile{display:inline-block;align-self:flex-start;margin-bottom:0;padding:var(--hbl-raum-eng) var(--hbl-raum-nah);border-radius:var(--hbl-radius);background:var(--white);color:var(--akzent-text-tief);font-weight:600;line-height:1.35}.hbl-angebot-zeile .hbl-angebot-bis{font-weight:400;color:var(--slate)}.hbl-angebot-zeile[hidden]{display:none}:is(.hbl-angebot-knoepfe,.hbl-buehne-knoepfe,.hbl-ablauf-knoepfe).wp-block-buttons{gap:var(--hbl-raum-nah);align-items:center}:is(.hbl-angebot-knoepfe,.hbl-buehne-knoepfe,.hbl-ablauf-knoepfe) .hbl-knopf-zweit .wp-block-button__link{padding:10px 26px;border:2px solid var(--akzent-text-tief);background:transparent!important;color:var(--akzent-text-tief)!important}:is(.hbl-angebot-knoepfe,.hbl-buehne-knoepfe,.hbl-ablauf-knoepfe) .hbl-knopf-zweit .wp-block-button__link:hover{background:var(--akzent-text-tief)!important;color:var(--white)!important}:is(.hbl-angebot-knoepfe,.hbl-buehne-knoepfe,.hbl-ablauf-knoepfe) .hbl-knopf-link .wp-block-button__link{display:inline-block;padding:10px 4px;line-height:24px;background:transparent!important;color:var(--slate)!important;letter-spacing:normal;text-transform:none;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}:is(.hbl-angebot-knoepfe,.hbl-buehne-knoepfe,.hbl-ablauf-knoepfe) .hbl-knopf-link .wp-block-button__link::after{content:"\2192";display:inline-block;margin-left:var(--hbl-raum-eng)}:is(.hbl-angebot-knoepfe,.hbl-buehne-knoepfe,.hbl-ablauf-knoepfe) .hbl-knopf-link .wp-block-button__link:hover{background:transparent!important;color:var(--akzent-text-tief)!important;text-decoration-thickness:2px}.hbl-hero-angebot .hbl-lead p:last-child{margin-bottom:0}@media (max-width: 599px){:is(.hbl-angebot-knoepfe,.hbl-buehne-knoepfe,.hbl-ablauf-knoepfe).wp-block-buttons{flex-direction:column;align-items:stretch}:is(.hbl-angebot-knoepfe,.hbl-buehne-knoepfe,.hbl-ablauf-knoepfe) .wp-block-button__link{width:100%;justify-content:center;text-align:center}}.hbl-bewertungen{margin-inline:calc(-100vw / 2 + 100% / 2);max-width:100vw;padding:var(--hbl-raum-sektion) var(--hbl-inhaltsbund);background:var(--cream-hell)}.hbl-bewertungen h2{margin:0 auto;max-width:var(--hbl-inhalt);text-align:center}.hbl-bewertungen h2 + *{margin-top:var(--hbl-raum-kopf)}.hbl-bewertungen-liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:var(--hbl-raum-raster-zeile) var(--hbl-raum-raster-spalte);max-width:var(--hbl-inhalt);margin:0 auto;padding:0;list-style:none}.hbl-bewertungen-liste > li{margin:0;padding:0}.hbl-bewertungen-liste > li::before{content:none}.hbl-bewertung{margin:0;padding-top:var(--hbl-s2);border-top:1px solid var(--hbl-linie-leise)}.hbl-bewertung .hbl-sterne{display:flex;gap:2px;margin-bottom:var(--hbl-raum-nah);color:var(--akzent-text)}.hbl-bewertung .hbl-sterne svg{display:block}.hbl-bewertung blockquote{margin:0;padding:0;border:0;text-align:left;max-width:none}.hbl-bewertung blockquote p{margin:0;font-size:17px;line-height:1.55;font-style:normal;color:var(--slate)}.hbl-bewertung figcaption{margin-top:var(--hbl-s1);font-size:15px;line-height:1.4}.hbl-bewertung figcaption strong{display:block;font-weight:600;color:var(--slate)}.hbl-bewertung figcaption span{font-size:14px;color:var(--grau-text)}.hbl-bewertungen-mehr-zeile{display:none;margin:var(--hbl-raum-aktion) 0 0;text-align:center}.hbl-bewertungen-mehr,.hbl-bewertungen-mehr[hidden]{display:none}@media (max-width: 1024px){.hbl-bewertungen-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.hbl-bewertungen-liste{grid-template-columns:minmax(0,1fr)}.hbl-bewertungen-liste.hbl-bewertungen-zu > li:nth-child(n + 4){display:none}.hbl-bewertungen-mehr-zeile:has(> .hbl-bewertungen-mehr:not([hidden])){display:block}.hbl-bewertungen-mehr:not([hidden]){display:inline-block;padding:10px 26px;border:2px solid var(--akzent-text-tief);border-radius:var(--hbl-radius);background:transparent;color:var(--akzent-text-tief);font:inherit;font-size:14px;letter-spacing:1px;text-transform:uppercase;line-height:1.4;cursor:pointer}.hbl-bewertungen-mehr:not([hidden]):hover{background:var(--akzent-text-tief);color:var(--white)}}@media (max-width: 1024px){.hbl-hero-angebot .wp-block-cover__image-background{order:-1;height:min(60svh,125vw)}}.hbl-angebot-bilder{display:grid;gap:var(--hbl-s1)}.hbl-angebot-bilder .wp-block-image{margin:0}.hbl-angebot-bilder img{display:block;width:100%;height:auto;border-radius:var(--hbl-radius)}.hbl-angebot-bilder-2{grid-template-columns:repeat(2,minmax(0,1fr))}.hbl-angebot-bilder-3{grid-template-columns:repeat(3,minmax(0,1fr))}.hbl-angebot-bilder-2 img,.hbl-angebot-bilder-3 img{aspect-ratio:4 / 3;object-fit:cover}@media (max-width: 599px){.hbl-angebot-bilder-2,.hbl-angebot-bilder-3{grid-template-columns:minmax(0,1fr)}}.hbl-angebot-video > *{margin:0}.hbl-mz-medium{margin:0}.hbl-mz-video{position:relative}.hbl-mz-video .wp-block-video{margin:0}.hbl-mz-hinweis{position:absolute;left:16px;bottom:16px;padding:6px 12px;border-radius:999px;background:rgba(42,51,61,0.72);color:#fff;font-size:13px;line-height:1.2;pointer-events:none}.hbl-mz-hinweis strong{font-weight:500}@media (max-width: 359px){.hbl-mz-quer .hbl-mz-titel{font-size:22px}}@media (max-width: 599px){.hbl-mz-quer .hbl-video-knopf{width:48px;height:48px}.hbl-mz-quer .hbl-mz-hinweis{left:10px;bottom:10px;padding:3px 9px;font-size:12px}}.hbl-mz-video:has(.hbl-video-laeuft) .hbl-mz-hinweis{display:none}.hbl-mz-person{display:flex;align-items:center;gap:12px;margin:14px 0 0}.hbl-mz-person-bild{width:44px;height:44px;flex:none;border-radius:50%;object-fit:cover;background:var(--grau-hell)}.hbl-mz-person-text{display:flex;flex-direction:column;gap:2px;line-height:1.25}.hbl-mz-person-text strong{font-size:15px;font-weight:600;color:var(--slate)}.hbl-mz-person-text span{font-size:13px;color:var(--grau-text)}.hbl-angebot-medienzeile .hbl-mz-dach{margin:0}.hbl-mz-zitat{margin:0;color:var(--slate);text-wrap:balance}.hbl-mz-zitat-zwei{margin:0;text-wrap:pretty}.hbl-mz-quelle{margin:0;font-size:15px;color:var(--grau-text)}.hbl-angebot-imvideo > * + *,.hbl-angebot-arzt > .wp-block-group__inner-container > * + *{margin-top:var(--hbl-raum-nach-titel)}.hbl-mz-quer .hbl-mz-titel{margin-top:var(--hbl-raum-dach)}.hbl-mz-quer .hbl-mz-medium{margin-top:var(--hbl-raum-nach-titel)}.hbl-angebot-arzt .hbl-mz-text > .wp-block-group__inner-container > *{margin:0}.hbl-angebot-arzt .hbl-mz-text > .wp-block-group__inner-container > * + *{margin-top:var(--hbl-raum-fluss)}@media (min-width: 720px){.entry-content > .hbl-angebot-medienzeile:not(.hbl-mz-quer){max-width:var(--hbl-inhalt)!important;width:100%}.hbl-angebot-imvideo:not(.hbl-mz-quer),.hbl-angebot-arzt > .wp-block-group__inner-container{--hbl-mz-video:clamp(260px,30vw,360px);display:grid;column-gap:var(--hbl-raum-medium);align-items:start}.hbl-angebot-imvideo:not(.hbl-mz-quer){grid-template-columns:var(--hbl-mz-video) minmax(0,680px);grid-template-rows:1fr auto auto auto auto 1fr;grid-template-areas:"medium ." "medium dach" "medium zitat" "medium zwei" "medium quelle" "medium ."}.hbl-angebot-arzt > .wp-block-group__inner-container{grid-template-columns:minmax(0,680px) var(--hbl-mz-video);grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:". medium" "dach medium" "titel medium" "text medium" ". medium"}.hbl-angebot-medienzeile:not(.hbl-mz-quer) .hbl-mz-medium{grid-area:medium;margin-top:0}.hbl-angebot-medienzeile:not(.hbl-mz-quer) .hbl-mz-dach{grid-area:dach}.hbl-angebot-imvideo .hbl-mz-zitat{grid-area:zitat}.hbl-angebot-imvideo .hbl-mz-zitat-zwei{grid-area:zwei}.hbl-angebot-imvideo .hbl-mz-quelle{grid-area:quelle}.hbl-angebot-arzt .wp-block-heading{grid-area:titel}.hbl-angebot-arzt .hbl-mz-text{grid-area:text}.hbl-angebot-imvideo:not(.hbl-mz-quer) > .hbl-mz-dach,.hbl-angebot-arzt > .wp-block-group__inner-container > .hbl-mz-dach{margin-top:0}.hbl-angebot-imvideo:not(.hbl-mz-quer) > .hbl-mz-medium + *{margin-top:var(--hbl-raum-nach-titel)}.hbl-angebot-arzt > .wp-block-group__inner-container > .hbl-mz-medium + .hbl-mz-text{margin-top:var(--hbl-raum-nach-titel)}}@media (max-width: 719px){.hbl-angebot-arzt .hbl-mz-person{margin-top:var(--hbl-raum-nach-titel)}.hbl-angebot-medienzeile:not(.hbl-mz-quer) .hbl-video:not(.hbl-video-laeuft){aspect-ratio:4 / 5!important}.hbl-angebot-medienzeile:not(.hbl-mz-quer) .hbl-video:not(.hbl-video-laeuft) .hbl-video-bild{object-fit:cover;object-position:var(--hbl-film-fokus,50% 30%)}}.entry-content > .hbl-angebot-team{max-width:var(--hbl-inhalt)!important;width:100%}.hbl-angebot-team > *{margin:0}.hbl-angebot-team > h2{margin-top:var(--hbl-raum-dach)}.hbl-lp-team-liste{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hbl-raum-raster-zeile) var(--hbl-raum-raster-spalte);margin:var(--hbl-raum-kopf) 0 0!important;padding:0;list-style:none}.entry-content ul.hbl-lp-team-liste:not(.wp-block-post-template) > li.hbl-lp-team-karte{margin:0;padding:0}.entry-content ul.hbl-lp-team-liste:not(.wp-block-post-template) > li.hbl-lp-team-karte::before{content:none;display:none}.hbl-lp-team-bild{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--hbl-radius);background:var(--grau-hell)}.hbl-lp-team-name{margin:var(--hbl-raum-bild-text) 0 0;font-size:20px;line-height:1.3;font-weight:600;color:var(--slate);hyphens:manual}.hbl-lp-team-rolle{margin:var(--hbl-raum-eng) 0 0;font-size:16px;line-height:1.4;color:var(--grau-text)}@media (max-width: 1024px){.hbl-lp-team-name{font-size:17px;line-height:1.3}.hbl-lp-team-rolle{font-size:14px;line-height:1.4}}@media (max-width: 599px){.hbl-lp-team-liste{grid-template-columns:repeat(2,minmax(0,1fr))}.hbl-lp-team-name{font-size:15px;line-height:1.35}.hbl-lp-team-rolle{font-size:13px;line-height:1.4}}.hbl-angebot-vn{max-width:var(--hbl-inhalt)}.hbl-angebot-vn h2{margin:0}.hbl-angebot-vn h2 + *{margin-top:var(--hbl-raum-kopf)}.hbl-angebot-vn-bilder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hbl-raum-fluss)}.hbl-angebot-vn-bilder .wp-block-image{margin:0}.hbl-angebot-vn-bilder img{display:block;width:100%;height:auto;border-radius:var(--hbl-radius)}.hbl-angebot-vn .hbl-vorher-nachher-hinweis{margin:var(--hbl-raum-fluss) 0 0;font-size:15px;color:var(--grau-text)}@media (min-width: 1025px){.hbl-angebot-vn-bilder.hbl-angebot-vn-drei{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.hbl-angebot-vn-bilder{grid-template-columns:minmax(0,1fr)}}.hbl-rumpf .hbl-angebot-klinik{max-width:var(--hbl-lesebreite)}.hbl-rumpf .hbl-stimme{display:grid;grid-template-columns:min(clamp(360px,36vw,520px),max(320px,56vh)) minmax(0,1fr);column-gap:var(--hbl-raum-medium);align-items:center;width:100%;max-width:var(--hbl-inhalt);margin-inline:auto}.hbl-stimme-bild{position:relative;margin:0;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--hbl-radius);background:var(--grau-hell)}.hbl-stimme-foto{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transform:scale(1.14);transform-origin:50% 100%}.hbl-rumpf .hbl-stimme .hbl-stimme-zitat{margin:0;padding:0;max-width:560px;text-align:left}.hbl-stimme-zitat p{margin:0;text-wrap:pretty;hyphens:manual;text-indent:-0.33em}@supports (hanging-punctuation: first){.hbl-stimme-zitat p{text-indent:0;hanging-punctuation:first}}.hbl-rumpf .hbl-stimme .hbl-stimme-nennung{display:flex;flex-direction:column;gap:var(--hbl-raum-eng);margin-top:var(--hbl-raum-fluss);font-size:15px;font-style:normal;line-height:1.4;text-align:left}.hbl-stimme-name{font-size:18px;font-weight:600;line-height:1.4;color:var(--slate)}.hbl-stimme-rolle{font-size:15px;line-height:1.4;color:var(--grau-text)}@media (max-width: 1024px){.hbl-rumpf .hbl-stimme{grid-template-columns:minmax(0,1fr);row-gap:var(--hbl-raum-bild-text);align-items:start}.hbl-stimme-bild{width:min(100%,400px)}.hbl-rumpf .hbl-stimme .hbl-stimme-zitat{max-width:620px}}@media (max-width: 599px){.hbl-stimme-bild{width:100%;aspect-ratio:7 / 8}.hbl-stimme-name{font-size:16px}}.hbl-einwilligung-zeile{font-size:14px;color:var(--grau-text);text-align:center}.hbl-einwilligung-aendern{padding:0;border:0;background:none;font:inherit;color:var(--slate);letter-spacing:normal;text-transform:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hbl-einwilligung{position:fixed;left:var(--hbl-s2);bottom:var(--hbl-s2);z-index:95;max-width:560px;padding:var(--hbl-s2);border-radius:var(--hbl-radius);background:var(--white);box-shadow:0 10px 30px color-mix(in srgb,var(--slate) 18%,transparent);font-size:15px;line-height:1.5;color:var(--slate)}.hbl-einwilligung[hidden]{display:none}.hbl-einwilligung p{margin:0 0 var(--hbl-s1)}.hbl-einwilligung a{color:var(--slate);text-decoration:underline}.hbl-einwilligung-knoepfe{display:flex;gap:var(--hbl-raum-nah)}.hbl-einwilligung-knoepfe button{flex:1 1 0;letter-spacing:normal;text-transform:none;min-height:44px;padding:0 var(--hbl-s0);border:1px solid var(--akzent-text);border-radius:var(--hbl-radius);background:var(--white);color:var(--akzent-text-tief);font:inherit;font-weight:600;cursor:pointer}.hbl-einwilligung-knoepfe button:hover,.hbl-einwilligung-knoepfe button:focus-visible{background:var(--cream-hell)}@media (max-width: 1024px){.hbl-einwilligung{left:12px;right:12px;max-width:none;bottom:calc(100px + env(safe-area-inset-bottom,0px))}}@media print{.hbl-einwilligung,.hbl-einwilligung-zeile{display:none}}
