/*
 * Huber-Bausteine: Einstellungen von Hand aus dem Studio-Designer (Sitzung 3b, 13.10.2026), die WordPress nicht
 * selbst als Block-Einstellung kennt. Gleiches CSS im Studio-Designer und in WordPress; erzeugt von
 * src/lib/server/stil-hand.ts (handCss) – nicht von Hand ändern.
 *
 * - Zeilenumbruch: hb-umbruch-ausgeglichen | -schoen | -normal
 * - Farbe beim Darüberfahren: hb-hover-text-FARBE, hb-hover-bg-FARBE, hb-hover-rahmen-FARBE (Palette des Themes)
 * - Tablet (782–1024 px): hb-t-…, Handy (bis 781 px): hb-m-… – Schriftgrösse, Ausrichtung, Abstände (Stufen),
 *   Reihenfolge (hb-m-zuerst, hb-m-zuletzt)
 * - Kopfzeile durchsichtig über dem Startbild: Farben von Hand erst beim Runterscrollen; hb-kopf-ueber-text-FARBE,
 *   Hauptknopf über dunklem Bild hb-kopf-ueber-knopf-rand | -hell | -umriss | -farbe (über hellem Bild: Kundenfarbe)
 * - Effekte (Sitzung 6a): Einblenden hb-anim-hoch | -links | -rechts | -zoom | -blende (Skript effekte.js),
 *   darüberfahren hb-fx-heben | -bildzoom, beim Scrollen hb-fx-fest | -parallax | -klebend | -wachsen | -fuellen
 *   (Bild dafür: Klasse hb-fx-bild); bei «ruhig» und «weniger Bewegung» aus
 */
