/*! HTML5 Boilerplate v9.0.1 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}@font-face{font-family:"Source Sans 3";src:url(/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/assets/source-sans-3-latin-700-normal-CkzU-mV9.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/assets/source-sans-3-latin-600-italic-VBvfqG8B.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/assets/source-sans-3-latin-700-italic-Dk-Fvm9i.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--c-forest: #1A3A38;--c-green: #2C5753;--c-sage: #437169;--c-sage-deep: #3B6660;--c-sage-band: #D7E6E2;--c-stone: #F4F1EA;--c-paper: #FBF9F4;--c-sand: #EFE6D3;--c-line: #CFC8B8;--c-text: #2B2F2A;--c-text-soft: #4A5248;--c-light: #E2EEEB;--font: "Source Sans 3", system-ui, sans-serif;--container: 1280px;--gutter: 32px}@media(max-width:600px){:root{--gutter: 20px}}html{color:var(--c-text);scroll-behavior:smooth}body{margin:0;background:var(--c-stone);font-family:var(--font);font-size:17px;line-height:1.65}img{max-width:100%;height:auto}a{color:var(--c-green)}a:hover{color:var(--c-sage)}:focus-visible{outline:2px solid var(--c-sage);outline-offset:3px}::selection{background:var(--c-sage-band)}h1,h2,h3,p{margin:0}.container{max-width:var(--container);margin:0 auto;padding-inline:var(--gutter);box-sizing:border-box}.section{padding-block:112px}.stack{display:flex;flex-direction:column;gap:20px}.stack--tight{gap:12px}.muted{color:var(--c-text-soft)}.skip-link.focusable:focus{position:absolute;top:8px;left:8px;z-index:100;background:#fff;padding:10px 16px}.eyebrow{font-size:14px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--c-sage)}.eyebrow--light{color:#fff}.eyebrow--deep{color:var(--c-sage-deep)}.eyebrow--small{font-size:13px;letter-spacing:2px}.section-title{font-weight:700;font-size:clamp(32px,3.4vw,46px);line-height:1.12;letter-spacing:-.5px;color:var(--c-forest)}.section-title--sm{font-size:clamp(30px,3vw,40px);line-height:1.15}.section-title--lg{font-size:clamp(34px,3.8vw,52px);line-height:1.08}.section-title em{font-style:italic;color:var(--c-sage)}.accent-note{max-width:380px;font-style:italic;font-weight:600;font-size:21px;line-height:1.4;color:var(--c-sage)}.accent-note--small{font-size:18px}.section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:56px}.section-head .stack{max-width:640px}.section-head__text{max-width:440px}.split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:64px}.btn{display:inline-flex;align-items:center;min-height:52px;padding:14px 28px;box-sizing:border-box;border:1.5px solid var(--c-green);border-radius:999px;background:var(--c-green);color:var(--c-stone);font-weight:700;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .15s ease}.btn:hover{background:var(--c-forest);border-color:var(--c-forest);color:var(--c-stone);transform:translateY(-1px)}.btn--small{min-height:44px;padding:10px 22px;font-size:15px}.btn--light{background:#fff;border-color:#fff;color:var(--c-forest)}.btn--light:hover{background:var(--c-stone);border-color:var(--c-stone);color:var(--c-forest)}.btn--ghost{background:transparent;border-color:#ffffffd9;color:#fff}.btn--ghost:hover{background:#fff;border-color:#fff;color:var(--c-forest)}.btn--outline{background:transparent;color:var(--c-forest)}.btn--outline:hover{background:var(--c-sage-band);border-color:var(--c-green);color:var(--c-forest)}.btn-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.text-link{display:inline-block;padding-block:10px;font-weight:700;text-decoration:none}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.site-header{position:relative;z-index:20;background:var(--c-stone)}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:14px}.logo{display:inline-flex;align-items:center;min-height:44px}.logo img{display:block;width:300px;mix-blend-mode:multiply}.main-nav{display:flex;align-items:center;gap:36px}.main-nav ul{display:flex;gap:30px;margin:0;padding:0;list-style:none;font-size:16px;font-weight:600}.main-nav ul a{display:inline-block;padding-block:10px;color:var(--c-text);text-decoration:none}.main-nav ul a:hover{color:var(--c-sage)}.nav-toggle{display:none;width:48px;height:48px;align-items:center;justify-content:center;border:1.5px solid var(--c-green);border-radius:999px;background:transparent;color:var(--c-green);cursor:pointer}@media(max-width:1000px){.nav-toggle{display:inline-flex}.logo img{width:220px}.main-nav{display:none;position:absolute;top:100%;left:var(--gutter);right:var(--gutter);flex-direction:column;align-items:stretch;gap:12px;padding:12px 20px 20px;border-radius:20px;background:var(--c-paper);box-shadow:0 12px 32px #1028262e}.main-nav.is-open{display:flex}.main-nav ul{flex-direction:column;gap:0;font-size:17px}.main-nav ul a{display:block;padding:12px 0;border-bottom:1px solid var(--c-line)}.main-nav .btn{justify-content:center}}@media(max-width:420px){.logo img{width:180px}}.hero{position:relative;display:flex;min-height:640px;overflow:hidden;background:var(--c-forest);color:#fff}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1a3a38d1,#1a3a38a8 30%,#1a3a3833 50%,#1a3a3800 64%)}.hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:40% 40%;filter:saturate(.8) brightness(1.02)}.hero__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:22px;width:100%;padding-block:96px}.hero__content>*{max-width:520px}.hero__content>.hero__title{max-width:700px}.hero .eyebrow--light{color:#c2dad5}.hero__title{font-weight:600;font-size:clamp(32px,4.6vw,70px);line-height:1.04;letter-spacing:-1px;text-shadow:0 1px 14px rgba(10,30,28,.35)}.hero__line{display:block;white-space:nowrap}.hero__title em{font-style:italic;font-weight:600;color:#cfe7e1}.hero__intro{font-size:19px;color:var(--c-light)}.hero__note{font-style:italic;font-weight:600;font-size:21px;color:#eadbc4}@media(max-width:900px){.hero{flex-direction:column;min-height:0}.hero__img{position:relative;top:auto;width:100%;height:clamp(300px,52vw,440px);object-fit:cover;object-position:64% 40%}.hero:after{inset:auto 0 auto 0;top:calc(clamp(300px,52vw,440px) - 120px);height:120px;background:linear-gradient(180deg,rgba(26,58,56,0) 0%,var(--c-forest) 100%)}.hero__content{padding-top:8px;padding-bottom:56px}}.methods{background:var(--c-paper)}.methods__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:36px 24px;margin:0;padding:0;list-style:none}.method{display:flex;flex-direction:column;gap:10px}.method h3{margin-top:6px;font-weight:700;font-size:21px;color:var(--c-forest)}.method p{font-size:15px;line-height:1.5;color:var(--c-text-soft)}.method__icon{display:flex;align-items:center;justify-content:center;width:76px;height:70px;border-radius:58% 42% 55% 45%/48% 55% 45% 52%;color:var(--c-green)}.method__icon svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.method__icon--sage{background:var(--c-sage-band)}.method__icon--mist{background:#e0ece9;border-radius:45% 55% 42% 58%/55% 45%}.method__icon--sand{background:var(--c-sand);color:#6e5536;border-radius:52% 48% 60% 40%/45% 58% 42% 55%}.method__icon--straw{background:#f1e7c9;color:#7a5e1e;border-radius:48% 52% 45% 55%/58% 42%}.method__icon--clay{background:#eeddd2;color:#8a4e3a;border-radius:55% 45% 50% 50%/45% 55% 48% 52%}.band{background:var(--c-sage-band)}.band .stack>p:not(.eyebrow){color:#3e4740}.framed{position:relative}.framed:before{content:"";position:absolute;top:5%;right:-3%;bottom:-4%;left:5%;background:var(--c-sand);border-radius:42px 140px 48px 160px}.framed img{position:relative;display:block;width:100%;aspect-ratio:5 / 4;object-fit:cover;object-position:40% 40%;border-radius:36px 130px 40px 150px}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:32px}.card{display:flex;flex-direction:column;overflow:hidden;border-radius:28px;background:var(--c-paper)}.card img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.card__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:26px 28px 30px}.card__body .muted{flex:1}.card h3{font-weight:700;font-size:25px;color:var(--c-forest)}.movement{padding-bottom:112px}.movement__box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;padding:clamp(32px,4vw,56px);border:1px solid var(--c-line);border-radius:28px}.movement__text{max-width:700px}.movement__cta{align-items:flex-start}.movement__title{font-weight:700;font-size:30px;line-height:1.15;color:var(--c-forest)}.about{background:var(--c-paper)}.split--about{gap:72px}.about .stack>p:not(.eyebrow):not(.accent-note){color:#3e4740}.about__media{position:relative;justify-self:center;width:100%;max-width:480px}.about__media:before{content:"";position:absolute;top:-4%;right:7%;bottom:7%;left:-6%;background:var(--c-sage-band);border-radius:58% 42% 55% 45%/48% 55% 45% 52%}.about__media img{position:relative;display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 30%;border-radius:240px 240px 28px 28px}.site-footer{background:var(--c-forest);color:var(--c-light);border-radius:56px 56px 0 0}.site-footer__inner{display:flex;flex-direction:column;gap:64px;padding-top:96px;padding-bottom:40px}.site-footer__cta{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px}.site-footer__note{font-style:italic;font-weight:600;font-size:20px;color:#c2dad5}.site-footer__title{max-width:680px;font-weight:600;font-size:clamp(36px,4.2vw,60px);line-height:1.05;letter-spacing:-1px;color:var(--c-stone)}.site-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:24px;border-top:1px solid rgba(226,238,235,.25);font-size:14px}.site-footer__bottom nav{display:flex;gap:24px}.site-footer__bottom a{display:inline-block;padding-block:10px;color:var(--c-light)}.site-footer__bottom a:hover{color:#fff}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}.hidden,[hidden]{display:none!important}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.passend.svelte-e3c2px{padding-bottom:48px;overflow-wrap:break-word}p.svelte-e3c2px,ul.svelte-e3c2px{max-width:760px;font-size:18px}p.svelte-e3c2px{margin:0 0 8px}ul.svelte-e3c2px{margin:0;padding-left:1.4em}.achtsamkeit.svelte-icdb7a{color:var(--c-text);overflow-wrap:break-word}.abschnitt.svelte-icdb7a{padding-block:80px}.achtsamkeit.svelte-icdb7a p:where(.svelte-icdb7a){max-width:760px;font-size:18px}.achtsamkeit.svelte-icdb7a h1:where(.svelte-icdb7a){-webkit-hyphens:manual;hyphens:manual}.einstieg.svelte-icdb7a{display:grid;gap:36px}.achtsamkeit.svelte-icdb7a .einstieg__text:where(.svelte-icdb7a){font-size:19px}.einstieg__bild.svelte-icdb7a{display:block;width:min(100%,640px);height:auto;border-radius:20px}.flaeche.svelte-icdb7a{background-color:var(--c-sage-band)}.kontaktaufruf.svelte-icdb7a{padding-block:0 80px}.kontaktaufruf__feld.svelte-icdb7a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:40px 44px;border-radius:28px;background:var(--c-sage-band)}.kontaktaufruf__feld.svelte-icdb7a p:where(.svelte-icdb7a){flex:1 1 320px;max-width:none;font-weight:600;font-size:21px;line-height:1.4;color:var(--c-forest)}@media(max-width:600px){.achtsamkeit.svelte-icdb7a{-webkit-hyphens:auto;hyphens:auto}.achtsamkeit.svelte-icdb7a h1:where(.svelte-icdb7a){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:14 4 4}.abschnitt.svelte-icdb7a{padding-block:56px}.kontaktaufruf.svelte-icdb7a{padding-block:0 56px}.kontaktaufruf__feld.svelte-icdb7a{padding:28px 24px}}@media(min-width:900px){.einstieg.svelte-icdb7a{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px}.einstieg__bild.svelte-icdb7a{width:100%;max-width:1600px}}button[aria-busy=true]:has(>[data-spinner]){position:relative}.spinner.svelte-f4erjd{position:absolute;top:50%;left:5px;width:12px;height:12px;margin-top:-6px;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-f4erjd-drehen .8s linear infinite}@keyframes svelte-f4erjd-drehen{to{transform:rotate(360deg)}}@keyframes svelte-f4erjd-pulsieren{0%{opacity:1}to{opacity:.3}}@media(prefers-reduced-motion:reduce){.spinner.svelte-f4erjd{animation:svelte-f4erjd-pulsieren .8s ease-in-out infinite alternate}}.buchung.svelte-x45qd1{display:flex;flex-direction:column;gap:20px;max-width:880px;overflow-wrap:anywhere}.buchung__titel.svelte-x45qd1{font-weight:700;font-size:26px;line-height:1.25;color:#fff}.buchung__formular.svelte-x45qd1{display:flex;flex-direction:column;gap:20px}.buchung__einleitung.svelte-x45qd1{font-size:17px;color:#c2dad5}.buchung__satz.svelte-x45qd1{font-size:18px;color:var(--c-light)}.buchung__felder.svelte-x45qd1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.buchung__feld.svelte-x45qd1{display:flex;flex-direction:column;gap:6px;min-width:0}.buchung__feld--breit.svelte-x45qd1{grid-column:1 / -1}.buchung__feld.svelte-x45qd1 label:where(.svelte-x45qd1){font-weight:600;font-size:15px;color:var(--c-light)}.buchung__feld.svelte-x45qd1 input:where(.svelte-x45qd1),.buchung__feld.svelte-x45qd1 select:where(.svelte-x45qd1),.buchung__feld.svelte-x45qd1 textarea:where(.svelte-x45qd1){box-sizing:border-box;width:100%;min-width:0;min-height:50px;padding:12px 16px;border:1.5px solid rgba(226,238,235,.45);border-radius:16px;background:#ffffff14;color:#fff;font:inherit;font-size:17px}.buchung__feld.svelte-x45qd1 select:where(.svelte-x45qd1) option:where(.svelte-x45qd1){background:#fff;color:#1d2a27}.buchung__feld.svelte-x45qd1 textarea:where(.svelte-x45qd1){resize:vertical;min-height:120px}.buchung__feld.svelte-x45qd1 input:where(.svelte-x45qd1):focus-visible,.buchung__feld.svelte-x45qd1 select:where(.svelte-x45qd1):focus-visible,.buchung__feld.svelte-x45qd1 textarea:where(.svelte-x45qd1):focus-visible,.buchung__kaestchen.svelte-x45qd1 input:where(.svelte-x45qd1):focus-visible{outline:2px solid #ffffff;outline-offset:2px;border-color:#fff}.buchung.svelte-x45qd1 a:where(.svelte-x45qd1):focus-visible,.buchung.svelte-x45qd1 .btn:where(.svelte-x45qd1):focus-visible{outline:2px solid #ffffff;outline-offset:3px}.buchung__feld.svelte-x45qd1 [aria-invalid=true]:where(.svelte-x45qd1){border-color:#ffd4c2}.buchung__fehler.svelte-x45qd1,.buchung__meldung--fehler.svelte-x45qd1{color:#ffd4c2;font-size:15px}.buchung__lockfeld.svelte-x45qd1{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.buchung__auswahl.svelte-x45qd1{display:flex;flex-direction:column;gap:6px;color:var(--c-light)}.buchung__zusammenfassung.svelte-x45qd1{font-weight:600;color:#fff}.buchung__kaestchen.svelte-x45qd1{display:flex;flex-direction:column;gap:6px}.buchung__kaestchen.svelte-x45qd1 label:where(.svelte-x45qd1){display:flex;align-items:flex-start;gap:12px;color:var(--c-light)}.buchung__kaestchen.svelte-x45qd1 input:where(.svelte-x45qd1){flex:none;width:22px;height:22px;margin:3px 0 0;accent-color:#e2eeeb}.buchung__kaestchen.svelte-x45qd1 span:where(.svelte-x45qd1){min-width:0}.buchung__hinweis.svelte-x45qd1{font-size:14px;color:#c2dad5}.buchung.svelte-x45qd1 a:where(.svelte-x45qd1){color:var(--c-light);text-decoration:underline}.buchung.svelte-x45qd1 a:where(.svelte-x45qd1):hover{color:#fff}.buchung__absenden.svelte-x45qd1{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.buchung__absenden.svelte-x45qd1 .btn:where(.svelte-x45qd1){font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer}.buchung__absenden.svelte-x45qd1 .btn:where(.svelte-x45qd1):disabled{opacity:.7;cursor:default;transform:none}.buchung__meldung.svelte-x45qd1 p:where(.svelte-x45qd1){font-weight:600;color:#fff}.buchung__meldung.svelte-x45qd1 p.buchung__meldung--fehler:where(.svelte-x45qd1){color:#ffd4c2;font-size:16px}@media(max-width:600px){.buchung__felder.svelte-x45qd1{grid-template-columns:minmax(0,1fr)}}.bestaetigen.svelte-16ttf0f{max-width:720px;overflow-wrap:anywhere}.bestaetigen__veranstaltung.svelte-16ttf0f,.bestaetigen__satz.svelte-16ttf0f{font-weight:700}.bestaetigen__ergebnis.svelte-16ttf0f{display:flex;flex-direction:column;gap:14px}.bestaetigen__ergebnis.svelte-16ttf0f:focus{outline:none}.bestaetigen__ergebnis.svelte-16ttf0f:focus-visible{outline:2px solid var(--c-green);outline-offset:6px}.bestaetigen__knopf.svelte-16ttf0f .btn:where(.svelte-16ttf0f){font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer}.bestaetigen__knopf.svelte-16ttf0f .btn[aria-disabled=true]:where(.svelte-16ttf0f){opacity:.7;cursor:default;transform:none}.buteyko.svelte-polmxv{color:var(--c-text);overflow-wrap:break-word}.abschnitt.svelte-polmxv{padding-block:88px}.abschnitt__titel.svelte-polmxv{margin-bottom:40px}.flaeche.svelte-polmxv{background:var(--c-paper)}.flaeche--lind.svelte-polmxv{background:var(--c-sage-band)}.buteyko.svelte-polmxv img:where(.svelte-polmxv){display:block;height:auto}.buteyko.svelte-polmxv .banner:where(.svelte-polmxv){width:100%;height:220px;object-fit:cover;object-position:center}.einstieg.svelte-polmxv{display:grid;justify-items:start}.einstieg__text.svelte-polmxv{max-width:640px;font-size:19px}.zitat.svelte-polmxv{margin:0;padding-left:22px;border-left:3px solid var(--c-sage)}.zitat.svelte-polmxv blockquote:where(.svelte-polmxv){margin:0;font-style:italic;font-weight:600;font-size:23px;line-height:1.4;color:var(--c-sage-deep)}.zitat.svelte-polmxv figcaption:where(.svelte-polmxv){margin-top:8px;font-size:15px;color:var(--c-text-soft)}.zitat.svelte-polmxv cite:where(.svelte-polmxv){font-style:normal;font-weight:600}.spalten.svelte-polmxv{display:grid;gap:44px}.spalte.svelte-polmxv{display:flex;flex-direction:column;gap:16px;min-width:0;-webkit-hyphens:auto;hyphens:auto}.spalte.svelte-polmxv h3:where(.svelte-polmxv){font-weight:700;font-size:23px;line-height:1.25;color:var(--c-forest)}.spalte.svelte-polmxv p:where(.svelte-polmxv)+h3:where(.svelte-polmxv){margin-top:16px}.spalte.svelte-polmxv ul:where(.svelte-polmxv){display:flex;flex-direction:column;gap:8px;margin:0;padding-left:1.2em}.spalte.svelte-polmxv li:where(.svelte-polmxv)::marker{color:var(--c-sage)}.spalte.svelte-polmxv .fragen:where(.svelte-polmxv){padding-left:0;list-style:none}.fragen.svelte-polmxv li:where(.svelte-polmxv){position:relative;padding-left:1.6em}.fragen.svelte-polmxv li:where(.svelte-polmxv):before{content:"";position:absolute;left:0;top:.32em;width:.9em;height:.9em;border:2px solid var(--c-sage);border-radius:3px;background:var(--c-paper);box-sizing:border-box}.spalte.svelte-polmxv strong:where(.svelte-polmxv){color:var(--c-forest)}.spalte__profil.svelte-polmxv{align-self:center;width:min(100%,150px);margin-top:16px}.spalte--bild.svelte-polmxv img:where(.svelte-polmxv){width:min(100%,420px);border-radius:20px}.einleitung.svelte-polmxv{margin-bottom:48px}.vorstellung.svelte-polmxv{display:grid;gap:40px}.vorstellung__bild.svelte-polmxv{width:min(100%,420px);border-radius:20px}.kontaktaufruf.svelte-polmxv{padding-block:88px 40px}.kontaktaufruf__feld.svelte-polmxv{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:40px 44px;border-radius:28px;background:var(--c-sage-band)}.kontaktaufruf__feld.svelte-polmxv p:where(.svelte-polmxv){flex:1 1 320px;font-weight:600;font-size:21px;line-height:1.4;color:var(--c-forest)}.hinweis.svelte-polmxv{padding-block:0 72px}.hinweis.svelte-polmxv p:where(.svelte-polmxv){max-width:860px;font-size:14px;line-height:1.6;color:var(--c-text-soft)}@media(max-width:600px){.buteyko.svelte-polmxv{-webkit-hyphens:auto;hyphens:auto}.abschnitt.svelte-polmxv{padding-block:64px}.kontaktaufruf__feld.svelte-polmxv{padding:28px 24px}}@media(min-width:900px){.buteyko.svelte-polmxv .banner:where(.svelte-polmxv){height:360px}.spalte__profil.svelte-polmxv{width:min(100%,195px)}.spalten.svelte-polmxv{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:48px}.spalte--bild.svelte-polmxv img:where(.svelte-polmxv){width:100%;max-width:994px}.vorstellung.svelte-polmxv{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:64px}.vorstellung__bild.svelte-polmxv{width:100%}}.menue.svelte-kx71u2,.menue__liste.svelte-kx71u2{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}@media(max-width:959px){.menue.svelte-kx71u2{flex-basis:100%}}.menue__liste.svelte-kx71u2{margin:0;padding:0;list-style:none}.menue__eintrag.svelte-kx71u2{display:inline-grid;justify-items:center;white-space:nowrap;overflow-wrap:normal}.menue__text.svelte-kx71u2,.menue__platz.svelte-kx71u2{grid-area:1 / 1}.menue__platz.svelte-kx71u2{visibility:hidden;font-weight:700}.menue__link.svelte-kx71u2{color:var(--vw-gruen-dunkel, #12332d)}.menue__text.svelte-kx71u2{text-decoration:underline;text-underline-offset:2px}.menue__link.svelte-kx71u2:hover{color:var(--vw-gruen, #1c4a41)}.menue__link.svelte-kx71u2:focus-visible{outline:3px solid #0b6bcb;outline-offset:2px;border-radius:2px}.menue__eintrag--offen.svelte-kx71u2{color:var(--vw-text, #1d2a27);font-weight:700}.menue__eintrag--offen.svelte-kx71u2 .menue__text:where(.svelte-kx71u2){text-decoration-thickness:2px}.menue__abmelden.svelte-kx71u2{min-height:44px;padding:8px 20px;border:1.5px solid var(--vw-gruen, #1c4a41);border-radius:999px;background:#fff;color:var(--vw-gruen-dunkel, #12332d);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.menue__abmelden.svelte-kx71u2:hover{background:#e9f0ee}.menue__abmelden.svelte-kx71u2:focus-visible{outline:3px solid #0b6bcb;outline-offset:2px}.chatverlauf.svelte-1szez8r{--vw-text: #1d2a27;--vw-gruen: #1c4a41;--vw-gruen-dunkel: #12332d;--vw-linie: #c9d3cf;--vw-flaeche: #ffffff;--vw-flaeche-formular: #f6f8f7;--vw-fehler: #9c2415;--vw-leise: #4b5855;box-sizing:border-box;max-width:1180px;margin:0 auto;padding:32px 24px 96px;color:var(--vw-text)}.chatverlauf__kopf.svelte-1szez8r{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}h1.svelte-1szez8r{font-size:34px;line-height:1.2;color:var(--vw-gruen-dunkel)}h1.svelte-1szez8r:focus{outline:none}.chatverlauf.svelte-1szez8r h2{font-size:22px;line-height:1.25;color:var(--vw-gruen-dunkel)}.bereich.svelte-1szez8r,.chatverlauf.svelte-1szez8r .anmeldung{margin-top:32px;padding:24px;border:1px solid var(--vw-linie);border-radius:12px;background:var(--vw-flaeche)}.bereich.svelte-1szez8r>*+*,.chatverlauf.svelte-1szez8r .anmeldung>*+*{margin-top:16px}.chatverlauf.svelte-1szez8r .anmeldung{max-width:440px}.bereich.svelte-1szez8r{--vw-linie: #8fa69f;background:var(--c-sage-band, #d7e6e2)}@media(max-width:480px){.chatverlauf.svelte-1szez8r{padding:24px 16px 64px}.bereich.svelte-1szez8r{padding:16px}}.filter.svelte-1szez8r{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 20px}.feld--suche.svelte-1szez8r{flex:1 1 240px;min-width:0}.filter.svelte-1szez8r>.knopf:where(.svelte-1szez8r){margin-top:28px}.chatverlauf.svelte-1szez8r .feld{display:flex;flex-direction:column;gap:4px}.chatverlauf.svelte-1szez8r .feld label{font-weight:600}.chatverlauf.svelte-1szez8r .feld input[type=text],.chatverlauf.svelte-1szez8r .feld input[type=password]{box-sizing:border-box;width:100%;padding:10px 12px;border:1.5px solid #6d7b77;border-radius:8px;background:#fff;color:var(--vw-text);font:inherit}.chatverlauf.svelte-1szez8r .feld [aria-invalid=true]{border-color:var(--vw-fehler);border-width:2px}.feld__hinweis.svelte-1szez8r{margin:0;font-size:15px;color:var(--vw-leise)}.feld__fehler.svelte-1szez8r,.chatverlauf.svelte-1szez8r .meldung--fehler{margin:0;color:var(--vw-fehler);font-weight:600}.chatverlauf.svelte-1szez8r .meldung{min-height:1px}.chatverlauf.svelte-1szez8r .meldung p{padding:12px 16px;border:1px solid var(--vw-linie);border-left-width:6px;border-radius:8px;background:#fff}.chatverlauf.svelte-1szez8r .hinweis{padding:12px 16px;border-left:6px solid var(--vw-gruen);border-radius:8px;background:#e9f0ee}.chatverlauf.svelte-1szez8r .knoepfe{display:flex;flex-wrap:wrap;gap:10px}.chatverlauf.svelte-1szez8r .knopf{min-height:44px;padding:8px 20px;border:1.5px solid var(--vw-gruen);border-radius:999px;background:var(--vw-gruen);color:#fff;font:inherit;font-weight:600;cursor:pointer}.chatverlauf.svelte-1szez8r .knopf:hover{background:var(--vw-gruen-dunkel);border-color:var(--vw-gruen-dunkel)}.chatverlauf.svelte-1szez8r .knopf--zweit{background:#fff;color:var(--vw-gruen-dunkel)}.chatverlauf.svelte-1szez8r .knopf--zweit:hover{background:#e9f0ee;color:var(--vw-gruen-dunkel)}.chatverlauf.svelte-1szez8r .knopf--gefahr{background:var(--vw-fehler);border-color:var(--vw-fehler)}.chatverlauf.svelte-1szez8r .knopf--gefahr:hover{background:#74180c;border-color:#74180c}.chatverlauf.svelte-1szez8r .knopf:disabled{border-color:#6d7b77;background:#e3e8e6;color:#3d4946;cursor:default}.knopf--klein.svelte-1szez8r{min-height:36px;padding:4px 14px;font-size:15px}.chatverlauf.svelte-1szez8r .knopf:focus-visible,.chatverlauf.svelte-1szez8r .feld input:focus-visible{outline:3px solid #0b6bcb;outline-offset:2px}.gespraech.svelte-1szez8r:focus{outline:3px solid #0b6bcb;outline-offset:2px}.gespraeche.svelte-1szez8r{display:grid;gap:16px}.gespraech.svelte-1szez8r{padding:16px;border:1px solid var(--vw-linie);border-radius:10px;background:var(--vw-flaeche-formular)}.gespraech__kopf.svelte-1szez8r{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.gespraech__kopf.svelte-1szez8r h2:where(.svelte-1szez8r){min-width:0;overflow-wrap:anywhere}.gespraech__zahl.svelte-1szez8r{margin:4px 0 0;font-size:15px;color:var(--vw-leise)}.nachrichten.svelte-1szez8r{display:grid;gap:12px;margin:12px 0 0;padding:0;list-style:none}.nachricht.svelte-1szez8r{padding:12px 14px;border:1px solid var(--vw-linie);border-radius:8px;background:var(--vw-flaeche)}.paare.svelte-1szez8r{display:grid;grid-template-columns:clamp(6em,25%,12em) minmax(0,1fr);gap:6px 12px;align-items:start;margin:0;line-height:24px}.paare.svelte-1szez8r dt:where(.svelte-1szez8r){font-size:15px;color:var(--vw-leise)}.paare.svelte-1szez8r dd:where(.svelte-1szez8r){min-width:0;margin:0;overflow-wrap:anywhere}.paare.svelte-1szez8r .text:where(.svelte-1szez8r){white-space:pre-wrap}.merkmal.svelte-1szez8r{margin:8px 0 0;font-weight:600}@media(max-width:480px){.paare.svelte-1szez8r{grid-template-columns:minmax(0,1fr);gap:2px}.paare.svelte-1szez8r dd:where(.svelte-1szez8r)+dt:where(.svelte-1szez8r){margin-top:6px}}.weitere.svelte-1szez8r{display:flex;justify-content:center}.abfrage.svelte-1szez8r{box-sizing:border-box;width:min(480px,calc(100vw - 32px));padding:24px;border:1px solid var(--vw-linie);border-radius:12px;color:var(--vw-text)}.abfrage.svelte-1szez8r::backdrop{background:#12332d8c}.abfrage.svelte-1szez8r>:where(.svelte-1szez8r)+:where(.svelte-1szez8r){margin-top:16px}.abfrage.svelte-1szez8r .knoepfe:where(.svelte-1szez8r){justify-content:flex-end}.resi__knopf.svelte-191yngm{position:fixed;right:20px;bottom:20px;z-index:1000;display:grid;place-items:center;width:60px;height:60px;padding:0;border:2px solid #ffffff;border-radius:50%;background:var(--c-green);color:#fff;box-shadow:0 6px 18px #1a3a3859;cursor:pointer}.resi__knopf.svelte-191yngm:hover{background:var(--c-forest)}.resi__knopf.svelte-191yngm:focus-visible,.resi__fenster.svelte-191yngm :where(.svelte-191yngm):focus-visible{outline:3px solid var(--c-forest);outline-offset:2px}.resi__fenster.svelte-191yngm{position:fixed;right:16px;bottom:16px;z-index:1001;display:flex;flex-direction:column;width:400px;height:min(640px,calc(100vh - 32px));border:1px solid var(--c-line);border-radius:18px;background:var(--c-paper);color:var(--c-text);box-shadow:0 16px 48px #1a3a384d;overflow:hidden;font-size:16px;line-height:1.5}@media(max-width:599.98px){.resi__fenster.svelte-191yngm{top:0;right:0;bottom:0;left:0;width:auto;height:auto;border:0;border-radius:0}}.resi__kopf.svelte-191yngm{display:flex;align-items:center;gap:8px;padding:12px 12px 12px 18px;background:var(--c-green);color:#fff}.resi__titel.svelte-191yngm{flex:1;margin:0;font-size:17px;font-weight:700;line-height:1.25;color:#fff}.resi__kopf.svelte-191yngm button:where(.svelte-191yngm){font:inherit;font-size:14px;color:#fff;background:transparent;border:1.5px solid rgba(255,255,255,.7);border-radius:999px;cursor:pointer}.resi__neu.svelte-191yngm{padding:4px 12px}.resi__schliessen.svelte-191yngm{display:grid;place-items:center;width:34px;height:34px;padding:0}.resi__kopf.svelte-191yngm :where(.svelte-191yngm):focus-visible{outline-color:#fff}.resi__hinweis.svelte-191yngm{display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:var(--c-sand);border-bottom:1px solid var(--c-line)}.resi__hinweis.svelte-191yngm p:where(.svelte-191yngm){margin:0}.resi__hinweis.svelte-191yngm a:where(.svelte-191yngm),.resi__eintrag.svelte-191yngm a:where(.svelte-191yngm),.resi__nicht-verfuegbar.svelte-191yngm a:where(.svelte-191yngm){color:var(--c-green);text-decoration:underline}.resi__verstanden.svelte-191yngm{align-self:flex-start;font-family:inherit;font-size:16px;cursor:pointer}.resi__verlauf.svelte-191yngm{flex:1;display:flex;flex-direction:column;gap:10px;padding:16px 14px;overflow-y:auto}.resi__eintrag.svelte-191yngm{max-width:88%;padding:10px 14px;border-radius:14px;overflow-wrap:anywhere}.resi__eintrag.svelte-191yngm p,.resi__eintrag.svelte-191yngm ul,.resi__eintrag.svelte-191yngm ol{margin:0 0 8px}.resi__eintrag.svelte-191yngm>:last-child{margin-bottom:0}.resi__eintrag.svelte-191yngm ul,.resi__eintrag.svelte-191yngm ol{padding-left:20px}.resi__eintrag--besucher.svelte-191yngm{align-self:flex-end;background:var(--c-green);color:#fff}.resi__eintrag--resi.svelte-191yngm{align-self:flex-start;background:#fff;border:1px solid var(--c-line)}.resi__eintrag--krise.svelte-191yngm{align-self:stretch;max-width:none;background:#fdecea;border:2px solid #a12a1c;color:#5c1209}.resi__eintrag--system.svelte-191yngm{align-self:stretch;max-width:none;background:var(--c-stone);border:1px dashed var(--c-text-soft);color:var(--c-text);font-style:italic}.resi__erneut.svelte-191yngm{margin-top:8px;padding:4px 12px;font:inherit;font-style:normal;color:var(--c-green);background:#fff;border:1.5px solid var(--c-green);border-radius:999px;cursor:pointer}.resi__lade.svelte-191yngm,.resi__nicht-verfuegbar.svelte-191yngm{margin:0;padding:0 18px 8px;color:var(--c-text-soft);font-style:italic}.resi__eingabe.svelte-191yngm{display:grid;grid-template-columns:1fr auto;gap:6px 8px;padding:12px 14px;border-top:1px solid var(--c-line);background:#fff}.resi__eingabe.svelte-191yngm textarea:where(.svelte-191yngm){box-sizing:border-box;width:100%;min-height:48px;max-height:160px;padding:10px 12px;border:1.5px solid var(--c-line);border-radius:12px;font:inherit;color:var(--c-text);background:#fff;resize:vertical}.resi__eingabe.svelte-191yngm textarea:where(.svelte-191yngm):disabled{background:var(--c-stone)}.resi__senden.svelte-191yngm{align-self:end;padding:10px 18px;border:0;border-radius:999px;font:inherit;font-weight:600;color:#fff;background:var(--c-green);cursor:pointer}.resi__senden.svelte-191yngm:disabled{background:var(--c-text-soft);cursor:default}.resi__zaehler.svelte-191yngm{grid-column:1 / -1;margin:0;font-size:14px;color:var(--c-text-soft)}.entspannung.svelte-1rt33yf{color:var(--c-text);overflow-wrap:break-word}.abschnitt.svelte-1rt33yf{padding-block:80px}.entspannung.svelte-1rt33yf p:where(.svelte-1rt33yf){max-width:760px;font-size:18px}.entspannung.svelte-1rt33yf h1:where(.svelte-1rt33yf),.entspannung.svelte-1rt33yf h2:where(.svelte-1rt33yf){-webkit-hyphens:manual;hyphens:manual}.einstieg.svelte-1rt33yf{display:grid;gap:36px}.entspannung.svelte-1rt33yf .einstieg__text:where(.svelte-1rt33yf){font-size:19px}.einstieg__bild.svelte-1rt33yf{display:block;width:min(100%,640px);height:auto;border-radius:20px}.flaeche.svelte-1rt33yf{background-color:var(--c-sage-band)}.karten.svelte-1rt33yf{display:grid;gap:24px}.karte.svelte-1rt33yf{display:flex;flex-direction:column;gap:16px;padding:36px 40px;border-radius:28px;background-color:var(--c-paper)}.karte__titel.svelte-1rt33yf{font-weight:700;font-size:28px;line-height:1.2;color:var(--c-forest)}.entspannung.svelte-1rt33yf .karte:where(.svelte-1rt33yf) p:where(.svelte-1rt33yf){max-width:none}.kontaktaufruf.svelte-1rt33yf{padding-block:0 80px}.kontaktaufruf__feld.svelte-1rt33yf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:40px 44px;border-radius:28px;background:var(--c-sage-band)}.kontaktaufruf__feld.svelte-1rt33yf p:where(.svelte-1rt33yf){flex:1 1 320px;max-width:none;font-weight:600;font-size:21px;line-height:1.4;color:var(--c-forest)}@media(max-width:600px){.entspannung.svelte-1rt33yf{-webkit-hyphens:auto;hyphens:auto}.entspannung.svelte-1rt33yf h1:where(.svelte-1rt33yf),.entspannung.svelte-1rt33yf h2:where(.svelte-1rt33yf){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:14 4 4}.abschnitt.svelte-1rt33yf{padding-block:56px}.karte.svelte-1rt33yf{padding:28px 24px}.karte__titel.svelte-1rt33yf{font-size:25px}.kontaktaufruf.svelte-1rt33yf{padding-block:0 56px}.kontaktaufruf__feld.svelte-1rt33yf{padding:28px 24px}}@media(min-width:900px){.einstieg.svelte-1rt33yf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px}.einstieg__bild.svelte-1rt33yf{width:100%;max-width:1600px}.karten.svelte-1rt33yf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.site-footer--schlank.svelte-1dubppe .site-footer__inner:where(.svelte-1dubppe){padding-top:40px}.site-footer--schlank.svelte-1dubppe .site-footer__bottom:where(.svelte-1dubppe){padding-top:0;border-top:0}.site-footer__netzwerke.svelte-1dubppe{display:flex;gap:14px}.site-footer__netzwerk.svelte-1dubppe{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:max(52px,calc(1lh + 31px));height:max(52px,calc(1lh + 31px));font-weight:700;padding:0;border:0;border-radius:50%;overflow:hidden;color:#fff;text-decoration:none;transition:transform .2s ease}.site-footer__netzwerk.svelte-1dubppe:hover{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.site-footer__netzwerk.svelte-1dubppe{transition:none}}.site-footer__netzwerk.svelte-1dubppe svg:where(.svelte-1dubppe){display:block;fill:currentColor}.site-footer__netzwerk--facebook.svelte-1dubppe{background:#fff;color:#0866ff}.site-footer__netzwerk--facebook.svelte-1dubppe svg:where(.svelte-1dubppe){width:100%;height:100%}.site-footer__netzwerk--instagram.svelte-1dubppe{background:radial-gradient(circle at 30% 107%,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5)}.site-footer__netzwerk--instagram.svelte-1dubppe svg:where(.svelte-1dubppe){width:24px;height:24px}.site-footer__legal.svelte-1dubppe{display:flex;flex-wrap:wrap;gap:4px 20px}.site-footer__credit.svelte-1dubppe{color:#c2dad5}.site-footer__credit.svelte-1dubppe a:where(.svelte-1dubppe){padding-block:0;color:inherit;text-decoration:underline}.site-footer__credit.svelte-1dubppe a:where(.svelte-1dubppe):hover{color:#fff}.site-footer.svelte-1dubppe :focus-visible{outline-color:#fff}.klangmeditation.svelte-1umb535{color:var(--c-text);overflow-wrap:break-word}.abschnitt.svelte-1umb535{padding-block:80px}.klangmeditation.svelte-1umb535 p:where(.svelte-1umb535){max-width:760px;font-size:18px}.klangmeditation.svelte-1umb535 h1:where(.svelte-1umb535){-webkit-hyphens:manual;hyphens:manual}.einstieg.svelte-1umb535{display:grid;gap:36px}.klangmeditation.svelte-1umb535 .einstieg__text:where(.svelte-1umb535){font-size:19px}.einstieg__bild.svelte-1umb535{display:block;width:min(100%,640px);height:auto;border-radius:20px}.flaeche.svelte-1umb535{background-color:var(--c-sage-band)}.kontaktaufruf.svelte-1umb535{padding-block:0 80px}.kontaktaufruf__feld.svelte-1umb535{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:40px 44px;border-radius:28px;background:var(--c-sage-band)}.kontaktaufruf__feld.svelte-1umb535 p:where(.svelte-1umb535){flex:1 1 320px;max-width:none;font-weight:600;font-size:21px;line-height:1.4;color:var(--c-forest)}@media(max-width:600px){.klangmeditation.svelte-1umb535{-webkit-hyphens:auto;hyphens:auto}.abschnitt.svelte-1umb535{padding-block:56px}.kontaktaufruf.svelte-1umb535{padding-block:0 56px}.kontaktaufruf__feld.svelte-1umb535{padding:28px 24px}}@media(min-width:900px){.einstieg.svelte-1umb535{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px}.einstieg__bild.svelte-1umb535{width:100%;max-width:1600px}}.protokoll.svelte-yncbz8{--vw-text: #1d2a27;--vw-gruen: #1c4a41;--vw-gruen-dunkel: #12332d;--vw-linie: #c9d3cf;--vw-flaeche: #ffffff;--vw-flaeche-formular: #f6f8f7;--vw-fehler: #9c2415;--vw-leise: #4b5855;box-sizing:border-box;max-width:1880px;margin:0 auto;padding:32px 24px 96px;color:var(--vw-text)}.protokoll__kopf.svelte-yncbz8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}h1.svelte-yncbz8{font-size:34px;line-height:1.2;color:var(--vw-gruen-dunkel)}h1.svelte-yncbz8:focus{outline:none}.protokoll.svelte-yncbz8 h2{font-size:25px;line-height:1.25;color:var(--vw-gruen-dunkel)}.bereich.svelte-yncbz8,.protokoll.svelte-yncbz8 .anmeldung{margin-top:32px;padding:24px;border:1px solid var(--vw-linie);border-radius:12px;background:var(--vw-flaeche)}.bereich.svelte-yncbz8>*+*,.protokoll.svelte-yncbz8 .anmeldung>*+*{margin-top:16px}.protokoll.svelte-yncbz8 .anmeldung{max-width:440px}.bereich.svelte-yncbz8{--vw-linie: #8fa69f;background:var(--c-sage-band, #d7e6e2)}.filter.svelte-yncbz8{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 20px}.feld--suche.svelte-yncbz8{flex:1 1 280px;min-width:0}.filter.svelte-yncbz8>.knopf:where(.svelte-yncbz8),.filter.svelte-yncbz8>.kaestchen:where(.svelte-yncbz8){margin-top:28px}.protokoll.svelte-yncbz8 .feld{display:flex;flex-direction:column;gap:4px}.protokoll.svelte-yncbz8 .feld label{font-weight:600}.protokoll.svelte-yncbz8 .feld input[type=text],.protokoll.svelte-yncbz8 .feld input[type=password]{box-sizing:border-box;width:100%;padding:10px 12px;border:1.5px solid #6d7b77;border-radius:8px;background:#fff;color:var(--vw-text);font:inherit}.protokoll.svelte-yncbz8 .feld [aria-invalid=true]{border-color:var(--vw-fehler);border-width:2px}.feld__hinweis.svelte-yncbz8{margin:0;font-size:15px;color:var(--vw-leise)}.feld__fehler.svelte-yncbz8,.protokoll.svelte-yncbz8 .meldung--fehler{margin:0;color:var(--vw-fehler);font-weight:600}.kaestchen.svelte-yncbz8{display:inline-flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}.kaestchen.svelte-yncbz8 input:where(.svelte-yncbz8){width:18px;height:18px;margin:0;cursor:pointer}.protokoll.svelte-yncbz8 .meldung{min-height:1px}.protokoll.svelte-yncbz8 .meldung p{padding:12px 16px;border:1px solid var(--vw-linie);border-left-width:6px;border-radius:8px;background:#fff}.protokoll.svelte-yncbz8 .hinweis{padding:12px 16px;border-left:6px solid var(--vw-gruen);border-radius:8px;background:#e9f0ee}.protokoll.svelte-yncbz8 .knoepfe{display:flex;flex-wrap:wrap;gap:10px}.protokoll.svelte-yncbz8 .knopf{min-height:44px;padding:8px 20px;border:1.5px solid var(--vw-gruen);border-radius:999px;background:var(--vw-gruen);color:#fff;font:inherit;font-weight:600;cursor:pointer}.protokoll.svelte-yncbz8 .knopf:hover{background:var(--vw-gruen-dunkel);border-color:var(--vw-gruen-dunkel)}.protokoll.svelte-yncbz8 .knopf--zweit{background:#fff;color:var(--vw-gruen-dunkel)}.protokoll.svelte-yncbz8 .knopf--zweit:hover{background:#e9f0ee;color:var(--vw-gruen-dunkel)}.protokoll.svelte-yncbz8 .knopf:disabled{border-color:#6d7b77;background:#e3e8e6;color:#3d4946;cursor:default}.kaestchen.svelte-yncbz8 input:where(.svelte-yncbz8):focus-visible,.protokoll.svelte-yncbz8 .knopf:focus-visible,.protokoll.svelte-yncbz8 .feld input:focus-visible{outline:3px solid #0b6bcb;outline-offset:2px}.block.svelte-yncbz8:focus,tbody.svelte-yncbz8 tr:where(.svelte-yncbz8):focus{outline:3px solid #0b6bcb;outline-offset:2px}tbody.svelte-yncbz8 tr:where(.svelte-yncbz8):focus{outline-offset:-3px}.bloecke.svelte-yncbz8{display:grid;gap:14px;margin:16px 0 0;padding:0;list-style:none}.block.svelte-yncbz8{padding:14px 16px;border:1px solid var(--vw-linie);border-radius:10px;background:var(--vw-flaeche-formular)}.paare.svelte-yncbz8{display:grid;grid-template-columns:clamp(6em,30%,9em) minmax(0,1fr);gap:6px 12px;align-items:start;margin:0;line-height:24px}.paare.svelte-yncbz8 dt:where(.svelte-yncbz8){font-size:15px;color:var(--vw-leise)}.paare.svelte-yncbz8 dd:where(.svelte-yncbz8){min-width:0;margin:0;overflow-wrap:anywhere}.tabelle.svelte-yncbz8{display:none;border-radius:10px;background:var(--vw-flaeche-formular)}table.svelte-yncbz8{width:100%;border-collapse:collapse;font-size:16px}th.svelte-yncbz8,td.svelte-yncbz8{padding:10px 12px;border-bottom:1px solid var(--vw-linie);text-align:left;vertical-align:top;overflow-wrap:anywhere}thead.svelte-yncbz8 th:where(.svelte-yncbz8){font-size:15px;color:var(--vw-leise);white-space:nowrap}.zeitpunkt.svelte-yncbz8{white-space:nowrap}.symbolspalte.svelte-yncbz8{width:1%;white-space:nowrap}.zeile.svelte-yncbz8{display:block}.status--fehlgeschlagen.svelte-yncbz8{color:var(--vw-fehler);font-weight:600}.weitere.svelte-yncbz8{display:flex;justify-content:center}@media(min-width:1100px){.tabelle.svelte-yncbz8{display:block}.bloecke.svelte-yncbz8{display:none}}@media(min-width:1100px){.aktion.svelte-yncbz8,.bezug.svelte-yncbz8{width:25%}}.kraftimpuls.svelte-qh8kbi{--vw-text: #1d2a27;--vw-gruen: #1c4a41;--vw-gruen-dunkel: #12332d;--vw-linie: #c9d3cf;--vw-flaeche: #ffffff;--vw-fehler: #9c2415;--vw-leise: #4b5855;box-sizing:border-box;max-width:1180px;margin:0 auto;padding:32px 24px 96px;color:var(--vw-text)}.kraftimpuls__kopf.svelte-qh8kbi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}h1.svelte-qh8kbi{font-size:34px;line-height:1.2;color:var(--vw-gruen-dunkel)}h1.svelte-qh8kbi:focus{outline:none}h2.svelte-qh8kbi{font-size:25px;line-height:1.25;color:var(--vw-gruen-dunkel)}.bereich.svelte-qh8kbi,.kraftimpuls.svelte-qh8kbi .anmeldung{margin-top:32px;padding:24px;border:1px solid var(--vw-linie);border-radius:12px;background:var(--vw-flaeche)}.bereich.svelte-qh8kbi>*+*,.kraftimpuls.svelte-qh8kbi .anmeldung>*+*{margin-top:16px}.kraftimpuls.svelte-qh8kbi .anmeldung{max-width:440px}.bereich.svelte-qh8kbi{--vw-linie: #8fa69f;background:var(--c-sage-band, #d7e6e2)}.spruch.svelte-qh8kbi{margin:0;font-size:22px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.paare.svelte-qh8kbi{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:0}.paare.svelte-qh8kbi dt:where(.svelte-qh8kbi){font-weight:600}.paare.svelte-qh8kbi dd:where(.svelte-qh8kbi){margin:0}.hinweis.svelte-qh8kbi{margin:0;padding:12px 16px;border-left:6px solid var(--vw-gruen);border-radius:8px;background:#e9f0ee}.knoepfe.svelte-qh8kbi{display:flex;flex-wrap:wrap;gap:10px}.ersatz.svelte-qh8kbi{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 20px}.feld.svelte-qh8kbi{display:flex;flex:1 1 280px;flex-direction:column;gap:4px;min-width:0}.feld.svelte-qh8kbi label:where(.svelte-qh8kbi){font-weight:600}.feld.svelte-qh8kbi input:where(.svelte-qh8kbi){box-sizing:border-box;width:100%;padding:10px 12px;border:1.5px solid #6d7b77;border-radius:8px;background:#fff;color:var(--vw-text);font:inherit}.feld.svelte-qh8kbi input[aria-invalid=true]:where(.svelte-qh8kbi){border-color:var(--vw-fehler);border-width:2px}.ersatz.svelte-qh8kbi>.knopf:where(.svelte-qh8kbi){margin-top:28px}.feld__hinweis.svelte-qh8kbi{margin:0;font-size:15px;color:var(--vw-leise)}.feld__fehler.svelte-qh8kbi,.meldung--fehler.svelte-qh8kbi{margin:0;color:var(--vw-fehler);font-weight:600}.meldung.svelte-qh8kbi{min-height:1px;margin-top:16px}.meldung.svelte-qh8kbi p:where(.svelte-qh8kbi){padding:12px 16px;border:1px solid var(--vw-linie);border-left-width:6px;border-radius:8px;background:#fff}.verlauf.svelte-qh8kbi{display:grid;gap:10px;margin:0;padding:0;list-style:none}.verlauf.svelte-qh8kbi li:where(.svelte-qh8kbi){display:grid;grid-template-columns:7.5em 1fr max-content;gap:4px 16px;padding:10px 14px;border:1px solid var(--vw-linie);border-radius:8px;background:var(--vw-flaeche)}.verlauf__spruch.svelte-qh8kbi{overflow-wrap:anywhere}@media(max-width:599px){.verlauf.svelte-qh8kbi li:where(.svelte-qh8kbi){grid-template-columns:1fr max-content}.verlauf__spruch.svelte-qh8kbi{grid-column:1 / -1;grid-row:2}}.knopf.svelte-qh8kbi{min-height:44px;padding:8px 20px;border:1.5px solid var(--vw-gruen);border-radius:999px;background:var(--vw-gruen);color:#fff;font:inherit;font-weight:600;cursor:pointer}.knopf.svelte-qh8kbi:hover{background:var(--vw-gruen-dunkel);border-color:var(--vw-gruen-dunkel)}.knopf--zweit.svelte-qh8kbi{background:#fff;color:var(--vw-gruen-dunkel)}.knopf--zweit.svelte-qh8kbi:hover{background:#e9f0ee;color:var(--vw-gruen-dunkel)}.knopf[aria-disabled=true].svelte-qh8kbi{border-color:#6d7b77;background:#e3e8e6;color:#3d4946;cursor:default}.knopf.svelte-qh8kbi:focus-visible,.feld.svelte-qh8kbi input:where(.svelte-qh8kbi):focus-visible{outline:3px solid #0b6bcb;outline-offset:2px}.kraftimpuls.svelte-qh8kbi .feld{display:flex;flex-direction:column;gap:4px}.kraftimpuls.svelte-qh8kbi .feld label{font-weight:600}.kraftimpuls.svelte-qh8kbi .feld input[type=text],.kraftimpuls.svelte-qh8kbi .feld input[type=password]{box-sizing:border-box;width:100%;padding:10px 12px;border:1.5px solid #6d7b77;border-radius:8px;background:#fff;color:var(--vw-text);font:inherit}.kraftimpuls.svelte-qh8kbi .feld input:focus-visible,.kraftimpuls.svelte-qh8kbi .knopf:focus-visible{outline:3px solid #0b6bcb;outline-offset:2px}.kraftimpuls.svelte-qh8kbi .knopf{min-height:44px;padding:8px 20px;border:1.5px solid var(--vw-gruen);border-radius:999px;background:var(--vw-gruen);color:#fff;font:inherit;font-weight:600;cursor:pointer}.kraftimpuls.svelte-qh8kbi .meldung--fehler,.kraftimpuls.svelte-qh8kbi .feld__fehler{margin:0;color:var(--vw-fehler);font-weight:600}.kraftimpuls.svelte-qh8kbi .hinweis{padding:12px 16px;border-left:6px solid var(--vw-gruen);border-radius:8px;background:#e9f0ee}.kontaktformular.svelte-2l1uck{display:flex;flex-direction:column;gap:20px;max-width:880px}.kontaktformular__einleitung.svelte-2l1uck{font-size:17px;color:#c2dad5}.kontaktformular__felder.svelte-2l1uck{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.kontaktformular__feld.svelte-2l1uck{display:flex;flex-direction:column;gap:6px}.kontaktformular__feld--breit.svelte-2l1uck{grid-column:1 / -1}.kontaktformular__feld.svelte-2l1uck label:where(.svelte-2l1uck){font-weight:600;font-size:15px;color:var(--c-light)}.kontaktformular__feld.svelte-2l1uck input:where(.svelte-2l1uck),.kontaktformular__feld.svelte-2l1uck textarea:where(.svelte-2l1uck){box-sizing:border-box;width:100%;padding:12px 16px;border:1.5px solid rgba(226,238,235,.45);border-radius:16px;background:#ffffff14;color:#fff;font:inherit;font-size:17px}.kontaktformular__feld.svelte-2l1uck textarea:where(.svelte-2l1uck){resize:vertical;min-height:140px}.kontaktformular__feld.svelte-2l1uck input:where(.svelte-2l1uck):focus-visible,.kontaktformular__feld.svelte-2l1uck textarea:where(.svelte-2l1uck):focus-visible{outline:2px solid #ffffff;outline-offset:2px;border-color:#fff}.kontaktformular__feld.svelte-2l1uck [aria-invalid=true]:where(.svelte-2l1uck){border-color:#ffd4c2}.kontaktformular__fehler.svelte-2l1uck,.kontaktformular__meldung--fehler.svelte-2l1uck{color:#ffd4c2;font-size:15px}.kontaktformular__lockfeld.svelte-2l1uck{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.kontaktformular__absenden.svelte-2l1uck{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.kontaktformular__absenden.svelte-2l1uck .btn:where(.svelte-2l1uck){font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer}.kontaktformular__absenden.svelte-2l1uck .btn:where(.svelte-2l1uck):disabled{opacity:.7;cursor:default;transform:none}.kontaktformular__absenden.svelte-2l1uck noscript>p{font-size:15px}.kontaktformular__meldung.svelte-2l1uck p:where(.svelte-2l1uck){font-weight:600}.kontaktformular__hinweis.svelte-2l1uck{font-size:14px;color:#c2dad5}.kontaktformular__hinweis.svelte-2l1uck a:where(.svelte-2l1uck){color:var(--c-light);text-decoration:underline}.kontaktformular__hinweis.svelte-2l1uck a:where(.svelte-2l1uck):hover{color:#fff}@media(max-width:600px){.kontaktformular__felder.svelte-2l1uck{grid-template-columns:minmax(0,1fr)}}.methoden.svelte-9xpydg{position:relative}.methoden__schalter.svelte-9xpydg{display:inline-flex;align-items:center;gap:6px;margin:0;padding:10px 0;border:0;background:none;color:var(--c-text);font:inherit;cursor:pointer}.methoden__schalter.svelte-9xpydg:hover{color:var(--c-sage)}.methoden__pfeil.svelte-9xpydg{flex:none;transition:transform .15s ease}.methoden__schalter[aria-expanded=true].svelte-9xpydg .methoden__pfeil:where(.svelte-9xpydg){transform:rotate(180deg)}.methoden__liste.svelte-9xpydg{position:absolute;top:100%;left:-18px;z-index:30;display:flex;flex-direction:column;gap:0;min-width:240px;margin:4px 0 0;padding:8px;box-sizing:border-box;border-radius:16px;background:var(--c-paper);box-shadow:0 12px 32px #1028262e}.methoden__liste[hidden].svelte-9xpydg{display:none}.methoden__liste.svelte-9xpydg a:where(.svelte-9xpydg),.methoden__gesperrt.svelte-9xpydg{display:block;padding:9px 10px;border-radius:10px;white-space:nowrap}.methoden__liste.svelte-9xpydg a:where(.svelte-9xpydg):hover{background:var(--c-sage-band);color:var(--c-forest)}.partner__extern.svelte-9xpydg{margin-left:8px;vertical-align:-1px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.methoden__liste.svelte-9xpydg a[aria-current=page]:where(.svelte-9xpydg){color:var(--c-forest);font-weight:700}.main-nav.svelte-9xpydg>ul:where(.svelte-9xpydg)>li:where(.svelte-9xpydg)>a[aria-current=page]:where(.svelte-9xpydg){color:var(--c-forest);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.methoden__gesperrt.svelte-9xpydg{color:var(--c-text-soft);opacity:.5;cursor:default}@media(min-width:1001px){.main-nav.svelte-9xpydg>ul:where(.svelte-9xpydg){gap:22px}}@media(min-width:1120px)and (max-width:1279px){.main-nav.svelte-9xpydg>ul:where(.svelte-9xpydg){gap:20px}}@media(min-width:1001px)and (max-width:1119px){.site-header.svelte-9xpydg .logo img{width:220px}.main-nav.svelte-9xpydg{gap:20px}.main-nav.svelte-9xpydg>ul:where(.svelte-9xpydg){gap:14px}}@media(max-width:1000px){.methoden.svelte-9xpydg{position:static}.methoden__schalter.svelte-9xpydg{display:flex;justify-content:space-between;width:100%;padding:12px 0;border-bottom:1px solid var(--c-line);text-align:left}.methoden__liste.svelte-9xpydg{position:static;min-width:0;margin:0;padding:0 0 0 18px;border-radius:0;background:none;box-shadow:none}.methoden__liste.svelte-9xpydg a:where(.svelte-9xpydg),.methoden__gesperrt.svelte-9xpydg{padding:12px 0;border-bottom:1px solid var(--c-line);border-radius:0;white-space:normal}.methoden__liste.svelte-9xpydg a:where(.svelte-9xpydg):hover{background:none}}.lachyoga.svelte-7pd67c{color:var(--c-text);overflow-wrap:break-word}.abschnitt.svelte-7pd67c{padding-block:80px}.lachyoga.svelte-7pd67c p:where(.svelte-7pd67c){max-width:760px;font-size:18px}.lachyoga.svelte-7pd67c h1:where(.svelte-7pd67c){-webkit-hyphens:manual;hyphens:manual}.titel__anfang.svelte-7pd67c{white-space:nowrap}.einstieg.svelte-7pd67c{display:grid;gap:36px}.lachyoga.svelte-7pd67c .einstieg__text:where(.svelte-7pd67c){font-size:19px}.einstieg__bild.svelte-7pd67c{display:block;width:min(100%,640px);height:auto;border-radius:20px}.flaeche.svelte-7pd67c{background-color:var(--c-sage-band)}.verbindet.svelte-7pd67c{display:grid;gap:36px}.verbindet__sticker.svelte-7pd67c{display:block;justify-self:center;width:min(100%,200px);height:auto}.kontaktaufruf.svelte-7pd67c{padding-block:0 80px}.kontaktaufruf__feld.svelte-7pd67c{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:40px 44px;border-radius:28px;background:var(--c-sage-band)}.kontaktaufruf__feld.svelte-7pd67c p:where(.svelte-7pd67c){flex:1 1 320px;max-width:none;font-weight:600;font-size:21px;line-height:1.4;color:var(--c-forest)}@media(max-width:600px){.lachyoga.svelte-7pd67c{-webkit-hyphens:auto;hyphens:auto}.abschnitt.svelte-7pd67c{padding-block:56px}.kontaktaufruf.svelte-7pd67c{padding-block:0 56px}.kontaktaufruf__feld.svelte-7pd67c{padding:28px 24px}}@media(min-width:900px){.einstieg.svelte-7pd67c{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px}.einstieg__bild.svelte-7pd67c{width:100%;max-width:1600px}.verbindet.svelte-7pd67c{grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:56px}.verbindet__sticker.svelte-7pd67c{width:270px}}.musikseite.svelte-1l5ygtn{color:var(--c-text);overflow-wrap:break-word}.abschnitt.svelte-1l5ygtn{padding-block:72px 104px}.einleitung.svelte-1l5ygtn{max-width:760px;margin-top:20px;font-size:19px}.einleitung.svelte-1l5ygtn+.einleitung:where(.svelte-1l5ygtn){margin-top:1em}.zustand.svelte-1l5ygtn{max-width:760px;margin-top:44px;padding:26px 30px;border-radius:20px;background:var(--c-sage-band);color:var(--c-forest);font-weight:600;font-size:19px;line-height:1.45}.zustand--leer.svelte-1l5ygtn{margin:0;padding:0}.songs.svelte-1l5ygtn{display:grid;gap:12px;max-width:760px;margin:40px 0 0;padding:0;list-style:none}.song.svelte-1l5ygtn{min-width:0;padding:12px;border-radius:16px;background:var(--c-paper);box-shadow:0 1px 2px #1028260f,0 6px 18px #1028260d}.song__zeile.svelte-1l5ygtn{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px}.song__vorschau.svelte-1l5ygtn{position:relative;display:block;width:64px;height:64px;margin:0;padding:0;border:0;border-radius:8px;background:none;cursor:pointer}.song__bild.svelte-1l5ygtn{display:block;width:64px;height:64px;object-fit:cover;object-position:center;border-radius:8px}.song__play.svelte-1l5ygtn{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%,-50%);pointer-events:none}@media(hover:hover)and (pointer:fine){.song__play.svelte-1l5ygtn{opacity:0;transition:opacity .15s ease}.song__vorschau.svelte-1l5ygtn:hover .song__play:where(.svelte-1l5ygtn),.song__vorschau.svelte-1l5ygtn:focus-visible .song__play:where(.svelte-1l5ygtn){opacity:1}}@media(prefers-reduced-motion:reduce){.song__play.svelte-1l5ygtn{transition:none}}.song__play.svelte-1l5ygtn svg:where(.svelte-1l5ygtn){display:block}.song__play.svelte-1l5ygtn circle:where(.svelte-1l5ygtn){fill:#0c1c1a9e;stroke:#ffffffb3;stroke-width:1.5}.song__play.svelte-1l5ygtn path:where(.svelte-1l5ygtn){fill:#ffffffd9}.song__text.svelte-1l5ygtn{display:flex;flex-direction:column;gap:2px;min-width:0}.song__titel.svelte-1l5ygtn{font-weight:700;font-size:18px;line-height:1.35;color:var(--c-forest);text-decoration:none;overflow-wrap:anywhere}.song__titel.svelte-1l5ygtn:hover{text-decoration:underline}.song__angaben.svelte-1l5ygtn{color:var(--c-text-soft);font-size:16px;overflow-wrap:anywhere}.song__weiter.svelte-1l5ygtn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--c-forest)}.song__weiter.svelte-1l5ygtn:hover{background:var(--c-sage-band)}.song__weiter.svelte-1l5ygtn svg:where(.svelte-1l5ygtn){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.song__player.svelte-1l5ygtn{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px}.song__schliessen.svelte-1l5ygtn{min-height:40px;padding:6px 16px;border:1.5px solid var(--c-forest);border-radius:999px;background:var(--c-paper);color:var(--c-forest);font:inherit;font-weight:600;cursor:pointer}.song__schliessen.svelte-1l5ygtn:hover{background:var(--c-sage-band)}.song__rahmen.svelte-1l5ygtn{display:block;box-sizing:border-box;width:100%;max-width:640px;height:auto;aspect-ratio:16 / 9;border:0;border-radius:8px;background:#000}.hinweis.svelte-1l5ygtn{max-width:760px;margin-top:24px;color:var(--c-text-soft);font-size:16px}.hinweis.svelte-1l5ygtn a:where(.svelte-1l5ygtn){color:var(--c-forest);text-decoration:underline}.song__vorschau.svelte-1l5ygtn:focus-visible,.song__titel.svelte-1l5ygtn:focus-visible,.song__weiter.svelte-1l5ygtn:focus-visible,.song__schliessen.svelte-1l5ygtn:focus-visible,.hinweis.svelte-1l5ygtn a:where(.svelte-1l5ygtn):focus-visible{outline:3px solid #0f2421;outline-offset:3px}@media(max-width:600px){.abschnitt.svelte-1l5ygtn{padding-block:48px 72px}.zustand.svelte-1l5ygtn{margin-top:32px;padding:20px 22px}.song__zeile.svelte-1l5ygtn{gap:12px}}.rechtstext.svelte-1r2swsx{max-width:760px}.rechtstext.svelte-1r2swsx h1{font-weight:700;font-size:clamp(32px,3.4vw,46px);line-height:1.12;letter-spacing:-.5px;color:var(--c-forest)}.rechtstext.svelte-1r2swsx h2,.rechtstext.svelte-1r2swsx h3{margin-top:12px;font-weight:700;font-size:25px;line-height:1.2;color:var(--c-forest)}.rechtstext.svelte-1r2swsx ul,.rechtstext.svelte-1r2swsx ol{margin:0}.resilienz.svelte-qgn1v5{color:var(--c-text);overflow-wrap:break-word}.abschnitt.svelte-qgn1v5{padding-block:80px}.abschnitt__titel.svelte-qgn1v5{margin-bottom:32px}.resilienz.svelte-qgn1v5 p:where(.svelte-qgn1v5){max-width:760px;font-size:18px}.resilienz.svelte-qgn1v5 h1:where(.svelte-qgn1v5),.resilienz.svelte-qgn1v5 h2:where(.svelte-qgn1v5){-webkit-hyphens:manual;hyphens:manual}.einstieg.svelte-qgn1v5{display:grid;gap:36px}.resilienz.svelte-qgn1v5 .einstieg__text:where(.svelte-qgn1v5){font-size:19px}.einstieg__bild.svelte-qgn1v5{display:block;width:min(100%,640px);height:auto;border-radius:20px}.flaeche.svelte-qgn1v5{background-color:var(--c-sage-band)}.flaeche.svelte-qgn1v5 p:where(.svelte-qgn1v5){color:var(--c-forest)}.saeulen.svelte-qgn1v5{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0;padding:0;list-style:none}.saeulen.svelte-qgn1v5 li:where(.svelte-qgn1v5){padding:12px 22px;border-radius:999px;background:var(--c-paper);font-weight:700;font-size:18px;line-height:1.3;color:var(--c-forest)}.kontaktaufruf.svelte-qgn1v5{padding-block:0 80px}.kontaktaufruf__feld.svelte-qgn1v5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:40px 44px;border-radius:28px;background:var(--c-sage-band)}.kontaktaufruf__feld.svelte-qgn1v5 p:where(.svelte-qgn1v5){flex:1 1 320px;max-width:none;font-weight:600;font-size:21px;line-height:1.4;color:var(--c-forest)}@media(max-width:600px){.resilienz.svelte-qgn1v5{-webkit-hyphens:auto;hyphens:auto}.abschnitt.svelte-qgn1v5{padding-block:56px}.saeulen.svelte-qgn1v5 li:where(.svelte-qgn1v5){padding:10px 18px;font-size:17px}.kontaktaufruf.svelte-qgn1v5{padding-block:0 56px}.kontaktaufruf__feld.svelte-qgn1v5{padding:28px 24px}}@media(min-width:900px){.einstieg.svelte-qgn1v5{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px}.einstieg__bild.svelte-qgn1v5{width:100%;max-width:1600px}}@font-face{font-family:Dancing Script;src:url(/assets/dancing-script-latin-400-normal--YrtvvVF.woff2) format("woff2");font-weight:400;font-display:swap}.hero.svelte-1549grg .btn:where(.svelte-1549grg):focus-visible{outline-color:#fff}.kraftimpuls.svelte-1549grg{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:16px;background:var(--c-sage-band)}.kraftimpuls__spruch.svelte-1549grg{margin:0;overflow-wrap:anywhere;text-align:center;font-family:Dancing Script,cursive;font-weight:400;font-size:40px;line-height:1.3;color:var(--c-forest)}@media(max-width:1000px){.kraftimpuls__spruch.svelte-1549grg{font-size:34px}}@media(max-width:600px){.kraftimpuls__spruch.svelte-1549grg{font-size:28px}}.method.svelte-1549grg h3:where(.svelte-1549grg) a:where(.svelte-1549grg){color:inherit;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px}.method.svelte-1549grg h3:where(.svelte-1549grg) a:where(.svelte-1549grg):hover{color:var(--c-sage)}.ueber-mich-knopf.svelte-1549grg{margin:0;font:inherit;font-weight:700;line-height:inherit;letter-spacing:inherit;text-align:left;text-transform:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ueber-mich-mehr.svelte-1549grg{margin-top:-48px;padding-bottom:112px}.ueber-mich-mehr.zu.svelte-1549grg,.konzept-mehr.zu.svelte-1549grg{display:none}.ueber-mich-mehr__spalte.svelte-1549grg{max-width:720px;margin-inline:auto}.ueber-mich-mehr__spalte.svelte-1549grg p:where(.svelte-1549grg),.ueber-mich-mehr__spalte.svelte-1549grg li:where(.svelte-1549grg){color:#3e4740}.ueber-mich-mehr__spalte.svelte-1549grg p:where(.svelte-1549grg){margin:0 0 16px}.ueber-mich-mehr__spalte.svelte-1549grg strong:where(.svelte-1549grg){font-weight:700}.ueber-mich-mehr__spalte.svelte-1549grg h3:where(.svelte-1549grg),.ueber-mich-mehr__spalte.svelte-1549grg h4:where(.svelte-1549grg){font-weight:700;color:var(--c-forest);-webkit-hyphens:manual;hyphens:manual}.ueber-mich-mehr__spalte.svelte-1549grg h3:where(.svelte-1549grg){margin:0 0 20px;font-size:clamp(26px,2.4vw,32px);line-height:1.15;letter-spacing:-.3px}.ueber-mich-mehr__spalte.svelte-1549grg h4:where(.svelte-1549grg){margin:36px 0 12px;font-size:21px;line-height:1.3}.ueber-mich-mehr__spalte.svelte-1549grg ul:where(.svelte-1549grg){margin:0 0 16px;padding-left:1.4em;list-style:disc}.ueber-mich-mehr__spalte.svelte-1549grg li:where(.svelte-1549grg)::marker{color:var(--c-sage)}.ueber-mich-mehr__link.svelte-1549grg{margin-top:16px}#angebote.svelte-1549grg{container-type:inline-size}.cards.svelte-1549grg{row-gap:0;grid-template-rows:auto auto 32px auto auto 32px auto auto}.karte.svelte-1549grg:nth-child(1){grid-row-start:1}.karte.svelte-1549grg:nth-child(2){grid-row-start:4}.karte.svelte-1549grg:nth-child(3){grid-row-start:7}@container (min-width: 632px){.cards.svelte-1549grg{grid-template-rows:auto auto 32px auto auto}.karte.svelte-1549grg:nth-child(2){grid-row-start:1}.karte.svelte-1549grg:nth-child(3){grid-row-start:4}}@container (min-width: 964px){.cards.svelte-1549grg{grid-template-rows:auto auto}.karte.svelte-1549grg:nth-child(3){grid-row-start:1}}.karte.svelte-1549grg{grid-row-end:span 1}.karte__inhalt.svelte-1549grg{display:flex;flex:1;flex-direction:column}.karte.offen.svelte-1549grg{display:grid;grid-row-end:span 2;grid-template-rows:subgrid}.karte__text.svelte-1549grg{display:flex;flex-direction:column;gap:12px;margin-top:-18px;padding:0 28px 30px}.karte__text.svelte-1549grg p:where(.svelte-1549grg){margin:0;color:var(--c-text-soft);overflow-wrap:break-word}.karte__text.svelte-1549grg .text-link:where(.svelte-1549grg){align-self:flex-start}.karte__text.zu.svelte-1549grg{display:none}.karte__knopf.svelte-1549grg{margin:0;padding-inline:0;border:0;background:none;color:var(--c-green);font:inherit;font-weight:700;line-height:inherit;letter-spacing:inherit;text-align:left;text-transform:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.karte__knopf.svelte-1549grg:hover{color:var(--c-sage)}.terminseite.svelte-gqnals{color:var(--c-text);overflow-wrap:break-word}.abschnitt.svelte-gqnals{padding-block:72px 104px}.kopfzeile.svelte-gqnals{display:flex;flex-direction:column;gap:20px}.hinweis.svelte-gqnals{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.hinweis.svelte-gqnals p:where(.svelte-gqnals){font-size:19px}.zustand.svelte-gqnals{max-width:760px;margin-top:44px;padding:26px 30px;border-radius:20px;background:var(--c-sage-band);color:var(--c-forest);font-weight:600;font-size:19px;line-height:1.45}.zustand--leer.svelte-gqnals{margin:0;padding:0}.kurse.svelte-gqnals{display:grid;gap:32px;margin-top:44px}.kurs.svelte-gqnals{min-width:0;padding:40px 44px;border-radius:28px;background:var(--c-paper);box-shadow:0 1px 2px #1028260f,0 10px 28px #1028260f}.kurs__kopf.svelte-gqnals{display:grid;gap:28px}.kurs__text.svelte-gqnals{display:flex;flex-direction:column;gap:14px;min-width:0}.kurs.svelte-gqnals h2:where(.svelte-gqnals){font-weight:700;font-size:clamp(25px,2.4vw,31px);line-height:1.2;color:var(--c-forest)}.kurs__beschreibung.svelte-gqnals{display:grid;gap:12px;max-width:760px;font-size:18px;overflow-wrap:anywhere}.kurs__beschreibung.svelte-gqnals p:where(.svelte-gqnals),.kurs__beschreibung.svelte-gqnals li:where(.svelte-gqnals){white-space:pre-wrap}.kurs__beschreibung.svelte-gqnals ul:where(.svelte-gqnals),.kurs__beschreibung.svelte-gqnals ol:where(.svelte-gqnals){margin:0;padding-left:1.4em}.kurs__beschreibung.svelte-gqnals ul:where(.svelte-gqnals){list-style:disc outside}.kurs__beschreibung.svelte-gqnals ol:where(.svelte-gqnals){list-style:decimal outside}.kurs__beschreibung.svelte-gqnals a:where(.svelte-gqnals){text-decoration:underline}.beschreibung__extern.svelte-gqnals{margin-left:4px;vertical-align:-1px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.kurs__bild.svelte-gqnals{display:block;width:auto;max-width:100%;height:auto;max-height:320px;border-radius:20px}.termine.svelte-gqnals{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none}.termin.svelte-gqnals{padding:18px 20px;border-radius:16px;background:var(--c-stone)}.paare.svelte-gqnals{display:grid;grid-template-columns:minmax(0,1fr);margin:0}.paare.svelte-gqnals dt:where(.svelte-gqnals),.tabelle.svelte-gqnals thead:where(.svelte-gqnals) th:where(.svelte-gqnals){font-weight:700;font-size:14px;line-height:1.35;letter-spacing:.2px;color:var(--c-sage-deep)}.paare.svelte-gqnals dt:where(.svelte-gqnals){margin-top:12px}.paare.svelte-gqnals dt:where(.svelte-gqnals):first-child{margin-top:0}.paare.svelte-gqnals dd:where(.svelte-gqnals){min-width:0;margin:0}.paare__termin.svelte-gqnals,.tabelle.svelte-gqnals tbody:where(.svelte-gqnals) th:where(.svelte-gqnals){font-weight:600;color:var(--c-forest)}.termin__zeile.svelte-gqnals{display:block}.zeile.svelte-gqnals{display:inline-block}.platz.svelte-gqnals{display:inline-block;padding:2px 12px;border-radius:999px;background:var(--c-sage-band);color:var(--c-forest);font-weight:600;font-size:15px;white-space:nowrap}.platz--voll.svelte-gqnals{background:var(--c-sand);color:var(--c-text-soft)}.treffpunkt__knopf.svelte-gqnals{display:inline;margin:0;padding:0;border:0;background:none;color:var(--c-green);font:inherit;text-align:left;text-decoration:underline;overflow-wrap:anywhere;cursor:pointer}.treffpunkt__knopf.svelte-gqnals:hover,.treffpunkt__link.svelte-gqnals:hover{color:var(--c-sage)}.treffpunkt__link.svelte-gqnals{text-decoration:underline}.treffpunkt__extern.svelte-gqnals{margin-left:4px;vertical-align:-1px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.treffpunkt__hinweis.svelte-gqnals{display:block;margin-top:4px;font-size:15px;line-height:1.4;color:var(--c-text-soft)}.adresse.svelte-gqnals{box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-width:none;padding:0;border:0;border-radius:20px;background:var(--c-paper);color:var(--c-text);box-shadow:0 10px 40px #10282640}.adresse.svelte-gqnals::backdrop{background:#10282673}.adresse__huelle.svelte-gqnals{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:28px 30px;overflow-wrap:anywhere}.adresse.svelte-gqnals h2:where(.svelte-gqnals){margin-bottom:8px;font-weight:700;font-size:24px;line-height:1.25;color:var(--c-forest)}.adresse.svelte-gqnals p:where(.svelte-gqnals){font-size:18px}.adresse__schliessen.svelte-gqnals{margin-top:20px}.buchen.svelte-gqnals{min-height:44px;padding:9px 18px;font-size:15px;line-height:1.4;white-space:nowrap}.buchen__extern.svelte-gqnals{flex:none;margin-left:8px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.termin__buchen.svelte-gqnals{margin:16px 0 0}.bald.svelte-gqnals{font-weight:600;color:var(--c-forest)}.tabelle.svelte-gqnals td.buchung:where(.svelte-gqnals){font-weight:600;color:var(--c-forest);white-space:nowrap}.tabelle.svelte-gqnals{display:none;width:100%;margin-top:32px;border-collapse:collapse;table-layout:fixed}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(1){width:28%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(2){width:13.5%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(3){width:18.5%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(4){width:12%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(5){width:14%}.tabelle.svelte-gqnals th:where(.svelte-gqnals),.tabelle.svelte-gqnals td:where(.svelte-gqnals){box-sizing:border-box;padding:14px 12px;border-bottom:1px solid var(--c-line);text-align:left;vertical-align:middle}.tabelle.svelte-gqnals th:where(.svelte-gqnals):first-child{padding-left:0}.tabelle.svelte-gqnals th:where(.svelte-gqnals):last-child,.tabelle.svelte-gqnals td:where(.svelte-gqnals):last-child{padding-right:0}.tabelle.svelte-gqnals thead:where(.svelte-gqnals) th:where(.svelte-gqnals){padding-block:0 10px;border-bottom:2px solid var(--c-sage-band);vertical-align:bottom}.tabelle.svelte-gqnals tbody:where(.svelte-gqnals) tr:where(.svelte-gqnals):last-child th:where(.svelte-gqnals),.tabelle.svelte-gqnals tbody:where(.svelte-gqnals) tr:where(.svelte-gqnals):last-child td:where(.svelte-gqnals){padding-bottom:0;border-bottom:0}.betrag.svelte-gqnals{white-space:nowrap;font-variant-numeric:tabular-nums}.betrag--folgt.svelte-gqnals{white-space:normal}@media(max-width:600px){.abschnitt.svelte-gqnals{padding-block:48px 72px}.zustand.svelte-gqnals{margin-top:32px;padding:22px;font-size:18px}.zustand--leer.svelte-gqnals{margin:0;padding:0}.kurse.svelte-gqnals{gap:24px;margin-top:32px}.kurs.svelte-gqnals{padding:26px 20px;border-radius:22px}.termin.svelte-gqnals{padding:16px}}@media(min-width:601px)and (max-width:899px){.paare.svelte-gqnals{grid-template-columns:210px minmax(0,1fr);gap:8px 24px;align-items:baseline}.paare.svelte-gqnals dt:where(.svelte-gqnals){margin-top:0}}@media(min-width:900px){.termine.svelte-gqnals{display:none}.tabelle.svelte-gqnals{display:table}.kurs--mit-bild.svelte-gqnals .kurs__kopf:where(.svelte-gqnals){grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:48px}.kurs__bild.svelte-gqnals{max-width:340px;max-height:260px}}@media(min-width:1024px)and (max-width:1199px){.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(1){width:30%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(2){width:13.8%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(3){width:14.9%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(4){width:11.8%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(5){width:15%}}@media(min-width:900px)and (max-width:1023px){.kurs.svelte-gqnals{padding-inline:28px}.tabelle.svelte-gqnals th:where(.svelte-gqnals),.tabelle.svelte-gqnals td:where(.svelte-gqnals){padding-inline:8px}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(1){width:27.4%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(2){width:14.2%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(3){width:15.4%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(4){width:11.9%}.tabelle.svelte-gqnals th:where(.svelte-gqnals):nth-child(5){width:15.5%}}.verwaltung.svelte-uwv8pd{--vw-text: #1d2a27;--vw-gruen: #1c4a41;--vw-gruen-dunkel: #12332d;--vw-linie: #c9d3cf;--vw-flaeche: #ffffff;--vw-flaeche-formular: #f6f8f7;--vw-fehler: #9c2415;--vw-leise: #4b5855;box-sizing:border-box;max-width:1180px;margin:0 auto;padding:32px 24px 96px;color:var(--vw-text)}.verwaltung__kopf.svelte-uwv8pd,.bereich__kopf.svelte-uwv8pd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.bereich__aktionen.svelte-uwv8pd{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.vergangene.svelte-uwv8pd{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.vergangene__feld.svelte-uwv8pd{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.vergangene__feld.svelte-uwv8pd input:where(.svelte-uwv8pd){width:18px;height:18px;margin:0;cursor:pointer}.vergangene__feld.svelte-uwv8pd input:where(.svelte-uwv8pd):focus-visible{outline:3px solid #0b6bcb;outline-offset:2px}.vergangene__zahl.svelte-uwv8pd{font-size:15px;color:var(--vw-leise)}.vergangene__zahl.svelte-uwv8pd:empty{display:none}h1.svelte-uwv8pd{font-size:34px;line-height:1.2;color:var(--vw-gruen-dunkel)}h1.svelte-uwv8pd:focus{outline:none}.verwaltung.svelte-uwv8pd h2{font-size:25px;line-height:1.25;color:var(--vw-gruen-dunkel)}.verwaltung.svelte-uwv8pd h3{font-size:20px;line-height:1.3;color:var(--vw-gruen-dunkel)}.bereich.svelte-uwv8pd,.verwaltung.svelte-uwv8pd .anmeldung{margin-top:32px;padding:24px;border:1px solid var(--vw-linie);border-radius:12px;background:var(--vw-flaeche)}.bereich.svelte-uwv8pd>*+*,.verwaltung.svelte-uwv8pd .anmeldung>*+*,.verwaltung.svelte-uwv8pd .formular>*+*{margin-top:16px}.verwaltung.svelte-uwv8pd .anmeldung{max-width:440px}.bereich.svelte-uwv8pd{--vw-linie: #8fa69f;background:var(--c-sage-band, #d7e6e2)}.bereich.svelte-uwv8pd>.hinweis:where(.svelte-uwv8pd){background:transparent}.terminzeile.svelte-uwv8pd{display:block}.tabelle.svelte-uwv8pd .terminzeile:where(.svelte-uwv8pd){white-space:nowrap}.verwaltung.svelte-uwv8pd .formular{padding:20px;border:1px solid var(--vw-linie);border-radius:10px;background:var(--vw-flaeche-formular)}.verwaltung.svelte-uwv8pd .formular__einleitung,.verwaltung.svelte-uwv8pd .feld__hinweis,.leer.svelte-uwv8pd{font-size:15px;color:var(--vw-leise)}.verwaltung.svelte-uwv8pd .felder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.verwaltung.svelte-uwv8pd .feld{display:flex;flex-direction:column;gap:4px}.verwaltung.svelte-uwv8pd .feld--breit{grid-column:1 / -1}.verwaltung.svelte-uwv8pd .termine{display:flex;flex-direction:column;gap:16px}.verwaltung.svelte-uwv8pd .termine>.feld__fehler:empty{display:none}.verwaltung.svelte-uwv8pd .termine__hinzufuegen{align-self:flex-start}.verwaltung.svelte-uwv8pd .paar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:4px;align-items:start}.verwaltung.svelte-uwv8pd .paar--mit-knopf{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.verwaltung.svelte-uwv8pd .paar>.feld{display:contents}.verwaltung.svelte-uwv8pd .paar__start>*{grid-column:1}.verwaltung.svelte-uwv8pd .paar__ende>*{grid-column:2}.verwaltung.svelte-uwv8pd .paar .feld>label{grid-row:1}.verwaltung.svelte-uwv8pd .paar .feld>input{grid-row:2}.verwaltung.svelte-uwv8pd .paar .feld>.feld__hinweis{grid-row:3}.verwaltung.svelte-uwv8pd .paar .feld>.feld__fehler{grid-row:4}.verwaltung.svelte-uwv8pd .paar__entfernen{grid-column:3;grid-row:2;align-self:center;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;padding:0;border:1.5px solid #6d7b77;border-radius:8px;background:#fff;color:var(--vw-text);cursor:pointer}.verwaltung.svelte-uwv8pd .paar__entfernen svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.verwaltung.svelte-uwv8pd .paar__entfernen:hover{border-color:var(--vw-fehler);color:var(--vw-fehler)}.verwaltung.svelte-uwv8pd .themen,.verwaltung.svelte-uwv8pd .themen__reihe{min-width:0;margin:0;padding:0;border:0}.verwaltung.svelte-uwv8pd .themen__reihe{margin-top:8px}.verwaltung.svelte-uwv8pd .themen__titel{padding:0;font-weight:600}.verwaltung.svelte-uwv8pd .themen__bezeichnung{padding:0;font-size:15px;color:var(--vw-leise)}.verwaltung.svelte-uwv8pd .themen__ovale{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;margin-top:4px}.verwaltung.svelte-uwv8pd .themen__keine{color:var(--vw-leise)}.verwaltung.svelte-uwv8pd .thema{min-height:36px;padding:4px 14px;border:1.5px solid var(--vw-gruen);border-radius:999px;background:transparent;color:var(--vw-gruen-dunkel);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.verwaltung.svelte-uwv8pd .thema:hover{background:#e9f0ee}.verwaltung.svelte-uwv8pd .thema--gewaehlt{background:var(--vw-gruen);color:#fff}.verwaltung.svelte-uwv8pd .thema--gewaehlt:hover{background:var(--vw-gruen-dunkel);border-color:var(--vw-gruen-dunkel)}.verwaltung.svelte-uwv8pd .thema__zeichen{font-weight:700}.verwaltung.svelte-uwv8pd .feld--auswahl{flex-direction:row;align-items:center;gap:10px}.verwaltung.svelte-uwv8pd .feld__kaestchen{display:flex;align-items:center;gap:10px}.verwaltung.svelte-uwv8pd .feld label{font-weight:600}.verwaltung.svelte-uwv8pd .feld input[type=text],.verwaltung.svelte-uwv8pd .feld input[type=password],.verwaltung.svelte-uwv8pd .feld input[type=file],.verwaltung.svelte-uwv8pd .feld textarea,.verwaltung.svelte-uwv8pd .feld select{box-sizing:border-box;width:100%;padding:10px 12px;border:1.5px solid #6d7b77;border-radius:8px;background:#fff;color:var(--vw-text);font:inherit}.verwaltung.svelte-uwv8pd .feld textarea{resize:vertical;min-height:120px}.verwaltung.svelte-uwv8pd .feld [aria-invalid=true]{border-color:var(--vw-fehler);border-width:2px}.verwaltung.svelte-uwv8pd .feld__fehler p,.verwaltung.svelte-uwv8pd .meldung--fehler{color:var(--vw-fehler);font-weight:600}.verwaltung.svelte-uwv8pd .meldung{min-height:1px}.verwaltung.svelte-uwv8pd>.meldung:where(.svelte-uwv8pd){margin-top:24px}.meldung--erfolg.svelte-uwv8pd{color:var(--vw-gruen-dunkel);font-weight:600}.verwaltung.svelte-uwv8pd .meldung p{padding:12px 16px;border:1px solid var(--vw-linie);border-left-width:6px;border-radius:8px;background:#fff}.verwaltung.svelte-uwv8pd .hinweis{padding:12px 16px;border-left:6px solid var(--vw-gruen);border-radius:8px;background:#e9f0ee}.verwaltung.svelte-uwv8pd .knoepfe{display:flex;flex-wrap:wrap;gap:10px}.aktionen.svelte-uwv8pd{display:flex;flex-wrap:nowrap;align-items:center;gap:10px}.verwaltung.svelte-uwv8pd .knopf{min-height:44px;padding:8px 20px;border:1.5px solid var(--vw-gruen);border-radius:999px;background:var(--vw-gruen);color:#fff;font:inherit;font-weight:600;cursor:pointer}.verwaltung.svelte-uwv8pd .knopf:hover{background:var(--vw-gruen-dunkel);border-color:var(--vw-gruen-dunkel)}.verwaltung.svelte-uwv8pd .knopf--zweit{background:#fff;color:var(--vw-gruen-dunkel)}.verwaltung.svelte-uwv8pd .knopf--zweit:hover{background:#e9f0ee;color:var(--vw-gruen-dunkel)}.verwaltung.svelte-uwv8pd .knopf--gefahr{background:var(--vw-fehler);border-color:var(--vw-fehler)}.verwaltung.svelte-uwv8pd .knopf--gefahr:hover{background:#74180c;border-color:#74180c}.verwaltung.svelte-uwv8pd .knopf--klein{min-height:36px;padding:4px 14px;font-size:15px}.verwaltung.svelte-uwv8pd .knopf--symbol{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;width:44px;padding-inline:0}.verwaltung.svelte-uwv8pd .knopf--symbol .symbol{display:block;flex:none}.verwaltung.svelte-uwv8pd .knopf:disabled{border-color:#6d7b77;background:#e3e8e6;color:#3d4946;cursor:default}.verwaltung.svelte-uwv8pd .knopf:focus-visible,.verwaltung.svelte-uwv8pd .thema:focus-visible,.verwaltung.svelte-uwv8pd .paar__entfernen:focus-visible,.verwaltung.svelte-uwv8pd .feld input:focus-visible,.verwaltung.svelte-uwv8pd .feld textarea:focus-visible,.verwaltung.svelte-uwv8pd .feld select:focus-visible{outline:3px solid #0b6bcb;outline-offset:2px}.bloecke.svelte-uwv8pd{display:grid;gap:14px;padding:0;list-style:none}.block.svelte-uwv8pd{padding:14px 16px;border:1px solid var(--vw-linie);border-radius:10px;background:var(--vw-flaeche-formular)}.paare.svelte-uwv8pd{display:grid;grid-template-columns:clamp(7.5em,34%,12em) minmax(0,1fr);gap:6px 12px;align-items:start;line-height:24px}.paare.svelte-uwv8pd dt:where(.svelte-uwv8pd){font-size:15px;color:var(--vw-leise)}.paare.svelte-uwv8pd dd:where(.svelte-uwv8pd){min-width:0;margin:0;overflow-wrap:anywhere}.paare.svelte-uwv8pd .kurztext:where(.svelte-uwv8pd){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;white-space:normal}.block.svelte-uwv8pd .aktionen:where(.svelte-uwv8pd){flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid var(--vw-linie)}.tabelle.svelte-uwv8pd{display:none;overflow-x:auto;container-type:inline-size;border-radius:10px;background:var(--vw-flaeche-formular)}table.svelte-uwv8pd{width:100%;border-collapse:collapse;font-size:16px}th.svelte-uwv8pd,td.svelte-uwv8pd{padding:10px 12px;border-bottom:1px solid var(--vw-linie);text-align:left;vertical-align:middle}thead.svelte-uwv8pd th:where(.svelte-uwv8pd){font-size:15px;color:var(--vw-leise);white-space:nowrap}.tabelle--veranstaltungen.svelte-uwv8pd th:where(.svelte-uwv8pd),.tabelle--veranstaltungen.svelte-uwv8pd td:where(.svelte-uwv8pd),.tabelle--buchungen.svelte-uwv8pd th:where(.svelte-uwv8pd),.tabelle--buchungen.svelte-uwv8pd td:where(.svelte-uwv8pd){padding-inline:10px}.tabelle--veranstaltungen.svelte-uwv8pd tr:where(.svelte-uwv8pd)>:where(.svelte-uwv8pd):first-child,.tabelle--buchungen.svelte-uwv8pd tr:where(.svelte-uwv8pd)>:where(.svelte-uwv8pd):first-child{padding-left:12px}.tabelle--veranstaltungen.svelte-uwv8pd tr:where(.svelte-uwv8pd)>:where(.svelte-uwv8pd):last-child,.tabelle--buchungen.svelte-uwv8pd tr:where(.svelte-uwv8pd)>:where(.svelte-uwv8pd):last-child{padding-inline:12px}.spalte-kurs.svelte-uwv8pd{box-sizing:border-box;width:100%;min-width:100px}.tabelle--veranstaltungen.svelte-uwv8pd td:where(.svelte-uwv8pd){white-space:nowrap}.tabelle--veranstaltungen.svelte-uwv8pd td.umbruch:where(.svelte-uwv8pd){white-space:normal}@media(min-width:1180px){.tabelle--veranstaltungen.svelte-uwv8pd td.umbruch:where(.svelte-uwv8pd){white-space:nowrap}}.spalte-kuerzbar.svelte-uwv8pd{max-width:0}.spalte-anteil.svelte-uwv8pd{width:calc(var(--anteil) * .9%)}.spalte-zusatz.svelte-uwv8pd{min-width:7.5em}.kurzwert.svelte-uwv8pd{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.halbfett.svelte-uwv8pd{font-weight:700}.verweis.svelte-uwv8pd{color:var(--vw-gruen-dunkel);text-decoration:underline;text-underline-offset:2px}.verweis.svelte-uwv8pd:hover{color:var(--vw-gruen)}.verweis.svelte-uwv8pd:focus-visible{outline:3px solid #0b6bcb;outline-offset:2px;border-radius:2px}.verwaltung.svelte-uwv8pd .warnung{color:var(--vw-fehler)}.zeile.svelte-uwv8pd{display:block}.mehrzeilig.svelte-uwv8pd{white-space:pre-wrap}.verwaltung.svelte-uwv8pd .festgehalten{display:grid;grid-template-columns:clamp(7.5em,34%,12em) minmax(0,1fr) auto;gap:6px 12px;line-height:24px}.verwaltung.svelte-uwv8pd .festgehalten dt{grid-column:1;font-size:15px;color:var(--vw-leise)}.verwaltung.svelte-uwv8pd .festgehalten dd{grid-column:2 / -1;min-width:0;margin:0;overflow-wrap:anywhere}.verwaltung.svelte-uwv8pd .festgehalten__zeile{display:block}.verwaltung.svelte-uwv8pd .festgehalten dd.mails--wiederholbar{grid-column:2;display:grid;grid-template-rows:subgrid;align-items:center}.verwaltung.svelte-uwv8pd .festgehalten dd.mailaktionen{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;align-items:center;pointer-events:none}.verwaltung.svelte-uwv8pd .mailaktionen>*{pointer-events:auto}.verwaltung.svelte-uwv8pd .mailaktionen .knopf{grid-column:2;grid-row:calc(var(--zeile) * 2 - 1);justify-self:start;white-space:nowrap}.verwaltung.svelte-uwv8pd .mailaktionen .knopf[aria-disabled=true]{border-color:#6d7b77;background:#e3e8e6;color:#3d4946;cursor:default}.verwaltung.svelte-uwv8pd .festgehalten__hinweis{grid-column:1 / -1;margin:2px 0 0;font-size:15px;line-height:1.4;color:var(--vw-leise)}.verwaltung.svelte-uwv8pd .festgehalten dd.mails:focus,.verwaltung.svelte-uwv8pd .festgehalten dd.bestaetigt:focus{outline:3px solid #0b6bcb;outline-offset:2px;border-radius:4px}.verwaltung.svelte-uwv8pd .vonhand{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.verwaltung.svelte-uwv8pd .vonhand .knopf[aria-disabled=true]{border-color:#6d7b77;background:#e3e8e6;color:#3d4946;cursor:default}@media(max-width:700px){.verwaltung.svelte-uwv8pd .festgehalten dd.mailaktionen{grid-column:1 / -1}.verwaltung.svelte-uwv8pd .mailaktionen .knopf{grid-column:1 / -1;grid-row:calc(var(--zeile) * 2);max-width:100%;white-space:normal}}.betrag.svelte-uwv8pd{white-space:nowrap}.wert.svelte-uwv8pd,.zusatz.svelte-uwv8pd{display:block}.zusatz.svelte-uwv8pd{margin-top:1px;font-size:13px;line-height:1.3;color:var(--vw-leise);white-space:nowrap}.zusatz.warnung.svelte-uwv8pd{color:var(--vw-fehler)}.spalte-schmal.svelte-uwv8pd{width:1%;white-space:nowrap}.spalte-gedeckelt.svelte-uwv8pd{width:1%}.deckel.svelte-uwv8pd{display:block;width:max-content;max-width:22em;max-width:34cqi;overflow-wrap:anywhere}.spalte-rest.svelte-uwv8pd{max-width:0}.spalte-rest.svelte-uwv8pd .kurztext:where(.svelte-uwv8pd){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vorschau.svelte-uwv8pd{display:block;width:56px;max-width:none;height:56px;object-fit:cover;border-radius:8px}.abfrage.svelte-uwv8pd{box-sizing:border-box;width:min(480px,calc(100vw - 32px));padding:24px;border:1px solid var(--vw-linie);border-radius:12px;color:var(--vw-text)}.abfrage.svelte-uwv8pd::backdrop{background:#12332d8c}.abfrage.svelte-uwv8pd>:where(.svelte-uwv8pd)+:where(.svelte-uwv8pd){margin-top:16px}.abfrage.svelte-uwv8pd .knoepfe:where(.svelte-uwv8pd){justify-content:flex-end}@media(max-width:700px){.verwaltung.svelte-uwv8pd .felder,.verwaltung.svelte-uwv8pd .paar{grid-template-columns:minmax(0,1fr)}.verwaltung.svelte-uwv8pd .paar--mit-knopf{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.verwaltung.svelte-uwv8pd .paar__ende>*{grid-column:1}.verwaltung.svelte-uwv8pd .paar .paar__ende>label{grid-row:5;margin-top:12px}.verwaltung.svelte-uwv8pd .paar .paar__ende>input{grid-row:6}.verwaltung.svelte-uwv8pd .paar .paar__ende>.feld__hinweis{grid-row:7}.verwaltung.svelte-uwv8pd .paar .paar__ende>.feld__fehler{grid-row:8}.verwaltung.svelte-uwv8pd .paar__entfernen{grid-column:2;grid-row:1 / 9}}@media(min-width:960px){.bloecke.svelte-uwv8pd:not(.bloecke--buchungen):not(.bloecke--veranstaltungen){display:none}.tabelle.svelte-uwv8pd:not(.tabelle--buchungen):not(.tabelle--veranstaltungen){display:block}}@media(min-width:1100px){.bloecke--veranstaltungen.svelte-uwv8pd,.bloecke--buchungen.svelte-uwv8pd{display:none}.tabelle--veranstaltungen.svelte-uwv8pd,.tabelle--buchungen.svelte-uwv8pd{display:block}}.musikverwaltung.svelte-ftdaae{--vw-text: #1d2a27;--vw-gruen: #1c4a41;--vw-gruen-dunkel: #12332d;--vw-linie: #c9d3cf;--vw-flaeche: #ffffff;--vw-fehler: #9c2415;--vw-leise: #4b5855;box-sizing:border-box;max-width:1180px;margin:0 auto;padding:32px 24px 96px;color:var(--vw-text);overflow-wrap:anywhere}.musikverwaltung__kopf.svelte-ftdaae,.bereich__kopf.svelte-ftdaae{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.musikverwaltung__kopf.svelte-ftdaae,.bereich__kopf.svelte-ftdaae{justify-content:space-between;gap:12px 24px}h1.svelte-ftdaae{font-size:34px;line-height:1.2;color:var(--vw-gruen-dunkel)}h1.svelte-ftdaae:focus{outline:none}h2.svelte-ftdaae{font-size:25px;line-height:1.25;color:var(--vw-gruen-dunkel)}h3.svelte-ftdaae{font-size:21px;line-height:1.3;color:var(--vw-gruen-dunkel)}.bereich.svelte-ftdaae,.musikverwaltung.svelte-ftdaae .anmeldung{margin-top:32px;padding:24px;border:1px solid var(--vw-linie);border-radius:12px;background:var(--vw-flaeche)}.bereich.svelte-ftdaae>:where(.svelte-ftdaae)+:where(.svelte-ftdaae),.musikverwaltung.svelte-ftdaae .anmeldung>*+*{margin-top:16px}.musikverwaltung.svelte-ftdaae .anmeldung{max-width:440px}.bereich.svelte-ftdaae{--vw-linie: #8fa69f;background:var(--c-sage-band, #d7e6e2)}.formular.svelte-ftdaae{display:flex;flex-direction:column;gap:14px;padding:20px;border:1px solid var(--vw-linie);border-radius:10px;background:#f7faf9}.formular__bild.svelte-ftdaae,.eintrag__bild.svelte-ftdaae{display:block;width:64px;height:64px;object-fit:cover;border-radius:8px}.songs.svelte-ftdaae{position:relative;margin-top:16px}.liste.svelte-ftdaae{display:grid;gap:10px;margin:0;padding:0;list-style:none}.eintrag.svelte-ftdaae{display:grid;grid-template-columns:32px 64px minmax(0,1fr);gap:10px 12px;align-items:start;padding:12px 14px;border:1px solid var(--vw-linie);border-radius:8px;background:var(--vw-flaeche)}.griff.svelte-ftdaae{display:flex;align-items:center;justify-content:center;width:32px;height:64px;border-radius:6px;color:var(--vw-leise);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.griff.svelte-ftdaae:hover{background:#e9f0ee;color:var(--vw-gruen-dunkel)}.eintrag--gezogen.svelte-ftdaae{position:relative;z-index:1;border-color:var(--vw-gruen);box-shadow:0 8px 24px #12332d47}.eintrag--gezogen.svelte-ftdaae .griff:where(.svelte-ftdaae){cursor:grabbing}.einfuegemarke.svelte-ftdaae{position:absolute;left:0;right:0;height:4px;border-radius:2px;background:var(--vw-gruen-dunkel);pointer-events:none}.eintrag__angaben.svelte-ftdaae{display:flex;flex-direction:column;gap:2px;min-width:0}.eintrag__titel.svelte-ftdaae{font-weight:700}.eintrag__link.svelte-ftdaae{color:var(--vw-leise);font-size:15px}.eintrag__aktionen.svelte-ftdaae{display:flex;flex-wrap:wrap;gap:8px;grid-column:1 / -1}.leer.svelte-ftdaae{margin:0;color:var(--vw-leise)}.knoepfe.svelte-ftdaae{display:flex;flex-wrap:wrap;gap:10px}.feld.svelte-ftdaae{display:flex;flex-direction:column;gap:4px;min-width:0}.feld.svelte-ftdaae label:where(.svelte-ftdaae){font-weight:600}.feld.svelte-ftdaae input[type=text]:where(.svelte-ftdaae){box-sizing:border-box;width:100%;padding:10px 12px;border:1.5px solid #6d7b77;border-radius:8px;background:#fff;color:var(--vw-text);font:inherit}.feld.svelte-ftdaae input[type=file]:where(.svelte-ftdaae){max-width:100%;font:inherit}.feld.svelte-ftdaae input[aria-invalid=true]:where(.svelte-ftdaae){border-color:var(--vw-fehler);border-width:2px}.feld__hinweis.svelte-ftdaae{margin:0;font-size:15px;color:var(--vw-leise)}.feld__fehler.svelte-ftdaae p:where(.svelte-ftdaae),.meldung--fehler.svelte-ftdaae{margin:0;color:var(--vw-fehler);font-weight:600}.meldung.svelte-ftdaae{min-height:1px;margin-top:16px}.meldung.svelte-ftdaae:focus{outline:none}.meldung.svelte-ftdaae p:where(.svelte-ftdaae){padding:12px 16px;border:1px solid var(--vw-linie);border-left-width:6px;border-radius:8px;background:#fff}.knopf.svelte-ftdaae{min-height:44px;padding:8px 20px;border:1.5px solid var(--vw-gruen);border-radius:999px;background:var(--vw-gruen);color:#fff;font:inherit;font-weight:600;cursor:pointer}.knopf.svelte-ftdaae:hover{background:var(--vw-gruen-dunkel);border-color:var(--vw-gruen-dunkel)}.knopf--zweit.svelte-ftdaae{background:#fff;color:var(--vw-gruen-dunkel)}.knopf--zweit.svelte-ftdaae:hover{background:#e9f0ee;color:var(--vw-gruen-dunkel)}.knopf--klein.svelte-ftdaae{min-height:40px;padding:6px 14px}.knopf--gefahr.svelte-ftdaae{border-color:var(--vw-fehler);background:#fff;color:var(--vw-fehler)}.knopf--gefahr.svelte-ftdaae:hover{border-color:var(--vw-fehler);background:#fbeceb;color:var(--vw-fehler)}.knopf.svelte-ftdaae:disabled{border-color:#a9b5b1;background:#eef1f0;color:#59645f;cursor:default}.knopf.svelte-ftdaae:focus-visible,.feld.svelte-ftdaae input:where(.svelte-ftdaae):focus-visible{outline:3px solid #0b6bcb;outline-offset:2px}.abfrage.svelte-ftdaae{box-sizing:border-box;width:min(480px,calc(100vw - 32px));padding:24px;border:1px solid var(--vw-linie);border-radius:12px;color:var(--vw-text)}.abfrage.svelte-ftdaae::backdrop{background:#12332d8c}.abfrage.svelte-ftdaae>:where(.svelte-ftdaae)+:where(.svelte-ftdaae){margin-top:16px}.abfrage.svelte-ftdaae .knoepfe:where(.svelte-ftdaae){justify-content:flex-end}.musikverwaltung.svelte-ftdaae .anmeldung .feld{display:flex;flex-direction:column;gap:4px}.musikverwaltung.svelte-ftdaae .anmeldung .feld label{font-weight:600}.musikverwaltung.svelte-ftdaae .anmeldung .feld input[type=text],.musikverwaltung.svelte-ftdaae .anmeldung .feld input[type=password]{box-sizing:border-box;width:100%;padding:10px 12px;border:1.5px solid #6d7b77;border-radius:8px;background:#fff;color:var(--vw-text);font:inherit}.musikverwaltung.svelte-ftdaae .anmeldung .feld input:focus-visible,.musikverwaltung.svelte-ftdaae .anmeldung .knopf:focus-visible{outline:3px solid #0b6bcb;outline-offset:2px}.musikverwaltung.svelte-ftdaae .anmeldung .knopf{min-height:44px;padding:8px 20px;border:1.5px solid var(--vw-gruen);border-radius:999px;background:var(--vw-gruen);color:#fff;font:inherit;font-weight:600;cursor:pointer}.musikverwaltung.svelte-ftdaae .anmeldung .meldung--fehler,.musikverwaltung.svelte-ftdaae .anmeldung .feld__fehler{margin:0;color:var(--vw-fehler);font-weight:600}.musikverwaltung.svelte-ftdaae .anmeldung .hinweis{padding:12px 16px;border-left:6px solid var(--vw-gruen);border-radius:8px;background:#e9f0ee}@media(max-width:600px){.musikverwaltung.svelte-ftdaae{padding:24px 16px 72px}.bereich.svelte-ftdaae{padding:16px}.formular.svelte-ftdaae{padding:14px}}
