@font-face{font-family:"Inter";font-style:normal;font-weight:300 700;font-display:swap;src:url("fonts/inter-variable.woff2?v=1dc044f4") format("woff2")}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:600;font-display:swap;src:url("fonts/playfair-600.woff2?v=e3b7e383") format("woff2")}@font-face{font-family:"Playfair Display";font-style:italic;font-weight:400;font-display:swap;src:url("fonts/playfair-400-italic.woff2?v=52122b53") format("woff2")}:root{--gruen:#156C5F;--gruen-hell:#1B917F;--gruen-dunkel:#0F4F46;--gruen-zart:#E6F0EE;--creme:#FBF7F3;--sand:#F3ECE3;--weiss:#FFFFFF;--text:#343434;--text-dunkel:#232323;--text-leise:#5E5E5E;--linie:#E4DDD4;--band-text:#E8F1EF;--band-akzent:#F4B79C;--band-linie:#3F726A;--band-linie-zart:#2E655C;--band-aktiv:#1F6157;--orange:#FF9900;--orange-dunkel:#F08A00;--orange-zart:#FFF1DC;--fokus:#B03A0C;--platzhalter:#FFF1A8;--kopf-hoehe:64px;color-scheme:light}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--kopf-hoehe) + 12px)}body{margin:0;background:var(--creme);color:var(--text);font-family:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:17px;font-weight:400;line-height:1.6;overflow-x:hidden;overflow-wrap:break-word;padding-bottom:calc(72px + env(safe-area-inset-bottom))}img,svg,video,iframe{max-width:100%}img{height:auto}a{color:var(--gruen);text-underline-offset:2px}a:hover{color:var(--gruen-dunkel)}:focus-visible{outline:3px solid var(--fokus);outline-offset:3px}.fuss :focus-visible,.band :focus-visible,.fragen :focus-visible,.werkzeuge :focus-visible,.ki-kursbox :focus-visible,.video :focus-visible,.leiste :focus-visible{outline-color:var(--band-akzent)}.profil-link:focus-visible,.video-start:focus-visible,.karte a:focus-visible{outline-offset:-4px}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",Georgia,serif;font-weight:600;color:var(--text-dunkel);line-height:1.18;margin:0 0 .5em}h1{font-size:clamp(1.65rem,1.1rem + 2.4vw,1.95rem);text-wrap:balance}h2{font-size:clamp(1.5rem,6.4vw,1.7rem);margin-top:0;text-wrap:balance}h3{font-size:1.25rem;margin-top:1.8em}h4,.h4{font-size:1.1rem;margin-top:1.4em}h5,h6,.h5,.h6{font-size:1rem;margin-top:1.2em}p{margin:0 0 1em}ul,ol{margin:0 0 1.2em;padding-left:1.3em}li{margin-bottom:.45em}li::marker{color:var(--gruen)}blockquote{margin:1.4em 0;padding:18px 20px;background:var(--weiss);border-left:4px solid var(--gruen);border-radius:12px}blockquote p:last-child{margin-bottom:0}hr{border:0;border-top:1px solid var(--linie);margin:2.2em 0}table{border-collapse:collapse;width:100%;margin:0 0 1.4em;font-size:15.5px;background:var(--weiss)}.tabelle{overflow-x:auto;margin:0 0 1.4em}.tabelle table{margin:0}th,td{border:1px solid var(--linie);padding:10px 12px;text-align:left;vertical-align:top}th{background:var(--gruen-zart);color:var(--text-dunkel)}figure{margin:1.6em 0}figure img{display:block;border-radius:16px}figcaption{font-size:14px;color:var(--text-leise);margin-top:8px}ins.neu{background:#D5F2DF;box-shadow:0 0 0 2px #D5F2DF;border-radius:3px;text-decoration:none;color:var(--text-dunkel)}ins.pruef{background:#EADCFA;box-shadow:0 0 0 2px #EADCFA;border-bottom:2px solid #7B4FC4;border-radius:3px;text-decoration:none;color:var(--text-dunkel)}del.pruef{color:#6A4E94;text-decoration:line-through;text-decoration-color:#7B4FC4;text-decoration-thickness:2px;opacity:.85}.band ins.pruef,.band del.pruef{color:var(--text-dunkel)}.band del.pruef{background:#EADCFA}.ph{background:var(--platzhalter);box-shadow:0 0 0 2px var(--platzhalter);border-radius:3px;color:#3a3200}.wrap{max-width:760px;margin:0 auto;padding:0 16px}.wrap-breit{max-width:1140px;margin:0 auto;padding:0 16px}.sprung{position:absolute;left:-9999px;top:0;background:var(--weiss);padding:10px 14px;z-index:60}.sprung:focus{left:16px;top:10px}.entwurf{background:#6B6B6B;color:#fff;font-size:13px;font-weight:600;letter-spacing:.03em;text-align:center;padding:6px 16px}.kopf{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.96);border-bottom:1px solid var(--linie);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kopf-innen{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;padding-bottom:10px;max-width:1240px}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--text-dunkel);min-width:0}.logo-zeichen{flex:none;display:block;height:42px;width:auto}.logo-text{font-family:"Playfair Display",Georgia,serif;font-weight:600;font-size:15.5px;line-height:1.15}.kopf-innen>.kontakt-knopf{display:none}.kontakt-knopf[aria-current]{background:var(--gruen-dunkel);border-color:var(--gruen-dunkel);color:#fff}.menue{display:none}.menue-titel{display:block;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:var(--band-akzent)}.menue-trenner{display:none}.menue a:focus-visible,.menue-mobil nav a:focus-visible{outline-color:var(--band-akzent)}.menue-mobil{position:static}.menue-mobil summary{list-style:none;cursor:pointer;min-height:44px;padding:9px 14px;white-space:nowrap;border-radius:999px;color:var(--text-dunkel);font-weight:600;font-size:15px;display:flex;align-items:center;gap:9px;background:var(--orange)}.menue-mobil summary:hover{background:var(--orange-dunkel)}.menue-mobil summary::-webkit-details-marker{display:none}.menue-mobil summary::before{content:"";width:16px;height:12px;background:linear-gradient(var(--text-dunkel),var(--text-dunkel)) 0 0/100% 2px no-repeat,linear-gradient(var(--text-dunkel),var(--text-dunkel)) 0 5px/100% 2px no-repeat,linear-gradient(var(--text-dunkel),var(--text-dunkel)) 0 10px/100% 2px no-repeat}.menue-mobil[open] summary::before{width:13px;height:13px;background:linear-gradient(45deg,transparent calc(50% - 1.2px),var(--text-dunkel) calc(50% - 1.2px),var(--text-dunkel) calc(50% + 1.2px),transparent calc(50% + 1.2px)),linear-gradient(-45deg,transparent calc(50% - 1.2px),var(--text-dunkel) calc(50% - 1.2px),var(--text-dunkel) calc(50% + 1.2px),transparent calc(50% + 1.2px))}.menue-auf,.menue-mobil[open] .menue-zu{display:none}.menue-mobil[open] .menue-auf{display:inline}.menue-mobil nav{position:absolute;left:0;right:0;top:100%;background:var(--gruen-dunkel);box-shadow:0 16px 30px rgba(0,0,0,.18);padding:6px 16px calc(96px + env(safe-area-inset-bottom));max-height:calc(100vh - var(--kopf-hoehe));overflow-y:auto}.menue-mobil .menue-gruppe ~ .menue-gruppe{margin-top:8px;border-top:1px solid var(--band-linie)}.menue-mobil .menue-titel{padding:20px 4px 6px}.menue-mobil nav a{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:6px 14px;border-bottom:1px solid var(--band-linie-zart);color:#fff;text-decoration:none;font-size:17px;font-weight:500}.menue-mobil nav a:hover{color:var(--band-akzent)}.menue-mobil .menue-links a::after{content:"";flex:none;width:8px;height:8px;margin-left:12px;border-top:2px solid var(--band-akzent);border-right:2px solid var(--band-akzent);transform:rotate(45deg)}.menue-mobil .menue-links a:last-child{border-bottom:0}.menue-mobil .menue-links a[aria-current]{background:var(--band-aktiv);border-radius:12px;border-bottom-color:transparent;font-weight:600}.menue-mobil nav .kontakt-knopf{justify-content:center;margin-top:24px;border:0;background:var(--orange);color:var(--text-dunkel);font-weight:600}.menue-mobil nav .kontakt-knopf:hover,.menue-mobil nav .kontakt-knopf:focus-visible{background:var(--orange-dunkel);color:var(--text-dunkel)}.menue-mobil nav .kontakt-knopf[aria-current]{background:var(--band-aktiv);color:#fff;box-shadow:inset 0 0 0 3px var(--band-akzent)}.abschnitt{padding:40px 0}.abschnitt:nth-of-type(even):not(.eigen){background:var(--sand)}.sand{background:var(--sand)}.inhalt>:last-child{margin-bottom:0}.held{padding:24px 0 36px}.dachzeile{display:block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gruen);margin-bottom:10px}.datum{font-size:14px;color:var(--text-leise);margin:-.2em 0 1.4em}.krumen{font-size:13.5px;color:var(--text-leise);margin:0 0 12px}.krumen a{color:var(--text-leise)}.krumen em{font-style:normal}.autor{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600;color:var(--text-dunkel);margin:4px 0 20px}.autor img{width:44px;height:44px;border-radius:50%;object-fit:cover;object-position:center 20%;flex:none}.autor a{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:underline;text-decoration-color:var(--text-leise);text-underline-offset:4px}.autor a:hover{color:var(--gruen);text-decoration-color:currentColor}.autor{flex-wrap:wrap}.autor .stand{font-weight:400;color:var(--text-leise)}.titelbild{margin:0 0 26px}.titelbild img{width:100%;aspect-ratio:16/9;object-fit:cover}.abschnitt>.inhalt>figure:first-child{margin-top:0}.inhalt ul:has(>li:only-child>strong:only-child){list-style:none;padding:0;margin:1.8em 0 .5em}.inhalt ul:has(>li:only-child>strong:only-child) li{margin:0;color:var(--gruen);font-size:1.02em}.inhalt ul:has(>li>a[href^="#"]:only-child):not(:has(>li>:not(a[href^="#"]))){background:var(--weiss);border:1px solid var(--linie);border-radius:16px;padding:16px 20px 16px 38px}.inhalt ul:has(>li>a[href^="#"]:only-child) li{margin:.35em 0}.termin-zeile{margin:18px 0 0}.termin-fakten{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;font-size:15px;line-height:1.3;color:var(--text-dunkel)}.termin-fakten>span{background:var(--weiss);border:1px solid var(--linie);border-radius:999px;padding:6px 13px}.termin-fakten>.termin-naechst{background:var(--gruen-zart);border-color:transparent}.termin-fakten>.termin-naechst[hidden]{display:none}.termin-datum{font-weight:700}.termin-zeile .knopf{width:100%}.breit>p,.breit>ul,.breit>ol,.breit>h2,.breit>h3,.breit>h4,.breit>.h4,.breit>blockquote,.breit>.einleitung{max-width:46rem}.held-bild{padding-top:14px}.foto-oben{margin:0 0 20px;border-radius:18px;overflow:hidden;aspect-ratio:3/2}.foto-oben img{width:100%;height:100%;object-fit:cover;object-position:center 22%;border-radius:0}.foto-oben picture{display:contents}.kopftext h1{margin-bottom:0}.einleitung{margin-top:26px}.einleitung p{color:var(--text-leise)}.kacheln{display:grid;gap:12px;margin:18px 0 0}.kacheln + p{margin-top:1.6em}.weg{display:block;text-decoration:none;color:inherit;background:var(--weiss);border:1px solid var(--linie);border-radius:16px;padding:18px 50px 18px 18px;position:relative;transition:border-color .15s,box-shadow .15s}.weg::after{content:"→";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:17px;line-height:1;font-weight:600;background:var(--orange);color:var(--text-dunkel)}.weg:nth-child(2){background:var(--gruen-zart);border-color:transparent}.weg:hover{color:inherit;border-color:var(--orange);box-shadow:0 8px 20px rgba(240,138,0,.14)}.weg:hover::after{background:var(--orange-dunkel)}.weg[href="#formular-kennenlernen"]{background:var(--orange);border-color:var(--orange)}.weg[href="#formular-kennenlernen"] .weg-titel,.weg[href="#formular-kennenlernen"] .weg-text{color:var(--text-dunkel)}.weg[href="#formular-kennenlernen"]::after{background:var(--weiss)}.weg[href="#formular-kennenlernen"]:hover{background:var(--orange-dunkel);border-color:var(--orange-dunkel)}.weg-titel{display:block;font-family:"Playfair Display",Georgia,serif;font-weight:600;font-size:20px;line-height:1.2;color:var(--text-dunkel);margin-bottom:4px}.weg-text{display:block;font-size:15px;line-height:1.45;color:var(--text-leise)}.zahlen{display:grid;grid-template-columns:1fr 1fr;gap:18px 12px;text-align:center;border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);padding:22px 0;margin:28px 0 0}.zahl p{margin:0;font-size:13px;line-height:1.4;color:var(--text-leise)}.zahl strong{display:block;font-family:"Playfair Display",Georgia,serif;font-weight:600;font-size:26px;line-height:1.1;color:var(--gruen);margin-bottom:4px}.wege{display:grid;gap:16px;margin:1.4em 0}.kasten{background:var(--weiss);border:1px solid var(--linie);border-radius:16px;padding:20px}.kasten>:first-child{margin-top:0}.kasten>:last-child{margin-bottom:0}.kasten figure{margin:0 0 12px}.kasten figure img{max-height:220px;width:auto;margin:0 auto}.spalten{display:grid;gap:20px 40px;align-items:center;margin:0 0 1.4em}.spalte>:first-child{margin-top:0}.spalte>:last-child{margin-bottom:0}.spalte figure{margin:12px 0 0}.spalte figure img{width:100%;max-height:340px;object-fit:cover;object-position:center 30%}.spalte figure a img{width:auto;height:220px;max-height:none;object-fit:contain;margin:0 auto;border-radius:0;filter:drop-shadow(0 8px 14px rgba(0,0,0,.18))}.spalten.bild-links .spalte figure img{max-width:300px;max-height:none}.stimme{background:var(--weiss);border-radius:16px;padding:20px;display:grid;grid-template-columns:60px 1fr;column-gap:14px;align-items:center;margin:26px 0;color:var(--text)}.stimme>*{grid-column:1/-1;margin:0}.stimme>figure{grid-column:1;grid-row:1/3;margin:0}.stimme>figure img{width:60px;height:60px;border-radius:50%;object-fit:cover}.stimme>:nth-child(2),.stimme>:nth-child(3){grid-column:2;font-size:14px;line-height:1.35}.stimme>:nth-child(2){font-weight:700;color:var(--text-dunkel);align-self:end;font-family:"Inter",system-ui,sans-serif}.stimme>:nth-child(3){color:var(--text-leise);align-self:start;font-family:"Inter",system-ui,sans-serif;font-weight:400}.stimme>:is(h4,.h4){font-family:"Playfair Display",Georgia,serif;font-style:italic;font-weight:400;font-size:20px;line-height:1.35;color:var(--text-dunkel);margin:16px 0 10px}.stimme>p{font-size:15.5px}.stimme>p + p{margin-top:10px}.stimme>:last-child:nth-child(n+6){font-size:13px;color:var(--text-leise)}.stimme:has(>p:nth-child(3)>em:only-child)>:nth-child(2){align-self:center}.stimme>p:nth-child(3):has(>em:only-child){grid-column:1/-1;font-family:"Playfair Display",Georgia,serif;font-size:18px;line-height:1.45;color:var(--text-dunkel);margin-top:16px}.zitat{border-left:3px solid var(--gruen);padding:4px 0 4px 18px;margin:26px 0}.zitat p{margin:0}.zitat p:first-child{font-family:"Playfair Display",Georgia,serif;font-style:italic;font-size:22px;line-height:1.35;color:var(--text-dunkel);margin-bottom:8px}.zitat p:last-child{font-size:14px;font-weight:600;color:var(--text-leise)}.zitat p:only-child{font-size:21px;font-weight:400;color:var(--text-dunkel)}.band .zitat{border-left-color:var(--band-akzent)}.band .zitat p{color:#fff}.buecher{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:18px -16px 0;padding:6px 16px 14px;-webkit-overflow-scrolling:touch;scroll-padding-left:16px}.buch{flex:0 0 76%;scroll-snap-align:start;background:var(--weiss);border-radius:16px;padding:18px;font-size:15px;line-height:1.5}.buch figure{margin:0 0 14px}.buch figure img{height:170px;width:auto;margin:0 auto;border-radius:0;filter:drop-shadow(0 8px 14px rgba(0,0,0,.18))}.buch p{margin:0 0 .7em}.buch>:last-child{margin-bottom:0}.wischhinweis{font-size:13px;color:var(--text-leise);margin:0 0 1.2em}.karten{display:grid;gap:16px;margin:0 0 1.4em}.karte{background:var(--weiss);border:1px solid var(--linie);border-radius:16px;overflow:hidden;padding-bottom:18px}.karte>*{margin-left:18px;margin-right:18px}.karte>figure{margin:0 0 14px}.karte>figure img{border-radius:0;width:100%;aspect-ratio:16/9;object-fit:cover}.karte :is(h4,.h4){margin-top:0;font-size:1.15rem}.karte :is(h2,h3,h4) a{color:inherit;text-decoration:none}.karte :is(h2,h3,h4) a:hover{text-decoration:underline}.karte p{font-size:15.5px}.karte>:last-child{margin-bottom:0}.profile{display:grid;gap:18px;margin:4px 0 0}.profil{background:var(--weiss);border:1px solid var(--linie);border-radius:16px;padding:20px;color:var(--text);scroll-margin-top:calc(var(--kopf-hoehe) + 16px)}.profil-kopf{display:grid;grid-template-columns:72px 1fr;column-gap:14px;align-items:center;margin-bottom:14px}.profil-kopf figure{grid-column:1;grid-row:1/3;margin:0}.profil .profil-kopf figure img{width:72px;height:72px;border-radius:50%;object-fit:cover;object-position:center 20%}.profil-kopf h3{grid-column:2;margin:0;font-size:1.25rem;line-height:1.2;align-self:end;color:var(--text-dunkel)}.profil-kopf .profil-fokus{grid-column:2;margin:3px 0 0;font-size:14px;line-height:1.4;color:var(--text-leise);align-self:start}.profil-kopf h3:last-child{grid-row:1/3;align-self:center}.profil-text p{font-size:15.5px}.profil-text .video{margin:14px 0 0}.profil-text>:last-child{margin-bottom:0}.profil-kontakt{margin-top:18px;padding-top:16px;border-top:1px solid var(--linie);font-size:15.5px;line-height:1.5}.profil-kontakt p{margin:0 0 .7em}.profil-kontakt em{color:var(--text-leise)}.profil-kontakt .knopfzeile{margin:14px 0 0}.profil-kontakt .knopfzeile + p{margin-top:.8em}.profil-kontakt>:last-child{margin-bottom:0}.band{background:var(--gruen-dunkel);color:var(--band-text)}.band h2,.band h3,.band>.wrap-breit>:is(h4,.h4),.band>.wrap>:is(h4,.h4){color:#fff}.band a{color:#fff}.band a:hover{color:var(--band-akzent)}.band .dachzeile{color:var(--band-akzent)}.band ins.neu{color:var(--text-dunkel)}.band ins.neu a{color:var(--gruen-dunkel)}.band ul{list-style:none;padding:0}.band li{background:rgba(255,255,255,.09);border-radius:12px;padding:13px 16px;margin:0 0 10px}.band .knopf-rand{color:#fff}.band .stimme a{color:var(--gruen)}.band .profil{color:var(--text)}.band .profil h3{color:var(--text-dunkel)}.band .profil a{color:var(--gruen)}.band .profil a:hover{color:var(--gruen-hell)}.band .profil ins.neu{color:var(--text)}.band figure img{border-radius:16px}.knopf{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:50px;padding:12px 22px;border-radius:999px;font-family:inherit;font-size:16.5px;font-weight:600;line-height:1.25;text-decoration:none;border:2px solid var(--orange);cursor:pointer;background:var(--orange);color:var(--text-dunkel);transition:background-color .15s,color .15s,border-color .15s}.knopf:hover,.knopf:focus-visible{background:var(--orange-dunkel);border-color:var(--orange-dunkel);color:var(--text-dunkel)}.knopf-hell,.knopf-rand{background:transparent;color:var(--text-dunkel)}.knopf-hell{background:var(--weiss)}.knopf-hell:hover,.knopf-hell:focus-visible,.knopf-rand:hover,.knopf-rand:focus-visible{background:var(--orange-zart);color:var(--text-dunkel);border-color:var(--orange-dunkel)}.knopfzeile{margin:1.4em 0}.knopfzeile .knopf{width:100%}.seminar-termine{list-style:none;padding:0;margin:1em 0;display:grid;gap:12px}.seminar-termine li{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin:0;font-weight:600}@media (min-width:640px){.seminar-termine li{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}}.leiste{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.97);border-top:1px solid var(--linie);box-shadow:0 -6px 20px rgba(0,0,0,.06)}.leiste .knopf{min-height:46px;font-size:15px;padding:10px}.liste{list-style:none;padding:0;display:grid;gap:14px}.liste li{margin:0;background:var(--weiss);border:1px solid var(--linie);border-radius:16px;padding:18px 20px}.liste a{font-family:"Playfair Display",Georgia,serif;font-weight:600;font-size:1.2rem;text-decoration:none;color:var(--text-dunkel)}.liste a:hover{color:var(--gruen)}.liste p{margin:.4em 0 0;font-size:15.5px;color:var(--text-leise)}.video{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;margin:1.6em 0;background:linear-gradient(135deg,#0F4F46 0%,#156C5F 55%,#1B917F 100%) center/cover no-repeat;color:var(--creme)}.video img.video-bild{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55;border-radius:0}.video-start{position:absolute;inset:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:0;background:transparent;color:var(--creme);font:inherit;cursor:pointer;padding:16px;text-align:center}.video-start .play{width:72px;height:72px;border-radius:50%;background:rgba(251,247,243,.95);display:grid;place-items:center;box-shadow:0 8px 24px rgba(0,0,0,.25)}.video-start .play::before{content:"";margin-left:6px;border-style:solid;border-width:13px 0 13px 22px;border-color:transparent transparent transparent var(--gruen)}.video-start strong{font-weight:700}.video-hinweis{font-size:13.5px;line-height:1.45;max-width:34em;color:#E3EFEC}.video-hinweis a{color:#fff}.video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.formular{background:var(--weiss);border:1px solid var(--linie);border-radius:18px;padding:24px 18px;margin:1.6em 0;box-shadow:0 10px 30px rgba(21,108,95,.07);color:var(--text)}.formular h3{margin-top:0}.formular fieldset{border:0;margin:0 0 18px;padding:0}.formular .gruppe{margin:0 0 18px}.formular legend,.formular .feld>label{display:block;font-weight:600;color:var(--text-dunkel);margin-bottom:6px;font-size:15.5px}.formular .feld{margin-bottom:16px}.formular .zwei{display:grid;gap:16px;margin-bottom:16px}.formular .zwei .feld{margin-bottom:0}.formular input[type=text],.formular input[type=email],.formular input[type=tel],.formular select,.formular textarea{width:100%;min-height:48px;padding:11px 14px;border:1.5px solid #7A736B;border-radius:10px;background:#fff;font:inherit;font-size:16px;color:var(--text-dunkel)}.formular textarea{min-height:140px;resize:vertical}.formular input:focus,.formular select:focus,.formular textarea:focus{border-color:var(--gruen)}.formular .wahl{display:flex;gap:10px;align-items:flex-start;margin:0 0 10px;font-weight:400;font-size:15.5px;line-height:1.5}.formular .wahl input{flex:0 0 auto;width:20px;height:20px;margin:2px 0 0;accent-color:var(--gruen)}.formular .pflicht{color:var(--gruen);font-weight:700}.formular .hilfe{font-size:14px;color:var(--text-leise);margin:6px 0 0}.formular .knopf{width:100%;margin-top:6px}.formular .falle{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.newsletter-formular .feld{margin-bottom:12px}.newsletter-formular .hilfe{margin-top:16px}.newsletter-meldung{margin:14px 0 0;padding:12px 16px;border-radius:12px;font-size:15.5px;background:var(--gruen-zart);color:var(--text-dunkel)}.newsletter-meldung.fehler{background:var(--orange-zart)}.newsletter-formular.erledigt .feld,.newsletter-formular.erledigt .knopf{display:none}.newsletter-formular.erledigt .newsletter-meldung{margin-top:0}.fuss{background:var(--gruen-dunkel);color:var(--band-text);font-size:14.5px;padding:32px 0 28px;margin-top:0}.fuss-innen{display:flex;flex-direction:column;gap:18px}.fuss-name{font-family:"Playfair Display",Georgia,serif;font-weight:600;color:#fff;font-size:17px}.fuss nav{display:flex;flex-wrap:wrap;gap:0 20px;max-width:680px}.fuss nav a,.fuss nav .textknopf{display:inline-block;padding:8px 0}.fuss-text{margin:6px 0 0;font-size:13.5px;color:#C9DCD5}.fuss a,.fuss .textknopf{color:#fff}.textknopf{background:none;border:0;padding:0;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer;color:var(--gruen)}.einwilligung{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,79,70,.78)}.einwilligung[hidden]{display:none}.einwilligung-frueh .einwilligung[hidden]{display:flex}.einwilligung-kasten{background:#F6F0EA;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.25);width:100%;max-width:36rem;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;padding:0;outline:none}.einwilligung-bild{display:block;width:100%;height:auto}.einwilligung h2{position:relative;margin:-7.6% 0 0;aspect-ratio:100/7.6;display:flex;align-items:center;justify-content:center;font-size:clamp(18px,5.2vw,32px);line-height:1;color:#5B3A22;text-align:center}.einwilligung-inhalt{padding:14px 22px 22px}.einwilligung p{font-size:17px;line-height:1.6;margin:0 0 18px}.einwilligung .knoepfe{display:grid;grid-auto-rows:1fr;gap:12px}.einwilligung .knopf{min-height:50px;padding:12px 18px;font-size:17px;width:100%}.einwilligung .einwilligung-links{font-size:14px;margin:16px 0 0;text-align:center}html.einwilligung-offen,html.einwilligung-offen body{overflow:hidden}html.einwilligung-frueh:has(.einwilligung:not(.einwilligung-leiste)),html.einwilligung-frueh:has(.einwilligung:not(.einwilligung-leiste)) body{overflow:hidden}.einwilligung.einwilligung-leiste{inset:auto 0 0 0;display:block;padding:0;background:none}.einwilligung.einwilligung-leiste[hidden]{display:none}.einwilligung-frueh .einwilligung.einwilligung-leiste[hidden]{display:block}.einwilligung-leiste .einwilligung-kasten{max-width:none;border-radius:0;border-top:3px solid #5B3A22;box-shadow:0 -10px 30px rgba(0,0,0,.12);padding:18px 16px calc(20px + env(safe-area-inset-bottom))}.einwilligung-leiste .einwilligung-bild{display:none}.einwilligung-leiste h2{font-size:1.25rem;margin:0 0 .5em;aspect-ratio:auto;display:block;text-align:left}.einwilligung-leiste .einwilligung-inhalt{padding:0}.einwilligung-leiste p{font-size:15px;margin-bottom:14px}.zaehlpixel{position:absolute;left:-9999px;width:1px;height:1px}.fehlerseite{padding:64px 0}@media (min-width:760px){.termin-zeile .knopf{width:auto}body{font-size:18px;padding-bottom:0}.leiste{display:none}h1{font-size:clamp(2.2rem,4.6vw,2.75rem)}h2{font-size:clamp(1.9rem,3.4vw,2.25rem)}h3{font-size:1.4rem}.wrap,.wrap-breit{padding:0 24px}.menue-mobil nav{padding-bottom:24px}.kopf-innen{padding-top:10px;padding-bottom:10px}.logo-text{font-size:17px}.abschnitt{padding:64px 0}.held{padding:56px 0 52px}.held-bild{padding-top:48px}.kopfraster{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center}.kopftext{grid-row:1;grid-column:1}.foto-oben{grid-row:1;grid-column:2;aspect-ratio:4/5;margin:0}.kopfraster:has(.kacheln) .foto-oben,.kopfraster:has(.termin-zeile) .foto-oben{aspect-ratio:auto;align-self:stretch;position:relative}.kopfraster:has(.kacheln) .foto-oben img,.kopfraster:has(.termin-zeile) .foto-oben img{position:absolute;inset:0}.kacheln{grid-template-columns:1fr 1fr;gap:20px;margin-top:32px}.kacheln:has(>.weg:nth-child(3)){grid-template-columns:repeat(3,1fr)}.kacheln:has(>.weg:nth-child(4)){grid-template-columns:1fr 1fr}.einleitung{margin-top:40px;font-size:19px}.zahlen{grid-template-columns:repeat(4,1fr);margin-top:36px}.zahl strong{font-size:34px}.wrap .zahl strong{font-size:28px;white-space:nowrap}.wege{grid-template-columns:1fr 1fr}.spalten{grid-template-columns:1fr 1fr}.spalte figure{margin:0}.spalte figure img{max-height:540px}.spalte figure a img{height:300px}.spalten.bild-links{grid-template-columns:300px minmax(0,1fr)}.spalten.bild-links>.spalte:last-child{order:-1}.band .spalten{align-items:start}.band>div>figure img{width:100%;max-height:380px;object-fit:cover}.buecher{display:grid;grid-template-columns:repeat(2,1fr);overflow:visible;margin:24px 0 0;padding:0}.buecher:has(>.buch:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}.wischhinweis{display:none}.buecher + .wischhinweis + p{margin-top:1.2em}.karten{grid-template-columns:1fr 1fr;gap:24px}.profile{gap:24px;margin-top:8px}.profil{display:grid;grid-template-columns:minmax(240px,300px) 1fr;grid-template-rows:auto 1fr;column-gap:40px;padding:30px 34px;align-items:start}.profil-kopf{grid-column:1;grid-row:1;grid-template-columns:88px 1fr;column-gap:16px;margin-bottom:0;align-content:start}.profil .profil-kopf figure img{width:88px;height:88px}.profil-kopf h3{font-size:1.35rem}.profil-text{grid-column:2;grid-row:1/3}.profil-text p{font-size:16.5px}.profil-text .video{margin-top:18px}.profil-kontakt{grid-column:1;grid-row:2;margin-top:22px;padding-top:18px;font-size:15.5px}.profil-kontakt .knopfzeile .knopf{width:100%}.stimme{grid-template-columns:88px 1fr;column-gap:24px;padding:30px}.stimme>figure img{width:88px;height:88px}.stimme>:is(h4,.h4){font-size:23px}.zitat p:first-child{font-size:26px}.knopfzeile .knopf{width:auto}.formular{padding:34px 36px}.formular .zwei{grid-template-columns:1fr 1fr}.formular .knopf{width:auto}.fuss-innen{flex-direction:row;justify-content:space-between;align-items:flex-start}.einwilligung .knoepfe{grid-template-columns:1fr 1fr}.einwilligung-inhalt{padding:18px 36px 26px}.einwilligung-leiste .einwilligung-kasten{padding:18px 24px 20px}}@media (min-width:1000px){.held-bild h1{font-size:3.1rem}.buecher{grid-template-columns:repeat(4,1fr)}}@media (min-width:1240px){:root{--kopf-hoehe:80px}.kopf{position:static;background:var(--weiss);border-bottom:0;-webkit-backdrop-filter:none;backdrop-filter:none}.kopf-innen{padding-top:16px;padding-bottom:16px}.logo{flex:none;gap:14px}.logo-zeichen{height:56px}.logo-text{font-size:20px;white-space:nowrap}.kopf-innen>.kontakt-knopf{display:inline-flex;min-height:46px;padding:10px 26px;font-size:15.5px}.menue-mobil{display:none}.menue{display:block;position:sticky;top:0;z-index:20;background:var(--gruen-dunkel);box-shadow:0 4px 14px rgba(0,0,0,.1)}.menue-innen{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1240px;padding-top:12px;padding-bottom:8px}.menue-links{display:flex;align-items:center;gap:20px}.menue a{display:flex;align-items:center;min-height:44px;color:#fff;text-decoration:none;font-size:15.5px;font-weight:500;white-space:nowrap}.menue a:hover{color:var(--band-akzent)}.menue a[aria-current]{font-weight:600;box-shadow:inset 0 -2px 0 var(--band-akzent)}.menue-trenner{display:block;width:1px;height:44px;background:var(--band-linie)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}@media print{.kopf,.menue,.fuss,.einwilligung,.entwurf,.leiste{display:none}body{background:#fff;padding-bottom:0}}.spalten:has(>.spalte>:is(h4,.h4):first-child){align-items:start}.profile + p{margin-top:1.4em}.profil-kurz{padding:0;transition:border-color .15s,box-shadow .15s}.profil-kurz:hover{border-color:var(--gruen);box-shadow:0 8px 20px rgba(21,108,95,.10)}.profil-link{display:block;position:relative;padding:16px 48px 16px 16px;color:inherit;text-decoration:none;border-radius:16px}.profil-link:hover{color:inherit}.profil-link::after{content:"→";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:22px;color:var(--gruen)}.profil-kurz .profil-kopf{margin-bottom:0}.profil-kurz .profil-ort{margin:10px 0 0 86px;font-size:14.5px;line-height:1.4;color:var(--text)}.profil-kurz .profil-ort strong{font-weight:600}.band .profil a.profil-link,.band .profil a.profil-link:hover{color:var(--text)}.profil-einzeln .profil-kopf .profil-fokus{grid-row:1/3;align-self:center;margin:0;font-size:15px}.profil-einzeln .profil-kopf figure img{width:96px;height:96px}.profil-einzeln .profil-kopf{grid-template-columns:96px 1fr;column-gap:16px}@media (min-width:760px){.profile:has(>.profil-kurz){grid-template-columns:1fr 1fr;gap:20px}.profil.profil-kurz{display:block;padding:0}.profil-kurz .profil-link{padding:20px 52px 20px 20px}.profil-kurz .profil-kopf{grid-template-columns:72px 1fr;column-gap:14px}.profil-kurz .profil-kopf figure img{width:72px;height:72px}.profil-kurz .profil-kopf h3{font-size:1.25rem}.profil.profil-einzeln{display:block;padding:30px 34px}.profil-einzeln .profil-kopf{margin-bottom:18px}.profil-einzeln .profil-kopf figure img{width:120px;height:120px}.profil-einzeln .profil-kopf{grid-template-columns:120px 1fr;column-gap:20px}.profil-einzeln .profil-kontakt .knopfzeile .knopf{width:auto}}.unsichtbar{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.kursfilm{--weich:cubic-bezier(.65,0,.35,1);--dauer:1.1s;position:relative}.kursfilm-buehne{display:block;position:relative;aspect-ratio:5/4;container-type:inline-size;overflow:hidden;border-radius:20px;background:radial-gradient(90% 70% at 50% 38%,#fff 0%,#f9f5f0 55%,#efe7dc 100%);box-shadow:inset 0 0 0 1px var(--linie);color:inherit;text-decoration:none}.kursfilm-buehne::before{content:"";position:absolute;left:50%;top:70.5%;width:84%;height:4%;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(24,44,40,.24),rgba(24,44,40,0));transition:width var(--dauer) var(--weich),top var(--dauer) var(--weich)}.kursfilm-geraet{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);width:74cqw;height:44cqw;padding:1.5cqw 1.5cqw 1.9cqw;border-radius:2.4cqw;background:linear-gradient(150deg,#3a4340 0%,#1c2221 45%,#0f1312 100%);box-shadow:0 2.2cqw 5cqw rgba(24,44,40,.26),inset 0 0 0 .2cqw rgba(255,255,255,.08);transition:width var(--dauer) var(--weich),height var(--dauer) var(--weich),padding var(--dauer) var(--weich),border-radius var(--dauer) var(--weich)}.kursfilm-geraet::before{content:"";position:absolute;z-index:1;left:50%;top:.45cqw;width:.6cqw;height:.6cqw;transform:translateX(-50%);border-radius:99px;background:#060807;box-shadow:inset 0 0 0 .12cqw #34403d;transition:top var(--dauer) var(--weich),width var(--dauer) var(--weich),height var(--dauer) var(--weich)}.kursfilm-geraet::after{content:"";position:absolute;left:50%;top:100%;width:118%;height:2.4cqw;transform:translateX(-50%);border-radius:0 0 1.4cqw 1.4cqw;background:linear-gradient(#a7acaf,#a7acaf) 50% 0/15% 26% no-repeat,linear-gradient(#f4f5f6 0%,#d5d8da 55%,#a9aeb1 100%);transition:opacity calc(var(--dauer)*.6) ease,transform var(--dauer) var(--weich)}.kursfilm-schirm{display:block;position:relative;width:100%;height:100%;overflow:hidden;border-radius:.9cqw;background:#dfe4e3;transition:border-radius var(--dauer) var(--weich)}.kursfilm-video{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 40%;transition:object-position var(--dauer) var(--weich)}.kursfilm[data-geraet=tablet] .kursfilm-geraet{width:58cqw;height:45cqw;padding:2.2cqw;border-radius:3.6cqw}.kursfilm[data-geraet=tablet] .kursfilm-geraet::before{top:.8cqw}.kursfilm[data-geraet=tablet] .kursfilm-schirm{border-radius:1.4cqw}.kursfilm[data-geraet=tablet] .kursfilm-video{object-position:55% 40%}.kursfilm[data-geraet=tablet] .kursfilm-buehne::before{top:68.5%;width:64%}.kursfilm[data-geraet=handy] .kursfilm-geraet{width:26.8cqw;height:55cqw;padding:1.3cqw;border-radius:4.8cqw}.kursfilm[data-geraet=handy] .kursfilm-geraet::before{top:2.3cqw;width:7.5cqw;height:2.2cqw}.kursfilm[data-geraet=handy] .kursfilm-schirm{border-radius:3.5cqw}.kursfilm[data-geraet=handy] .kursfilm-video{object-position:58% 30%}.kursfilm[data-geraet=handy] .kursfilm-buehne::before{top:75%;width:32%}.kursfilm:not([data-geraet=computer]) .kursfilm-geraet::after{opacity:0;transform:translateX(-50%) scaleX(.6)}.kursfilm-knopf{position:absolute;left:50%;bottom:3.5cqw;transform:translateX(-50%);display:inline-flex;align-items:center;gap:10px;padding:5px 18px 5px 5px;border-radius:999px;background:var(--orange);color:var(--text-dunkel);font-size:clamp(13.5px,4.3cqw,16px);font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:0 6px 18px rgba(15,79,70,.28);transition:background .2s}.kursfilm-buehne:hover .kursfilm-knopf{background:var(--orange-dunkel)}.kursfilm-play{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:var(--gruen-dunkel)}.kursfilm-play::before{content:"";position:absolute;left:50%;top:50%;margin:-7px 0 0 -4px;border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent #fff}.kursfilm-play::after{content:"";position:absolute;inset:0;border-radius:50%;animation:kursfilm-puls 2.8s ease-out infinite}@keyframes kursfilm-puls{0%{box-shadow:0 0 0 0 rgba(236,118,71,.5)}70%,100%{box-shadow:0 0 0 12px rgba(236,118,71,0)}}.kursfilm-geraete{display:flex;justify-content:center;gap:6px;margin-top:12px;font-size:14px;line-height:1.2;color:var(--text-leise)}.kursfilm-geraete [data-fuer]{padding:6px 12px;border-radius:999px;transition:background .4s,color .4s,box-shadow .4s}.kursfilm[data-geraet=computer] [data-fuer=computer],.kursfilm[data-geraet=tablet] [data-fuer=tablet],.kursfilm[data-geraet=handy] [data-fuer=handy]{background:var(--weiss);color:var(--gruen-dunkel);box-shadow:0 0 0 1px var(--linie)}.kursfilm-pause{position:absolute;top:8px;right:8px;z-index:2;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 2px 8px rgba(0,0,0,.12);cursor:pointer}.kursfilm-pause::after{content:"";position:absolute;inset:-7px;border-radius:50%}.kursfilm-pause::before{content:"";position:absolute;left:50%;top:50%;width:10px;height:12px;transform:translate(-50%,-50%);background:linear-gradient(90deg,var(--gruen-dunkel) 0 3.5px,transparent 3.5px 6.5px,var(--gruen-dunkel) 6.5px 10px)}.kursfilm-pause[aria-pressed=true]::before{width:0;height:0;margin-left:2px;background:none;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent var(--gruen-dunkel)}@media (min-width:1000px){.kursfilm-buehne{aspect-ratio:4/3}.kursfilm-buehne::before{top:72.5%}.kursfilm[data-geraet=tablet] .kursfilm-buehne::before{top:70%}.kursfilm[data-geraet=handy] .kursfilm-buehne::before{top:76.5%}}@media (prefers-reduced-motion:reduce){.kursfilm-play::after{animation:none}}.salbei{background:#E4EEEA}.apricot{background:#FBF0EA}.salbei .buch,.salbei .karte,.salbei .stimme,.salbei .kasten{background:#FDFBF7}.salbei .karte{border-color:#D9E5E0}.kriterien{position:relative;isolation:isolate;counter-reset:kriterium;display:grid;gap:14px;margin:6px 0 1.4em}.kriterium{position:relative;counter-increment:kriterium;display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:start}.kriterium:not(:last-child)::after{content:"";position:absolute;z-index:-1;left:23px;top:24px;width:3px;height:calc(100% + 14px);background:#C3D9D2}.kriterium::before{content:counter(kriterium);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--gruen);color:#fff;box-shadow:0 0 0 5px var(--creme);font-family:"Playfair Display",Georgia,serif;font-weight:600;font-size:24px;line-height:1}.kriterium p{margin:0;background:#E4EEEA;border-radius:16px;padding:16px 18px;font-size:17px;line-height:1.45;font-weight:500;color:var(--text-dunkel)}.fragen ul,.pfeile ul,.mythen ul,.werkzeuge ul,.haken ul{list-style:none;margin:0;padding:0}.fragen li,.pfeile li,.mythen li,.werkzeuge li,.haken li{position:relative;font-size:17px;line-height:1.45}.fragen{margin:6px 0 1.6em}.fragen ul{display:grid;gap:14px}.fragen li{background:var(--gruen-dunkel);border-radius:16px;padding:18px 22px;font-weight:500;color:#fff}.pfeile{background:#FDFBF7;border:1px solid var(--linie);border-radius:16px;padding:6px 20px;margin:4px 0 1.6em}.pfeile li{padding:14px 0 14px 42px;font-weight:500;color:var(--text-dunkel)}.pfeile li + li{border-top:1px solid var(--linie)}.pfeile li::before{content:"→";position:absolute;left:0;top:13px;width:28px;height:28px;border-radius:50%;background:var(--gruen);color:#fff;display:grid;place-items:center;font-size:15px;line-height:1;font-weight:700}.mythen{background:#FBF0EA;border-radius:16px;padding:22px 20px 10px;margin:4px 0 1.6em}.mythen h3{margin:0 0 6px;font-size:1.4rem}.mythen li{padding:12px 0 12px 40px}.mythen li + li{border-top:1px solid #EBD9CF}.mythen li::before{content:"✕";position:absolute;left:0;top:11px;width:26px;height:26px;border-radius:50%;background:#F6DED2;color:#A4472A;display:grid;place-items:center;font-size:13px;line-height:1;font-weight:700}.werkzeuge{background:var(--gruen-dunkel);border-radius:18px;padding:10px 22px 14px;margin:0 0 1.6em;counter-reset:werkzeug}.werkzeuge ul{display:grid;column-gap:36px}.werkzeuge li{counter-increment:werkzeug;padding:14px 0 14px 44px;font-weight:500;line-height:1.4;color:#fff}.werkzeuge li + li{border-top:1px solid rgba(255,255,255,.16)}.werkzeuge li::before{content:counter(werkzeug,decimal-leading-zero);position:absolute;left:0;top:14px;font-family:"Playfair Display",Georgia,serif;font-style:italic;font-size:22px;line-height:1;color:var(--band-akzent)}.werkzeuge ins.neu{color:var(--text-dunkel)}.haken{background:#E4EEEA;border-radius:18px;padding:22px 20px;margin:4px 0 1.6em}.haken ul{display:grid;gap:16px 28px}.haken li{padding:1px 0 0 38px;color:var(--text-dunkel)}.haken li::before{content:"✓";position:absolute;left:0;top:0;width:26px;height:26px;border-radius:50%;background:var(--gruen);color:#fff;display:grid;place-items:center;font-size:14px;line-height:1;font-weight:700}.haken-orange li::before{background:var(--orange);color:var(--text-dunkel)}.zahlen.zahlenkasten{border:0;padding:0;margin:36px 0 0;gap:12px}.zahlenkasten .zahl{background:#E4EEEA;border-radius:16px;padding:22px 14px}@media (min-width:760px){.zahlen.zahlenkasten{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:46rem}.zahlenkasten .zahl{padding:28px 20px}}.profile.profile-start{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.profile-start .profil-kurz{background:#FDFBF7;border:0;overflow:hidden;display:flex}.profile-start .profil-link{display:flex;flex-direction:column;width:100%;padding:0}.profile-start .profil-link::after{content:none}.profile-start .profil-kopf{display:block;margin:0;padding:0}.profile-start .profil-kopf figure{margin:0}.profile-start.profile .profil-kopf figure img{width:100%;height:auto;aspect-ratio:1/1;border-radius:0;object-fit:cover;object-position:center 20%}.profile-start .profil-kopf h3{margin:12px 12px 4px;font-size:16.5px;line-height:1.2}.profile-start .profil-kopf .profil-fokus{margin:0 12px;font-size:13px;line-height:1.4;color:#4F4F4F}.profile-start .profil-kurz .profil-ort{margin:auto 12px 0;padding:8px 0 14px;font-size:13px;line-height:1.4;color:var(--gruen-dunkel)}.profile-start .profil-kurz .profil-ort strong{font-weight:600}.profile-start + .knopfzeile,.profile-start + p{margin-top:28px}.buch p:has(>a>strong:only-child) a{color:var(--text-dunkel);text-decoration-color:var(--linie)}.buch ul{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.buch li{background:#E4EEEA;color:var(--gruen-dunkel);border-radius:999px;padding:6px 12px;font-size:13.5px;font-weight:600;line-height:1.3;margin:0}.weg[href="/#hilfe"]{background:var(--gruen-dunkel);border-color:var(--gruen-dunkel)}.weg[href="/#hilfe"] .weg-titel,.weg[href="/#hilfe"] .weg-text{color:#fff}.weg[href="/#hilfe"]:hover{background:var(--gruen);border-color:var(--gruen)}@media (min-width:760px){.inhalt:has(>#videokurs){display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto auto 1fr;column-gap:40px}.inhalt:has(>#videokurs)>.spalten{display:contents}.inhalt:has(>#videokurs)>#videokurs{grid-column:1;grid-row:2;margin:0 0 14px}.inhalt:has(>#videokurs)>.spalten>.spalte:first-child{grid-column:1;grid-row:3}.inhalt:has(>#videokurs)>.spalten>.spalte:last-child{grid-column:2;grid-row:1 / span 5}.inhalt:has(>#videokurs)>.knopfzeile{grid-column:1;grid-row:4;margin:6px 0 0}}.apricot .inhalt>h2{margin:0 0 18px}.apricot .inhalt>.knopfzeile{margin:0}@media (min-width:760px){.kriterien{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.kriterium{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:16px;align-items:stretch;justify-items:start}.kriterium:not(:last-child)::after{left:24px;top:23px;width:calc(100% + 20px);height:3px}.kriterium p{width:100%;padding:20px 22px}.fragen ul{grid-template-columns:1fr 1fr}.fragen li{padding:20px 24px}.pfeile{padding:6px 24px}.mythen{padding:24px 26px 12px}.werkzeuge{padding:14px 28px 18px}.werkzeuge ul{grid-template-columns:1fr 1fr}.werkzeuge li:nth-child(2){border-top:0}.haken{padding:26px 28px}.haken ul{grid-template-columns:1fr 1fr}.profile.profile-start{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px}.profile-start .profil-kopf h3{margin:16px 18px 6px;font-size:19px}.profile-start .profil-kopf .profil-fokus{margin:0 18px;font-size:14.5px}.profile-start .profil-kurz .profil-ort{margin:auto 18px 0;padding:12px 0 18px;font-size:14px}.apricot .inhalt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.apricot .inhalt>h2{margin:0;max-width:none;flex:0 1 auto}.apricot .inhalt>.knopfzeile{flex:0 0 auto;width:auto;max-width:none}.apricot .inhalt>h2{width:auto}.apricot .knopfzeile .knopf{width:auto}}@media (min-width:1100px){.werkzeuge ul{grid-template-columns:repeat(4,minmax(0,1fr))}.werkzeuge li:nth-child(-n+4){border-top:0}}.abschnitt:has(>.inhalt>#weiterbildung){padding-top:0}.ki-chatgpt{--ki-farbe:#74767A;--ki-zart:#EEEEEC;--ki-schrift:#4F4F4F}.ki-claude{--ki-farbe:#D97757;--ki-zart:#F8E4DA;--ki-schrift:#8A4A32}.ki-gemini{--ki-farbe:#4285F4;--ki-zart:#E3ECFB;--ki-schrift:#2F5597}.ki-mistral{--ki-farbe:#FF8205;--ki-zart:#FFE8CF;--ki-schrift:#8A4A0A}.ki-punkt{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px;vertical-align:1px;background:var(--ki-farbe,var(--gruen))}.breit>.rahmen,.breit>.ki-nie,.breit>.ki-sprechen,.breit>.prompts:not(.ki-reihe),.breit>.ki-schritte,.breit>.ki-leiste,.breit>.ki-studien,.breit>.ampel,.ki-einleitung{max-width:46rem}.ki-kopf{padding:14px 0 36px}.ki-kopfraster{display:flex;flex-direction:column}.ki-cover{margin:0 0 20px;border-radius:18px;background:#E4EEEA;aspect-ratio:3/2;display:flex;align-items:center;justify-content:center;overflow:hidden}.ki-cover img{display:block;height:82%;width:auto;max-width:none;border-radius:3px;box-shadow:0 14px 30px rgba(15,79,70,.22),0 2px 6px rgba(15,79,70,.12);transform:rotate(-2deg)}.ki-autor p{margin:0 0 8px;font-size:13.5px;color:var(--text-leise)}.ki-autor a{font-weight:600}.ki-kopf h1{margin:0}.ki-kurz{margin:16px 0 0;background:#E4EEEA;border-radius:16px;padding:16px 18px;font-size:15.5px;line-height:1.55;color:var(--text-dunkel)}.ki-kurz p{margin:0}.ki-wege{background:var(--gruen-dunkel);border-radius:18px;padding:6px 18px;margin-top:18px}.ki-weg{display:grid;grid-template-columns:38px minmax(0,1fr) 20px;gap:10px;align-items:center;text-decoration:none;padding:14px 0;min-height:44px}.ki-weg + .ki-weg{border-top:1px solid rgba(255,255,255,.16)}.ki-nr{font-family:"Playfair Display",Georgia,serif;font-style:italic;font-weight:400;font-size:22px;line-height:1;color:var(--band-akzent)}.ki-weg-titel{display:block;font-family:"Playfair Display",Georgia,serif;font-weight:600;font-size:18px;line-height:1.2;color:#fff;margin-bottom:3px}.ki-weg-text{display:block;font-size:14px;line-height:1.45;color:#D3E4E0}.ki-pfeil{font-size:18px;color:var(--orange);text-align:right}.ki-weg:hover .ki-weg-titel{color:var(--band-akzent)}.ki-weg:focus-visible{outline-color:var(--band-akzent);outline-offset:-2px;border-radius:10px}.ki-einleitung{margin-top:26px}.ki-einleitung p{color:var(--text-leise)}.ki-einleitung p:last-child{font-size:15px;margin-bottom:0}.ki-einleitung p:last-child strong{color:var(--text-dunkel)}.ki-blick .tabelle{border:1px solid var(--linie);border-radius:16px;margin:0 0 12px}.ki-blick table{font-size:14px;line-height:1.4;background:#FDFBF7;margin:0}.ki-blick caption{caption-side:top;text-align:left;font-family:"Playfair Display",Georgia,serif;font-weight:600;font-size:18px;color:var(--text-dunkel);background:#E4EEEA;padding:12px 12px 10px}.ki-blick th,.ki-programme th{background:var(--gruen-dunkel);color:#fff;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 12px;border:0}.ki-blick td{padding:11px 12px;border:0;border-top:1px solid var(--linie)}.ki-blick td:first-child{font-family:"Playfair Display",Georgia,serif;font-weight:600;font-size:16px;color:var(--text-dunkel);white-space:nowrap}.ki-hin{display:inline-block;background:#FBF0EA;color:#8A3A22;border-radius:10px;padding:3px 9px;font-size:12.5px;font-weight:600;line-height:1.35}.ki-rat p{margin:0 0 22px;font-size:15.5px;border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);padding:14px 0}.ki-reihe{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:4px 16px 14px;scroll-padding-left:16px;-webkit-overflow-scrolling:touch}.ki-karte{flex:0 0 min(300px,84vw);scroll-snap-align:start;background:#FDFBF7;border:1px solid var(--linie);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.ki-karte-kopf{padding:14px 18px 14px;background:var(--ki-zart);border-top:5px solid var(--ki-farbe)}.ki-karte :is(h4,.h4){margin:0;font-size:23px;line-height:1.15}.ki-frueher{font-family:"Inter",system-ui,sans-serif;font-weight:400;font-size:14px;color:var(--text-leise)}.ki-herkunft{margin:3px 0 0;font-size:13px;color:var(--ki-schrift)}.ki-karte-rumpf{padding:14px 18px 18px;font-size:15px;line-height:1.55}.ki-karte-rumpf p{margin:0 0 10px}.ki-karte-rumpf>:last-child{margin-bottom:0}.ki-ja{display:inline-block;background:var(--gruen);color:#fff;font-weight:700;font-size:13px;border-radius:999px;padding:1px 9px}.ki-karte blockquote{background:#FBF0EA;border:0;border-radius:12px;padding:12px 14px;margin:4px 0 0}.ki-karte blockquote p{margin:0;font-size:14.5px}.ki-punkte{display:flex;gap:8px;justify-content:center;margin:2px 0 1.4em}.ki-punkte span{width:8px;height:8px;border-radius:4px;background:#C9DCD5;transition:width .2s,background-color .2s}.ki-punkte span.aktiv{width:22px;background:var(--gruen)}.ki-karten + .ki-punkte + .mythen,.ki-karten + .mythen{margin-top:26px}.ki-nie{background:#FBF0EA;border-radius:16px;padding:18px 16px 16px;margin:0 0 1.6em}.ki-nie h3{margin:0 0 4px;font-size:20px}.ki-nie ul{list-style:none;margin:0;padding:0}.ki-nie li{position:relative;padding:10px 0 10px 38px;font-size:15.5px;line-height:1.5;margin:0}.ki-nie li + li{border-top:1px solid #EBD9CF}.ki-nie li::before{content:"";position:absolute;left:0;top:10px;width:26px;height:26px;border-radius:50%;background:#F6DED2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A4472A' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 8l8 8M16 8l-8 8'/%3E%3C/svg%3E") center/14px no-repeat}.ki-nie li + li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A4472A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12s3.5-6 9-6 9 6 9 6-3.5 6-9 6-9-6-9-6z'/%3E%3Cpath d='M4 4l16 16'/%3E%3C/svg%3E")}.ki-vergleich{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.ki-vk{border-radius:14px;padding:12px;font-size:14px;line-height:1.45}.ki-vk p{margin:0}.ki-vk p:first-child{font-size:12.5px;margin-bottom:6px}.ki-statt{background:#FDFBF7;border:1px solid #EBD9CF}.ki-statt p:first-child{color:#A4472A}.ki-lieber{background:#E4EEEA}.ki-lieber p:first-child{color:var(--gruen)}.ki-vk strong{color:inherit}.ki-heikel{background:#F6DED2;border-radius:4px;padding:0 3px;color:inherit}.ki-lieber .ki-heikel{background:#C9DCD5}.ki-schalter ol{list-style:none;margin:0 0 1.6em;padding:0;display:grid;gap:10px}.ki-schalter li{position:relative;margin:0;background:#FDFBF7;border:1px solid var(--linie);border-radius:16px;padding:16px 16px 16px 82px;font-size:15px;line-height:1.5}.ki-schalter li::before{content:"";position:absolute;left:16px;top:18px;width:46px;height:28px;border-radius:999px;background:radial-gradient(circle at 14px 14px,#fff 0 10.5px,rgba(255,255,255,0) 11.5px),#C9DCD5;box-shadow:inset 0 0 0 1px rgba(15,79,70,.06)}.ki-programme .tabelle{overflow:visible;margin:0}.ki-programme table{display:block;background:transparent;margin:0}.ki-programme thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ki-programme tbody{display:grid;gap:12px}.ki-programme tr{display:block;background:#FDFBF7;border:1px solid var(--linie);border-radius:16px;overflow:hidden}.ki-programme td{display:block;border:0;padding:2px 16px 10px;font-size:15px;line-height:1.45;color:var(--text-dunkel)}.ki-programme td:first-child{padding:12px 16px;font-family:"Playfair Display",Georgia,serif;font-size:19px;background:var(--ki-zart);border-top:5px solid var(--ki-farbe)}.ki-programme td:first-child strong{font-weight:600}.ki-programme td:first-child .ki-punkt{display:none}.ki-programme td + td::before{content:attr(data-label);display:block;margin-top:10px;font-family:"Inter",system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-leise)}.ki-programme td + td + td{border-top:1px solid #EFE8DF}.ki-feldbild{background:#FDFBF7;border:1px solid var(--linie);border-radius:18px;padding:18px 14px 14px;margin:0 0 6px}.ki-feldtitel{font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-leise);margin:0 0 10px}.ki-feld{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #D9D1C6;border-radius:999px;padding:8px 8px 8px 18px;box-shadow:0 2px 8px rgba(60,40,20,.06)}.ki-feldtext{flex:1;color:#8C867E;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ki-taste{position:relative;flex:none;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center}.ki-taste.ki-mikro{background:#FBF0EA;color:#A4472A}.ki-taste.ki-welle{background:#E4EEEA;color:var(--gruen)}.ki-tnr{position:absolute;top:-12px;right:-6px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff;background:#A4472A}.ki-welle .ki-tnr{background:var(--gruen)}.ki-zwei{list-style:none;margin:0;padding:0;counter-reset:kiweg}.ki-zwei>li{position:relative;margin:0;padding:16px 0 16px 36px;border-top:1px solid var(--linie);counter-increment:kiweg}.ki-zwei>li:first-child{border-top:0}.ki-zwei>li::before{content:counter(kiweg);position:absolute;left:0;top:19px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;line-height:1;color:#fff;background:#A4472A}.ki-zwei>li.ki-welle::before{background:var(--gruen)}.ki-zwei :is(h4,.h4){margin:0 0 6px;font-size:20px}.ki-zwei p{margin:0}.ki-tipp{margin:6px 0 0;background:#E4EEEA;border-radius:14px;padding:14px 16px;font-size:15.5px}.ki-tipp p{margin:0}.prompts{display:grid;gap:10px;margin:0 0 1.4em}.prompt{background:#FDFBF7;border:1px solid var(--linie);border-top:4px solid var(--gruen);border-radius:16px;padding:14px 16px;font-size:15.5px;line-height:1.55;color:var(--text-dunkel)}.prompt>:first-child{margin-top:0}.prompt p{margin:0 0 .6em}.prompt :is(h5,.h5){margin:14px 0 4px;font-family:"Inter",system-ui,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--gruen)}.prompt ul{margin:.2em 0 .7em;padding-left:1.2em}.prompt .kopieren{display:inline-flex;align-items:center;gap:7px;margin-top:6px;font:600 14px/1 "Inter",system-ui,sans-serif;background:#E4EEEA;color:var(--gruen-dunkel);border:1px solid #E4EEEA;border-radius:999px;padding:10px 15px;min-height:40px;cursor:pointer}.prompt .kopieren:hover,.prompt .kopieren:focus-visible{background:var(--orange);border-color:var(--orange);color:var(--text-dunkel)}.luecke{background:#FBF0EA;color:#8A3A22;border-radius:4px;padding:0 3px}.prompt-zaehl{font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-leise);margin:0 0 8px}.ki-reihe.prompts{display:flex;align-items:flex-start;gap:12px;margin:0 -16px;padding:4px 16px 12px}.ki-reihe .prompt{flex:0 0 min(290px,82vw);scroll-snap-align:start;display:flex;flex-direction:column;align-items:flex-start;padding:16px 16px 14px}.ki-reihe .prompt .kopieren{margin-top:4px}.ki-reihe .prompt p:last-of-type{margin-bottom:12px}.ki-gegen{gap:12px}.ki-gegen .prompt{border:0;border-radius:18px;padding:18px 16px 16px;background:#FBF0EA}.ki-gegen .prompt + .prompt{background:#E4EEEA}.ki-gegen .prompt-titel{font-family:"Playfair Display",Georgia,serif;font-size:18px;line-height:1.3;margin-bottom:8px}.ki-gegen .prompt-titel strong{font-weight:600}.ki-gegen .kopieren{background:#FDFBF7;border-color:#FDFBF7}details.mehr{background:#FDFBF7;border:1px solid var(--linie);border-radius:14px;padding:0;margin:14px 0 1.4em}details.mehr summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-weight:600;color:var(--gruen-dunkel);min-height:52px;padding:12px 16px}details.mehr summary::-webkit-details-marker{display:none}details.mehr summary::after{content:"+";flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:20px;line-height:1;background:var(--orange);color:var(--text-dunkel)}details.mehr[open] summary::after{content:"–"}details.mehr[open] summary{border-bottom:1px solid var(--linie)}details.mehr .prompt{margin:12px 14px}details.mehr>p{margin:12px 16px}details.mehr>form,details.mehr>.stimme{margin:12px}details.mehr.buchen{border-color:var(--orange)}details.mehr.buchen summary{background:var(--orange);color:var(--text-dunkel);border-radius:13px}details.mehr.buchen[open] summary{border-radius:13px 13px 0 0;border-bottom-color:var(--orange)}details.mehr.buchen summary::after{background:var(--weiss)}details.mehr.buchen summary:hover{background:var(--orange-dunkel)}.ki-lang .prompt-text{position:relative}.ki-lang .ki-zu .prompt-text{max-height:300px;overflow:hidden}.ki-lang .ki-zu .prompt-text::after{content:"";position:absolute;left:0;right:0;bottom:0;height:90px;background:linear-gradient(rgba(253,251,247,0),#FDFBF7)}.ki-lang .prompt{padding-bottom:16px}.ki-ganz{display:inline-flex;align-items:center;margin:6px 0 0 8px;font:600 14px/1 "Inter",system-ui,sans-serif;background:transparent;color:var(--gruen-dunkel);border:1px solid #C9DCD5;border-radius:999px;padding:10px 15px;min-height:40px;cursor:pointer}.ki-ganz:hover,.ki-ganz:focus-visible{border-color:var(--gruen)}.ki-warnung{position:relative;background:#FBF0EA;border-radius:18px;padding:18px 16px 18px 60px;margin:0 0 26px}.ki-warnung::before{content:"";position:absolute;left:16px;top:20px;width:32px;height:32px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A4472A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l9.5 17h-19z'/%3E%3Cpath d='M12 10v4.5M12 17.5v.01'/%3E%3C/svg%3E") center/contain no-repeat}.ki-warnung p{margin:0}.ki-haken ul{list-style:none;margin:0 0 12px;padding:0}.ki-haken li{position:relative;padding:1px 0 0 38px;margin:0 0 14px}.ki-haken li::before{content:"";position:absolute;left:0;top:0;width:26px;height:26px;border-radius:50%;background:var(--gruen) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 12.5l3.2 3.2L17 9'/%3E%3C/svg%3E") center/16px no-repeat}.ki-wichtig{background:var(--band-akzent);border-radius:18px;padding:18px;color:var(--text-dunkel);margin-top:22px}.ki-wichtig p{margin:0;font-size:16px;line-height:1.55}.ki-wichtig strong{color:#7A3016}.uebung h2{background:var(--gruen-dunkel);color:#fff;border-radius:20px 20px 0 0;padding:22px 18px 6px;margin:0}.uebung h2::before{content:"Übung";display:block;font-family:"Inter",system-ui,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--band-akzent);margin-bottom:8px}.ki-leiste{list-style:none;margin:0 0 22px;padding:12px 18px 22px;background:var(--gruen-dunkel);border-radius:0 0 20px 20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ki-leiste li{display:flex;flex-direction:column;gap:6px;margin:0;font-size:12px;font-weight:600;line-height:1.25;color:#D3E4E0}.ki-leiste li::before{content:"";height:6px;border-radius:3px;background:var(--band-akzent)}.ki-leiste li:nth-child(2)::before{opacity:.75}.ki-leiste li:nth-child(3)::before{opacity:.5}.ki-leiste li:nth-child(4)::before{opacity:.3}.ki-schritt{padding:24px 0 6px;border-bottom:1px solid var(--linie)}.ki-schritt:last-child{border-bottom:0}.ki-schritt h3{margin-top:0}.ki-schritt-nr{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#A8400F;margin:0 0 4px}.ki-beispiel ul{list-style:none;padding:0;display:grid;gap:8px;margin:12px 0}.ki-beispiel li{margin:0;background:#FDFBF7;border:1px solid var(--linie);border-radius:12px;padding:10px 12px;font-size:15px;line-height:1.5}.ki-beispiel li strong{display:block;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-leise);margin-bottom:2px}.ampel{display:grid;gap:10px;margin:0 0 1.4em}.ampel .kasten{position:relative;border:0;border-radius:18px;padding:18px 16px 18px 72px;font-size:15.5px;line-height:1.5}.ampel .kasten::before{content:"";position:absolute;left:16px;top:18px;width:44px;height:44px;border-radius:50%;background:var(--gruen) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 12.5l3.2 3.2L17 9'/%3E%3C/svg%3E") center/22px no-repeat}.ampel .kasten:nth-child(1){background:#FDFBF7;border:1px solid #D3E0DA}.ampel .kasten:nth-child(2){background:#FBF0EA}.ampel .kasten:nth-child(2)::before{background-color:#E08A5C;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 8v8M14 8v8'/%3E%3C/svg%3E")}.ampel .kasten:nth-child(3){background:#F6DED2}.ampel .kasten:nth-child(3)::before{background-color:#A4472A;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 8l8 8M16 8l-8 8'/%3E%3C/svg%3E")}.ampel :is(h4,.h4){margin:0 0 4px;font-size:19px}.ki-krankheiten{background:#FDFBF7;border-radius:18px;padding:20px 18px 8px;margin-top:28px}.ki-krankheiten h3{margin:0 0 8px}.ki-krankheiten p{margin:0 0 4px}.ki-krankheiten ul{list-style:none;margin:0;padding:0}.ki-krankheiten li{position:relative;margin:0;padding:12px 0 12px 40px;font-size:15.5px;line-height:1.5}.ki-krankheiten li + li{border-top:1px solid #EBD9CF}.ki-krankheiten li::before{content:"";position:absolute;left:0;top:11px;width:26px;height:26px;border-radius:50%;background:#F6DED2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A4472A' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 8l8 8M16 8l-8 8'/%3E%3C/svg%3E") center/14px no-repeat}.ki-zitat p{margin:0 0 22px;font-family:"Playfair Display",Georgia,serif;font-style:italic;font-weight:400;font-size:21px;line-height:1.4;color:var(--text-dunkel);border-left:3px solid var(--band-akzent);padding-left:16px}.ki-studien-titel{font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-leise);margin:0 0 8px}.ki-studie{background:#FDFBF7;border:1px solid var(--linie);border-radius:16px;padding:16px;font-size:15.5px;line-height:1.55}.ki-studie + .ki-studie{margin-top:10px}.ki-studie p{margin:0}.ki-studie a{display:flex;align-items:center;gap:6px;width:fit-content;margin-top:10px;font-size:14px;font-weight:600;color:var(--gruen);text-decoration:none;border:1px solid #C9DCD5;border-radius:999px;padding:8px 13px;min-height:40px}.ki-studie a::before{content:"";width:14px;height:14px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23156C5F' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M9 7h8v8'/%3E%3C/svg%3E") center/contain no-repeat}.ki-studie a:hover{border-color:var(--gruen)}.ki-fazit{margin-top:14px;background:#E4EEEA;border-radius:16px;padding:16px;font-size:15.5px}.ki-fazit p{margin:0}.abschnitt.kurs{padding:0 0 40px}.ki-kursbild{margin:0}.ki-kursbild img,figure.ki-kursbild a img{width:100%;height:260px;object-fit:cover;object-position:center 30%;border-radius:0}.ki-kursbox{position:relative;background:var(--gruen-dunkel);color:var(--band-text);border-radius:22px;margin:-56px -4px 0;padding:22px 18px 24px}.ki-kursbox h2{color:#fff}.ki-kursbox a{color:#fff}.ki-kursbox p{margin:0 0 12px}.ki-kursbox .knopfzeile{margin:20px 0 0}.ki-kursbox .knopf{width:100%}.ki-kursbox .ph{color:#3a3200}.inhalt:has(>.ki-anrufen)>h2{font-size:21px}.inhalt:has(>.ki-anrufen)>p{font-size:15px;color:#4F4F4F}.inhalt:has(>.ki-anrufen)>p a[href^="tel:"]{color:inherit;font-weight:700;white-space:nowrap}.ki-anrufen p{display:grid;grid-template-columns:1fr auto;gap:8px;margin:14px 0 0}.ki-anrufen a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:999px;font-weight:700;font-size:15.5px;text-decoration:none;color:var(--gruen-dunkel);background:#E4EEEA;padding:0 18px}.ki-anrufen a::before{content:"";width:18px;height:18px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F4F46' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E") center/contain no-repeat}.ki-anrufen a + a{color:#A4472A;background:#F6DED2;padding:0 22px}.ki-anrufen a + a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A4472A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E")}.ki-anrufen a:hover{box-shadow:inset 0 0 0 2px currentColor}@media (min-width:760px){.ki-kopf{padding:48px 0 56px}.ki-kopfraster{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:center}.ki-cover{grid-column:2;grid-row:1;margin:0;border-radius:22px;aspect-ratio:4/3.4}.ki-cover img{height:80%;box-shadow:0 18px 40px rgba(15,79,70,.22),0 3px 8px rgba(15,79,70,.12)}.ki-kopftext{grid-column:1;grid-row:1}.ki-autor p{font-size:14.5px;margin-bottom:12px}.ki-kurz{margin-top:26px;border-radius:18px;padding:22px 26px;font-size:17px;line-height:1.6}.ki-wege{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;border-radius:20px;padding:8px 32px;margin-top:40px}.ki-weg{grid-template-columns:46px minmax(0,1fr) 24px;gap:12px;padding:20px 0}.ki-weg:nth-child(2){border-top:0}.ki-nr{font-size:26px}.ki-weg-titel{font-size:21px;margin-bottom:4px}.ki-weg-text{font-size:15px}.ki-pfeil{font-size:20px}.ki-einleitung{margin-top:40px}.ki-einleitung p:last-child{font-size:15.5px}.ki-blick{max-width:820px}.ki-blick table{font-size:15.5px}.ki-blick td:first-child{font-size:18px}.ki-rat{max-width:46rem}.ki-reihe{margin:0;padding:0;overflow:visible;scroll-snap-type:none}.ki-karten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.ki-punkte{display:none}.ki-nie{padding:24px 26px 22px;max-width:46rem}.ki-vk{padding:14px 16px;font-size:15px}.ki-schalter ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ki-schalter li{padding:62px 20px 20px}.ki-schalter li::before{left:20px;top:20px}.ki-programme table{display:table;width:100%;background:#FDFBF7;border:1px solid var(--linie);border-radius:16px;overflow:hidden;border-collapse:separate;border-spacing:0}.ki-programme thead{position:static;width:auto;height:auto;overflow:visible;clip:auto;display:table-header-group}.ki-programme tbody{display:table-row-group}.ki-programme tr{display:table-row;border:0;border-radius:0}.ki-programme td{display:table-cell;padding:12px 14px;border-top:1px solid var(--linie);font-size:15px;vertical-align:top}.ki-programme td:first-child{background:transparent;border-top:1px solid var(--linie);font-size:18px;white-space:nowrap;padding:12px 14px}.ki-programme td:first-child .ki-punkt{display:inline-block}.ki-programme td + td::before{content:none}.ki-programme td + td + td{border-top:1px solid var(--linie)}.ki-sprechen{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.ki-feldbild{max-width:30rem}.ki-reihe.prompts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 1.4em;padding:0}.ki-reihe .prompt{flex:none}.ki-gegen{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.breit>.ki-gegen{max-width:none}.ki-warnung{max-width:46rem}.uebung h2{padding:28px 28px 8px}.ki-leiste{padding:14px 28px 26px;gap:10px}.ki-leiste li{font-size:13.5px}.ampel{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.breit>.ampel{max-width:none}.ki-krankheiten{padding:26px 28px 12px}.ki-studien{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:none}.breit>.ki-studien{max-width:none}.ki-studien-titel,.ki-fazit{grid-column:1/-1}.ki-studien-titel{margin:0}.ki-studie + .ki-studie{margin-top:0}.ki-fazit{margin-top:0;max-width:46rem}.ki-zitat p{font-size:24px}.ki-kursbild img,figure.ki-kursbild a img{height:420px}.ki-kursbox{max-width:52rem;margin:-110px auto 0;padding:32px 36px 34px}.ki-kursbox .knopf{width:auto}.ki-anrufen p{display:flex;flex-wrap:wrap}}@media (min-width:1000px){.ki-karten{grid-template-columns:repeat(4,minmax(0,1fr))}.ki-reihe.prompts{grid-template-columns:repeat(3,minmax(0,1fr))}}main a.knopf:not(.knopf-hell):not([href^="/weiterbildung-psychotherapie/"]):not([href^="#"]){background:transparent}main a.knopf:not(.knopf-hell):not([href^="/weiterbildung-psychotherapie/"]):not([href^="#"]):hover,main a.knopf:not(.knopf-hell):not([href^="/weiterbildung-psychotherapie/"]):not([href^="#"]):focus-visible{background:var(--orange-zart);border-color:var(--orange-dunkel)}main :is(.band,.ki-kursbox) a.knopf:not(.knopf-hell):not([href^="/weiterbildung-psychotherapie/"]):not([href^="#"]){background:var(--orange)}main :is(.band,.ki-kursbox) a.knopf:not(.knopf-hell):not([href^="/weiterbildung-psychotherapie/"]):not([href^="#"]):hover,main :is(.band,.ki-kursbox) a.knopf:not(.knopf-hell):not([href^="/weiterbildung-psychotherapie/"]):not([href^="#"]):focus-visible{background:var(--orange-dunkel)}main :is(.band,.ki-kursbox) a.knopf:not(.knopf-hell):not(.knopf-rand),main :is(.band,.ki-kursbox) a.knopf:not(.knopf-hell):not(.knopf-rand):hover{color:var(--text-dunkel)}.menue-mobil summary{background:var(--weiss);color:var(--gruen-dunkel);box-shadow:inset 0 0 0 2px var(--gruen-dunkel)}.menue-mobil summary:hover,.menue-mobil[open] summary{background:var(--orange-zart)}.kopf-innen>.kontakt-knopf:not([aria-current]){background:var(--weiss);color:var(--gruen-dunkel);border-color:var(--gruen-dunkel)}.kopf-innen>.kontakt-knopf:not([aria-current]):hover,.kopf-innen>.kontakt-knopf:not([aria-current]):focus-visible{background:var(--orange-zart);color:var(--gruen-dunkel);border-color:var(--gruen-dunkel)}.menue-mobil summary::before{background:linear-gradient(var(--gruen-dunkel),var(--gruen-dunkel)) 0 0/100% 2px no-repeat,linear-gradient(var(--gruen-dunkel),var(--gruen-dunkel)) 0 5px/100% 2px no-repeat,linear-gradient(var(--gruen-dunkel),var(--gruen-dunkel)) 0 10px/100% 2px no-repeat}.werkzeuge li{overflow-wrap:normal}@media (min-width:1100px){.held .einleitung:has(>.werkzeuge){max-width:none}.held .einleitung:has(>.werkzeuge)>p{max-width:46rem}.held .einleitung>.haken ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.kopier-hilfe{position:fixed!important;left:-9999px!important;top:0!important;width:40rem!important;max-height:none!important}.kopier-hilfe .prompt-text{max-height:none!important}.kopier-hilfe *{text-transform:none!important}