.hb-umbruch-ausgeglichen{text-wrap:balance}
.hb-umbruch-schoen{text-wrap:pretty}
.hb-umbruch-normal{text-wrap:wrap}
[class*="hb-hover-"],[class*="hb-hover-"]>.wp-element-button{transition:color .2s ease,background-color .2s ease,border-color .2s ease}
:is(.hb-hover-text-primaer,.hb-hover-text-primaer>.wp-element-button):is(:hover,:focus-visible){color:var(--wp--preset--color--primaer)!important}
:is(.hb-hover-text-primaer-text,.hb-hover-text-primaer-text>.wp-element-button):is(:hover,:focus-visible){color:var(--wp--preset--color--primaer-text)!important}
:is(.hb-hover-text-akzent,.hb-hover-text-akzent>.wp-element-button):is(:hover,:focus-visible){color:var(--wp--preset--color--akzent)!important}
:is(.hb-hover-text-hintergrund,.hb-hover-text-hintergrund>.wp-element-button):is(:hover,:focus-visible){color:var(--wp--preset--color--hintergrund)!important}
:is(.hb-hover-text-flaeche,.hb-hover-text-flaeche>.wp-element-button):is(:hover,:focus-visible){color:var(--wp--preset--color--flaeche)!important}
:is(.hb-hover-text-dunkel,.hb-hover-text-dunkel>.wp-element-button):is(:hover,:focus-visible){color:var(--wp--preset--color--dunkel)!important}
:is(.hb-hover-text-grundtext,.hb-hover-text-grundtext>.wp-element-button):is(:hover,:focus-visible){color:var(--wp--preset--color--grundtext)!important}
:is(.hb-hover-text-text-leise,.hb-hover-text-text-leise>.wp-element-button):is(:hover,:focus-visible){color:var(--wp--preset--color--text-leise)!important}
:is(.hb-hover-text-auf-primaer,.hb-hover-text-auf-primaer>.wp-element-button):is(:hover,:focus-visible){color:var(--wp--preset--color--auf-primaer)!important}
:is(.hb-hover-text-auf-dunkel,.hb-hover-text-auf-dunkel>.wp-element-button):is(:hover,:focus-visible){color:var(--wp--preset--color--auf-dunkel)!important}
:is(.hb-hover-bg-primaer,.hb-hover-bg-primaer>.wp-element-button):is(:hover,:focus-visible){background-color:var(--wp--preset--color--primaer)!important}
:is(.hb-hover-bg-primaer-text,.hb-hover-bg-primaer-text>.wp-element-button):is(:hover,:focus-visible){background-color:var(--wp--preset--color--primaer-text)!important}
:is(.hb-hover-bg-akzent,.hb-hover-bg-akzent>.wp-element-button):is(:hover,:focus-visible){background-color:var(--wp--preset--color--akzent)!important}
:is(.hb-hover-bg-hintergrund,.hb-hover-bg-hintergrund>.wp-element-button):is(:hover,:focus-visible){background-color:var(--wp--preset--color--hintergrund)!important}
:is(.hb-hover-bg-flaeche,.hb-hover-bg-flaeche>.wp-element-button):is(:hover,:focus-visible){background-color:var(--wp--preset--color--flaeche)!important}
:is(.hb-hover-bg-dunkel,.hb-hover-bg-dunkel>.wp-element-button):is(:hover,:focus-visible){background-color:var(--wp--preset--color--dunkel)!important}
:is(.hb-hover-bg-grundtext,.hb-hover-bg-grundtext>.wp-element-button):is(:hover,:focus-visible){background-color:var(--wp--preset--color--grundtext)!important}
:is(.hb-hover-bg-text-leise,.hb-hover-bg-text-leise>.wp-element-button):is(:hover,:focus-visible){background-color:var(--wp--preset--color--text-leise)!important}
:is(.hb-hover-bg-auf-primaer,.hb-hover-bg-auf-primaer>.wp-element-button):is(:hover,:focus-visible){background-color:var(--wp--preset--color--auf-primaer)!important}
:is(.hb-hover-bg-auf-dunkel,.hb-hover-bg-auf-dunkel>.wp-element-button):is(:hover,:focus-visible){background-color:var(--wp--preset--color--auf-dunkel)!important}
:is(.hb-hover-rahmen-primaer,.hb-hover-rahmen-primaer>.wp-element-button):is(:hover,:focus-visible){border-color:var(--wp--preset--color--primaer)!important}
:is(.hb-hover-rahmen-primaer-text,.hb-hover-rahmen-primaer-text>.wp-element-button):is(:hover,:focus-visible){border-color:var(--wp--preset--color--primaer-text)!important}
:is(.hb-hover-rahmen-akzent,.hb-hover-rahmen-akzent>.wp-element-button):is(:hover,:focus-visible){border-color:var(--wp--preset--color--akzent)!important}
:is(.hb-hover-rahmen-hintergrund,.hb-hover-rahmen-hintergrund>.wp-element-button):is(:hover,:focus-visible){border-color:var(--wp--preset--color--hintergrund)!important}
:is(.hb-hover-rahmen-flaeche,.hb-hover-rahmen-flaeche>.wp-element-button):is(:hover,:focus-visible){border-color:var(--wp--preset--color--flaeche)!important}
:is(.hb-hover-rahmen-dunkel,.hb-hover-rahmen-dunkel>.wp-element-button):is(:hover,:focus-visible){border-color:var(--wp--preset--color--dunkel)!important}
:is(.hb-hover-rahmen-grundtext,.hb-hover-rahmen-grundtext>.wp-element-button):is(:hover,:focus-visible){border-color:var(--wp--preset--color--grundtext)!important}
:is(.hb-hover-rahmen-text-leise,.hb-hover-rahmen-text-leise>.wp-element-button):is(:hover,:focus-visible){border-color:var(--wp--preset--color--text-leise)!important}
:is(.hb-hover-rahmen-auf-primaer,.hb-hover-rahmen-auf-primaer>.wp-element-button):is(:hover,:focus-visible){border-color:var(--wp--preset--color--auf-primaer)!important}
:is(.hb-hover-rahmen-auf-dunkel,.hb-hover-rahmen-auf-dunkel>.wp-element-button):is(:hover,:focus-visible){border-color:var(--wp--preset--color--auf-dunkel)!important}
@media (prefers-reduced-motion:reduce){[class*="hb-hover-"],[class*="hb-hover-"]>.wp-element-button{transition:none}}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])):is(.has-text-color,.has-link-color,.has-background){--farbe-text:var(--farbe-auf-dunkel)!important;--farbe-text-leise:var(--farbe-auf-dunkel)!important;--farbe-primaer-text:var(--farbe-auf-dunkel)!important;color:var(--farbe-auf-dunkel)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-text-primaer{--farbe-auf-dunkel:var(--wp--preset--color--primaer)!important;--farbe-text:var(--wp--preset--color--primaer)!important;--farbe-text-leise:var(--wp--preset--color--primaer)!important;--farbe-primaer-text:var(--wp--preset--color--primaer)!important;color:var(--wp--preset--color--primaer)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-text-primaer-text{--farbe-auf-dunkel:var(--wp--preset--color--primaer-text)!important;--farbe-text:var(--wp--preset--color--primaer-text)!important;--farbe-text-leise:var(--wp--preset--color--primaer-text)!important;--farbe-primaer-text:var(--wp--preset--color--primaer-text)!important;color:var(--wp--preset--color--primaer-text)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-text-akzent{--farbe-auf-dunkel:var(--wp--preset--color--akzent)!important;--farbe-text:var(--wp--preset--color--akzent)!important;--farbe-text-leise:var(--wp--preset--color--akzent)!important;--farbe-primaer-text:var(--wp--preset--color--akzent)!important;color:var(--wp--preset--color--akzent)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-text-hintergrund{--farbe-auf-dunkel:var(--wp--preset--color--hintergrund)!important;--farbe-text:var(--wp--preset--color--hintergrund)!important;--farbe-text-leise:var(--wp--preset--color--hintergrund)!important;--farbe-primaer-text:var(--wp--preset--color--hintergrund)!important;color:var(--wp--preset--color--hintergrund)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-text-flaeche{--farbe-auf-dunkel:var(--wp--preset--color--flaeche)!important;--farbe-text:var(--wp--preset--color--flaeche)!important;--farbe-text-leise:var(--wp--preset--color--flaeche)!important;--farbe-primaer-text:var(--wp--preset--color--flaeche)!important;color:var(--wp--preset--color--flaeche)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-text-dunkel{--farbe-auf-dunkel:var(--wp--preset--color--dunkel)!important;--farbe-text:var(--wp--preset--color--dunkel)!important;--farbe-text-leise:var(--wp--preset--color--dunkel)!important;--farbe-primaer-text:var(--wp--preset--color--dunkel)!important;color:var(--wp--preset--color--dunkel)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-text-grundtext{--farbe-auf-dunkel:var(--wp--preset--color--grundtext)!important;--farbe-text:var(--wp--preset--color--grundtext)!important;--farbe-text-leise:var(--wp--preset--color--grundtext)!important;--farbe-primaer-text:var(--wp--preset--color--grundtext)!important;color:var(--wp--preset--color--grundtext)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-text-text-leise{--farbe-auf-dunkel:var(--wp--preset--color--text-leise)!important;--farbe-text:var(--wp--preset--color--text-leise)!important;--farbe-text-leise:var(--wp--preset--color--text-leise)!important;--farbe-primaer-text:var(--wp--preset--color--text-leise)!important;color:var(--wp--preset--color--text-leise)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-text-auf-primaer{--farbe-auf-dunkel:var(--wp--preset--color--auf-primaer)!important;--farbe-text:var(--wp--preset--color--auf-primaer)!important;--farbe-text-leise:var(--wp--preset--color--auf-primaer)!important;--farbe-primaer-text:var(--wp--preset--color--auf-primaer)!important;color:var(--wp--preset--color--auf-primaer)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-text-auf-dunkel{--farbe-auf-dunkel:var(--wp--preset--color--auf-dunkel)!important;--farbe-text:var(--wp--preset--color--auf-dunkel)!important;--farbe-text-leise:var(--wp--preset--color--auf-dunkel)!important;--farbe-primaer-text:var(--wp--preset--color--auf-dunkel)!important;color:var(--wp--preset--color--auf-dunkel)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-knopf-rand :is(.btn,.wp-block-button__link,.wp-element-button):not(:is(.kopf__unten,.hc-aktionsleiste) *){box-shadow:0 0 0 2px var(--farbe-auf-dunkel,#fff)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-knopf-hell :is(.btn,.wp-block-button__link,.wp-element-button):not(:is(.kopf__unten,.hc-aktionsleiste) *){background:var(--farbe-auf-dunkel,#fff)!important;border-color:var(--farbe-auf-dunkel,#fff)!important;color:var(--farbe-dunkel,#1b1f24)!important;box-shadow:none!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-knopf-umriss :is(.btn,.wp-block-button__link,.wp-element-button):not(:is(.kopf__unten,.hc-aktionsleiste) *){background:transparent!important;border-color:transparent!important;color:var(--farbe-auf-dunkel,#fff)!important;box-shadow:inset 0 0 0 2px var(--farbe-auf-dunkel,#fff)!important}
html.hb-kopf-ueber:not(.hb-kopf-gescrollt):not(.has-modal-open):not(.hb-kopf-auf-hell) :is(body > header[data-abschnitt],.wp-site-blocks > header):not(:has([aria-expanded='true'])).hb-kopf-ueber-knopf-farbe :is(.btn,.wp-block-button__link,.wp-element-button):not(:is(.kopf__unten,.hc-aktionsleiste) *){box-shadow:none!important}
@media (prefers-reduced-motion:no-preference){
html:is(.hb-effekte,:has(>body[data-bewegung])):not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) [class*="hb-anim-"]{transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}
html:is(.hb-effekte,:has(>body[data-bewegung])):not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-anim-hoch:not(.ist-sichtbar){opacity:0;transform:translateY(28px)}
html:is(.hb-effekte,:has(>body[data-bewegung])):not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-anim-links:not(.ist-sichtbar){opacity:0;transform:translateX(-36px)}
html:is(.hb-effekte,:has(>body[data-bewegung])):not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-anim-rechts:not(.ist-sichtbar){opacity:0;transform:translateX(36px)}
html:is(.hb-effekte,:has(>body[data-bewegung])):not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-anim-zoom:not(.ist-sichtbar){opacity:0;transform:scale(.92)}
html:is(.hb-effekte,:has(>body[data-bewegung])):not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-anim-blende:not(.ist-sichtbar){opacity:0}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-heben{transition:transform .25s ease,box-shadow .25s ease}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-heben:is(:hover,:focus-within){transform:translateY(-4px);box-shadow:0 14px 30px rgba(0,0,0,.18)}
html:is(.hb-effekte,:has(>body[data-bewegung])):not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) [class*="hb-anim-"].hb-fx-heben{transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-bildzoom{overflow:clip}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-bildzoom img{transition:transform .6s ease}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-bildzoom:is(:hover,:focus-within) img{transform:scale(1.05)}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) :is(.hb-fx-fest,.hb-fx-parallax){position:relative;min-height:clamp(260px,55vh,680px)}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-fest{clip-path:inset(0)}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-fest :is(img.hb-fx-bild,.hb-fx-bild>img,.wp-block-cover__image-background){position:fixed!important;inset:0!important;width:100%!important;height:100vh!important;max-width:none!important;max-height:none!important;object-fit:cover}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) :is(.einblenden,[class*="hb-anim-"]).ist-sichtbar:has(.hb-fx-bild){transform:none!important}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-klebend{position:sticky;top:calc(var(--hb-kopf-hoehe,5rem) + 1rem);align-self:start}
}
@media (max-width:781px){.hb-fx-klebend{position:static}}
@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-parallax{overflow:clip}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-parallax :is(img.hb-fx-bild,.hb-fx-bild>img,.wp-block-cover__image-background){position:absolute!important;left:0!important;right:0!important;top:-12%!important;width:100%!important;height:124%!important;max-width:none!important;max-height:none!important;object-fit:cover;animation:hb-parallax linear both;animation-timeline:view();animation-range:cover 0% cover 100%}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-wachsen{animation:hb-wachsen linear both;animation-timeline:view();animation-range:entry 0% cover 40%}
html:not([data-bewegung="ruhig"]) body:not([data-bewegung="ruhig"]) .hb-fx-fuellen{background:linear-gradient(90deg,currentColor 0 50%,color-mix(in srgb,currentColor 25%,transparent) 50% 100%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:hb-fuellen linear both;animation-timeline:view();animation-range:entry 20% cover 50%}
}}
@keyframes hb-parallax{from{transform:translateY(-8%)}to{transform:translateY(8%)}}
@keyframes hb-wachsen{from{transform:scale(.86);opacity:.6}to{transform:none;opacity:1}}
@keyframes hb-fuellen{to{background-position:0 0}}
@media (min-width:782px) and (max-width:1024px){
	.hb-t-schrift-klein.hb-t-schrift-klein{font-size:var(--wp--preset--font-size--klein)!important}
	.hb-t-schrift-normal.hb-t-schrift-normal{font-size:var(--wp--preset--font-size--normal)!important}
	.hb-t-schrift-gross.hb-t-schrift-gross{font-size:var(--wp--preset--font-size--gross)!important}
	.hb-t-schrift-titel-klein.hb-t-schrift-titel-klein{font-size:var(--wp--preset--font-size--titel-klein)!important}
	.hb-t-schrift-titel.hb-t-schrift-titel{font-size:var(--wp--preset--font-size--titel)!important}
	.hb-t-schrift-titel-gross.hb-t-schrift-titel-gross{font-size:var(--wp--preset--font-size--titel-gross)!important}
	.hb-t-text-left.hb-t-text-left{text-align:left!important}
	.hb-t-text-center.hb-t-text-center{text-align:center!important}
	.hb-t-text-right.hb-t-text-right{text-align:right!important}
	.hb-t-mt-0.hb-t-mt-0{margin-top:0!important}
	.hb-t-mt-stufe-1.hb-t-mt-stufe-1{margin-top:var(--wp--preset--spacing--stufe-1)!important}
	.hb-t-mt-stufe-2.hb-t-mt-stufe-2{margin-top:var(--wp--preset--spacing--stufe-2)!important}
	.hb-t-mt-stufe-3.hb-t-mt-stufe-3{margin-top:var(--wp--preset--spacing--stufe-3)!important}
	.hb-t-mt-klein.hb-t-mt-klein{margin-top:var(--wp--preset--spacing--klein)!important}
	.hb-t-mt-stufe-4.hb-t-mt-stufe-4{margin-top:var(--wp--preset--spacing--stufe-4)!important}
	.hb-t-mt-abschnitt.hb-t-mt-abschnitt{margin-top:var(--wp--preset--spacing--abschnitt)!important}
	.hb-t-mb-0.hb-t-mb-0{margin-bottom:0!important}
	.hb-t-mb-stufe-1.hb-t-mb-stufe-1{margin-bottom:var(--wp--preset--spacing--stufe-1)!important}
	.hb-t-mb-stufe-2.hb-t-mb-stufe-2{margin-bottom:var(--wp--preset--spacing--stufe-2)!important}
	.hb-t-mb-stufe-3.hb-t-mb-stufe-3{margin-bottom:var(--wp--preset--spacing--stufe-3)!important}
	.hb-t-mb-klein.hb-t-mb-klein{margin-bottom:var(--wp--preset--spacing--klein)!important}
	.hb-t-mb-stufe-4.hb-t-mb-stufe-4{margin-bottom:var(--wp--preset--spacing--stufe-4)!important}
	.hb-t-mb-abschnitt.hb-t-mb-abschnitt{margin-bottom:var(--wp--preset--spacing--abschnitt)!important}
	.hb-t-pt-0.hb-t-pt-0{padding-top:0!important}
	.hb-t-pt-stufe-1.hb-t-pt-stufe-1{padding-top:var(--wp--preset--spacing--stufe-1)!important}
	.hb-t-pt-stufe-2.hb-t-pt-stufe-2{padding-top:var(--wp--preset--spacing--stufe-2)!important}
	.hb-t-pt-stufe-3.hb-t-pt-stufe-3{padding-top:var(--wp--preset--spacing--stufe-3)!important}
	.hb-t-pt-klein.hb-t-pt-klein{padding-top:var(--wp--preset--spacing--klein)!important}
	.hb-t-pt-stufe-4.hb-t-pt-stufe-4{padding-top:var(--wp--preset--spacing--stufe-4)!important}
	.hb-t-pt-abschnitt.hb-t-pt-abschnitt{padding-top:var(--wp--preset--spacing--abschnitt)!important}
	.hb-t-pb-0.hb-t-pb-0{padding-bottom:0!important}
	.hb-t-pb-stufe-1.hb-t-pb-stufe-1{padding-bottom:var(--wp--preset--spacing--stufe-1)!important}
	.hb-t-pb-stufe-2.hb-t-pb-stufe-2{padding-bottom:var(--wp--preset--spacing--stufe-2)!important}
	.hb-t-pb-stufe-3.hb-t-pb-stufe-3{padding-bottom:var(--wp--preset--spacing--stufe-3)!important}
	.hb-t-pb-klein.hb-t-pb-klein{padding-bottom:var(--wp--preset--spacing--klein)!important}
	.hb-t-pb-stufe-4.hb-t-pb-stufe-4{padding-bottom:var(--wp--preset--spacing--stufe-4)!important}
	.hb-t-pb-abschnitt.hb-t-pb-abschnitt{padding-bottom:var(--wp--preset--spacing--abschnitt)!important}
	.hb-t-p-0.hb-t-p-0{padding-top:0!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}
	.hb-t-p-stufe-1.hb-t-p-stufe-1{padding-top:var(--wp--preset--spacing--stufe-1)!important;padding-right:var(--wp--preset--spacing--stufe-1)!important;padding-bottom:var(--wp--preset--spacing--stufe-1)!important;padding-left:var(--wp--preset--spacing--stufe-1)!important}
	.hb-t-p-stufe-2.hb-t-p-stufe-2{padding-top:var(--wp--preset--spacing--stufe-2)!important;padding-right:var(--wp--preset--spacing--stufe-2)!important;padding-bottom:var(--wp--preset--spacing--stufe-2)!important;padding-left:var(--wp--preset--spacing--stufe-2)!important}
	.hb-t-p-stufe-3.hb-t-p-stufe-3{padding-top:var(--wp--preset--spacing--stufe-3)!important;padding-right:var(--wp--preset--spacing--stufe-3)!important;padding-bottom:var(--wp--preset--spacing--stufe-3)!important;padding-left:var(--wp--preset--spacing--stufe-3)!important}
	.hb-t-p-klein.hb-t-p-klein{padding-top:var(--wp--preset--spacing--klein)!important;padding-right:var(--wp--preset--spacing--klein)!important;padding-bottom:var(--wp--preset--spacing--klein)!important;padding-left:var(--wp--preset--spacing--klein)!important}
	.hb-t-p-stufe-4.hb-t-p-stufe-4{padding-top:var(--wp--preset--spacing--stufe-4)!important;padding-right:var(--wp--preset--spacing--stufe-4)!important;padding-bottom:var(--wp--preset--spacing--stufe-4)!important;padding-left:var(--wp--preset--spacing--stufe-4)!important}
	.hb-t-p-abschnitt.hb-t-p-abschnitt{padding-top:var(--wp--preset--spacing--abschnitt)!important;padding-right:var(--wp--preset--spacing--abschnitt)!important;padding-bottom:var(--wp--preset--spacing--abschnitt)!important;padding-left:var(--wp--preset--spacing--abschnitt)!important}
}
@media (max-width:781px){
	.hb-m-schrift-klein.hb-m-schrift-klein{font-size:var(--wp--preset--font-size--klein)!important}
	.hb-m-schrift-normal.hb-m-schrift-normal{font-size:var(--wp--preset--font-size--normal)!important}
	.hb-m-schrift-gross.hb-m-schrift-gross{font-size:var(--wp--preset--font-size--gross)!important}
	.hb-m-schrift-titel-klein.hb-m-schrift-titel-klein{font-size:var(--wp--preset--font-size--titel-klein)!important}
	.hb-m-schrift-titel.hb-m-schrift-titel{font-size:var(--wp--preset--font-size--titel)!important}
	.hb-m-schrift-titel-gross.hb-m-schrift-titel-gross{font-size:var(--wp--preset--font-size--titel-gross)!important}
	.hb-m-text-left.hb-m-text-left{text-align:left!important}
	.hb-m-text-center.hb-m-text-center{text-align:center!important}
	.hb-m-text-right.hb-m-text-right{text-align:right!important}
	.hb-m-mt-0.hb-m-mt-0{margin-top:0!important}
	.hb-m-mt-stufe-1.hb-m-mt-stufe-1{margin-top:var(--wp--preset--spacing--stufe-1)!important}
	.hb-m-mt-stufe-2.hb-m-mt-stufe-2{margin-top:var(--wp--preset--spacing--stufe-2)!important}
	.hb-m-mt-stufe-3.hb-m-mt-stufe-3{margin-top:var(--wp--preset--spacing--stufe-3)!important}
	.hb-m-mt-klein.hb-m-mt-klein{margin-top:var(--wp--preset--spacing--klein)!important}
	.hb-m-mt-stufe-4.hb-m-mt-stufe-4{margin-top:var(--wp--preset--spacing--stufe-4)!important}
	.hb-m-mt-abschnitt.hb-m-mt-abschnitt{margin-top:var(--wp--preset--spacing--abschnitt)!important}
	.hb-m-mb-0.hb-m-mb-0{margin-bottom:0!important}
	.hb-m-mb-stufe-1.hb-m-mb-stufe-1{margin-bottom:var(--wp--preset--spacing--stufe-1)!important}
	.hb-m-mb-stufe-2.hb-m-mb-stufe-2{margin-bottom:var(--wp--preset--spacing--stufe-2)!important}
	.hb-m-mb-stufe-3.hb-m-mb-stufe-3{margin-bottom:var(--wp--preset--spacing--stufe-3)!important}
	.hb-m-mb-klein.hb-m-mb-klein{margin-bottom:var(--wp--preset--spacing--klein)!important}
	.hb-m-mb-stufe-4.hb-m-mb-stufe-4{margin-bottom:var(--wp--preset--spacing--stufe-4)!important}
	.hb-m-mb-abschnitt.hb-m-mb-abschnitt{margin-bottom:var(--wp--preset--spacing--abschnitt)!important}
	.hb-m-pt-0.hb-m-pt-0{padding-top:0!important}
	.hb-m-pt-stufe-1.hb-m-pt-stufe-1{padding-top:var(--wp--preset--spacing--stufe-1)!important}
	.hb-m-pt-stufe-2.hb-m-pt-stufe-2{padding-top:var(--wp--preset--spacing--stufe-2)!important}
	.hb-m-pt-stufe-3.hb-m-pt-stufe-3{padding-top:var(--wp--preset--spacing--stufe-3)!important}
	.hb-m-pt-klein.hb-m-pt-klein{padding-top:var(--wp--preset--spacing--klein)!important}
	.hb-m-pt-stufe-4.hb-m-pt-stufe-4{padding-top:var(--wp--preset--spacing--stufe-4)!important}
	.hb-m-pt-abschnitt.hb-m-pt-abschnitt{padding-top:var(--wp--preset--spacing--abschnitt)!important}
	.hb-m-pb-0.hb-m-pb-0{padding-bottom:0!important}
	.hb-m-pb-stufe-1.hb-m-pb-stufe-1{padding-bottom:var(--wp--preset--spacing--stufe-1)!important}
	.hb-m-pb-stufe-2.hb-m-pb-stufe-2{padding-bottom:var(--wp--preset--spacing--stufe-2)!important}
	.hb-m-pb-stufe-3.hb-m-pb-stufe-3{padding-bottom:var(--wp--preset--spacing--stufe-3)!important}
	.hb-m-pb-klein.hb-m-pb-klein{padding-bottom:var(--wp--preset--spacing--klein)!important}
	.hb-m-pb-stufe-4.hb-m-pb-stufe-4{padding-bottom:var(--wp--preset--spacing--stufe-4)!important}
	.hb-m-pb-abschnitt.hb-m-pb-abschnitt{padding-bottom:var(--wp--preset--spacing--abschnitt)!important}
	.hb-m-p-0.hb-m-p-0{padding-top:0!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}
	.hb-m-p-stufe-1.hb-m-p-stufe-1{padding-top:var(--wp--preset--spacing--stufe-1)!important;padding-right:var(--wp--preset--spacing--stufe-1)!important;padding-bottom:var(--wp--preset--spacing--stufe-1)!important;padding-left:var(--wp--preset--spacing--stufe-1)!important}
	.hb-m-p-stufe-2.hb-m-p-stufe-2{padding-top:var(--wp--preset--spacing--stufe-2)!important;padding-right:var(--wp--preset--spacing--stufe-2)!important;padding-bottom:var(--wp--preset--spacing--stufe-2)!important;padding-left:var(--wp--preset--spacing--stufe-2)!important}
	.hb-m-p-stufe-3.hb-m-p-stufe-3{padding-top:var(--wp--preset--spacing--stufe-3)!important;padding-right:var(--wp--preset--spacing--stufe-3)!important;padding-bottom:var(--wp--preset--spacing--stufe-3)!important;padding-left:var(--wp--preset--spacing--stufe-3)!important}
	.hb-m-p-klein.hb-m-p-klein{padding-top:var(--wp--preset--spacing--klein)!important;padding-right:var(--wp--preset--spacing--klein)!important;padding-bottom:var(--wp--preset--spacing--klein)!important;padding-left:var(--wp--preset--spacing--klein)!important}
	.hb-m-p-stufe-4.hb-m-p-stufe-4{padding-top:var(--wp--preset--spacing--stufe-4)!important;padding-right:var(--wp--preset--spacing--stufe-4)!important;padding-bottom:var(--wp--preset--spacing--stufe-4)!important;padding-left:var(--wp--preset--spacing--stufe-4)!important}
	.hb-m-p-abschnitt.hb-m-p-abschnitt{padding-top:var(--wp--preset--spacing--abschnitt)!important;padding-right:var(--wp--preset--spacing--abschnitt)!important;padding-bottom:var(--wp--preset--spacing--abschnitt)!important;padding-left:var(--wp--preset--spacing--abschnitt)!important}
	.hb-m-zuerst.hb-m-zuerst{order:-1}
	.hb-m-zuletzt.hb-m-zuletzt{order:99}
}
