.elementor .augenbraue-dunkel{--augenbraue-farbe:var(--farbe-angst);\n}.elementor .legal-platzhalter{width:100%;min-width:0px;max-width:64ch;font-family:var(--schrift-fliesstext);font-weight:700;color:var(--farbe-tinte);margin:0px;background-color:var(--farbe-lila-leise);border: var(--rahmen, 1px) solid var(--farbe-angst, #352156); border-left: var(--rahmen-akzent, .25rem) solid var(--farbe-angst, #352156); padding: var(--space-6, 1.6rem); border-radius: var(--rundung-klein, .4rem); font-size: var(--groesse-text, 1rem); line-height: var(--zeilenhoehe-text, 1.65);\n}.elementor .legal-inhalt{width:100%;min-width:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:flex-start;max-width: var(--inhalt-max, 1280px); min-height: var(--musikbildhoehe, 27rem); padding: var(--space-section, 5.4rem) var(--seitenrand, 1.5rem); gap: var(--space-6, 1.6rem);\n}.elementor .titel-sektion-dunkel{width:100%;min-width:0px;max-width:26ch;font-family:var(--schrift-ueberschrift);font-weight:400;color:var(--farbe-angst);padding:0px;margin:0px;font-size: var(--groesse-titel, 2.8rem); line-height: var(--zeilenhoehe-titel, 1.08);\n}.elementor .augenbraue{min-width:0px;font-family:var(--schrift-fliesstext);font-weight:700;text-transform:uppercase;padding:0px;margin:0px;width: fit-content; max-width: none; color:var(--augenbraue-farbe,var(--farbe-lila-licht)); font-size: var(--groesse-klein, .85rem); letter-spacing: var(--buchstaben-weit, .14em); line-height: var(--zeilenhoehe-text, 1.65);\n}.elementor .abschnitt-papier{width:100%;min-width:0px;color:var(--farbe-tinte);margin:0px;border-width:0px;background-color:var(--farbe-papier);max-width: none; padding: var(--space-section, 5.4rem) 0;\n}.elementor .seite-wurzel{width:100%;min-width:0px;font-family:var(--schrift-fliesstext);color:var(--farbe-weiss);margin:0px;background-color:var(--farbe-nacht);display:flex;flex-direction:column;gap:0px;align-items:stretch;--space-0: 0; --space-1: .3rem; --space-2: .55rem; --space-3: .8rem; --space-4: 1rem; --space-5: 1.25rem; --space-6: 1.6rem; --space-7: 2rem; --space-8: 2.6rem; --space-9: 3.3rem; --space-10: 4.2rem; --space-section: 5.4rem; --seitenrand: 1.5rem; --inhalt-max: 1280px; --groesse-meta: .75rem; --groesse-klein: .85rem; --groesse-text: 1rem; --groesse-menu: .9rem; --groesse-zwischen: 1.25rem; --groesse-titel-klein: 1.6rem; --groesse-titel: 2.8rem; --groesse-titel-gross: 4.8rem; --groesse-zahl: 3.2rem; --zeilenhoehe-text: 1.65; --zeilenhoehe-titel: 1.08; --zeilenhoehe-titel-eng: .98; --buchstaben-weit: .14em; --rundung-klein: .4rem; --rundung-mittel: .9rem; --rundung-gross: 1.3rem; --rundung-rund: 999px; --rahmen: 1px; --rahmen-akzent: .25rem; --fokusbreite: 3px; --figuren-basis: 18%; --figuren-basis-tablet: 30%; --bildhoehe: 15rem; --musikbildhoehe: 27rem; --kontaktfeldhoehe: 30rem; --schatten-karte: 0 20px 60px rgba(10,6,18,.22); --bild-fokus-y: 35%; max-width: none; --breite-voll:100%; --basis-halb:50%; --basis-text:55%; --basis-bild:45%; --bilder-basis:calc(33.333% - var(--space-4)); --zahlen-basis:calc(33.333% - var(--space-3)); --groesse-zahl-mobil:2rem; --kopfplatz:5.6rem; --kopf-vorabstand:0; font-size: var(--groesse-text); line-height: var(--zeilenhoehe-text); padding: var(--kopf-vorabstand) var(--space-0) var(--space-0);\n}