*,:after,:before{box-sizing:border-box}:focus-visible{outline-offset:3px}:where(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scrollbar-gutter:stable;line-height:1.5}:where(h1){margin-block:.67em;font-size:2em}:where(abbr[title]){cursor:help;text-decoration-line:underline;text-decoration-style:dotted}@media (forced-colors:active){mark{color:highlighttext;background-color:highlight}}:where(del,ins,s):before,:where(del,ins,s):after{content:"test";clip:rect(1px,1px,1px,1px);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(s):before{content:"stricken text start "}:where(s):after{content:" stricken text end"}:where(del):before{content:"deletion start "}:where(del):after{content:" deletion end"}:where(ins):before{content:"insertion start "}:where(ins):after{content:" insertion end"}:where(audio,iframe,img,svg,video){max-block-size:100%;max-inline-size:100%}:where(fieldset){min-inline-size:0}:where(label):has(+:where(textarea,input,select)){display:block}:where(textarea:not([rows])){min-block-size:6em}:where(button,input,select,textarea){font-family:inherit;font-size:inherit}:where([type=search]){-webkit-appearance:textfield}@supports (-webkit-touch-callout:none){:where([type=search]){border:1px solid -apple-system-secondary-label;background-color:canvas}}:where([type=tel],[type=url],[type=email],[type=number]):not(:placeholder-shown){direction:ltr}:where(table){border-collapse:collapse;border:1px solid}:where(th,td){border:1px solid;padding:.25em .5em}:where(dialog)::backdrop{background:#0000004d;background:lab(0% 0 0/.3)}:where(dialog),:where(dialog)::backdrop{transition:opacity .3s ease-out,display .3s allow-discrete,overlay .3s allow-discrete;opacity:0}:where(dialog[open]),:where(dialog[open])::backdrop{opacity:1}@starting-style{:where(dialog[open]),:where(dialog[open])::backdrop{opacity:0}}[hidden]:not([hidden=until-found]){display:none!important}:root{--ff-primary:"avenir-next-lt-pro",system-ui;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-base:1rem;--fs-body:1rem;--fs-nav:1.625rem;--fs-sm:.85em;--fs-h2:var(--fs-body);--fs-h3:var(--fs-body);--lh-base:1.5;--lh-body:var(--lh-base);--lh-sm:1.2;--lh-faktor:.35;--pg-block-padding:var(--pg-inline-padding);--pg-inline-padding:clamp(1rem,3vw,4rem);--pg-max-width:78rem;--text-col-width:28rem;--gutter:1.5rem;--section-space:4rem;--heading-height:1.5rem;--menu-button-height:2.25rem;--art-width:24rem;--art-height:auto;--art-top:4rem;--art-left:0;--art-opacity-muted:.25;--art-opacity-strong:.75;--art-opacity-stronger:.9;--clr-bg:#fff;--clr-text:#212121;--clr-text-muted:#737373;--clr-schauspiel:#4f8a42;--clr-kunsttherapie:#916bc7;--clr-accent:#000;--clr-focus:#5299e0;--max-galleryimg-width:820px;--max-galleryimg-height:600px}@media (width<=54em){:root{--section-space:3rem}}@media (width>72.5em){:root{--text-col-width:36rem}}body{background-color:var(--clr-bg);font-family:var(--ff-primary);font-size:var(--fs-base);line-height:var(--lh-base);text-rendering:optimizeLegibility;--clr-accent:var(--clr-schauspiel)}body.rubrik-kunsttherapie{--clr-accent:var(--clr-kunsttherapie)}:is(h1,h2,h3,h4){line-height:var(--lh-sm,1.2)}:is(h2,h3,h4):not(:first-child){margin-block-start:2em}a{color:var(--clr-text);text-underline-offset:.15em}a:hover{color:var(--clr-accent)}.small{font-size:var(--fs-sm)}.site-wrapper{--_pg-block-padding:var(--pg-block-padding,2rem);--_pg-inline-padding:var(--pg-inline-padding,2rem);--_pg-max-width:var(--pg-max-width,70ch);min-height:calc(100vh - 2*var(--_pg-block-padding));width:min(100% - 2*var(--_pg-inline-padding),var(--_pg-max-width));margin-block:var(--_pg-block-padding);flex-direction:column;margin-inline:auto;display:flex;position:relative}.site-footer{margin-block-start:auto}@media (width>54em){.grid{--_grid-static-col-width:var(--text-col-width,30rem);--_grid-gutter:var(--gutter,1.5rem);gap:var(--_grid-gutter);grid-template-columns:1fr var(--_grid-static-col-width);display:grid}}@media (width>64em){.grid{grid-template-columns:476px 1fr}}@media (width>72.5em){.grid{grid-template-columns:1fr var(--_grid-static-col-width)}}.site-body{--_section-v-space:var(--section-space,2rem);padding-block:var(--_section-v-space)}:root{--parvus-transition-duration:.3s;--parvus-transition-timing-function:cubic-bezier(.62,.16,.13,1.01);--parvus-background-color:#f9f4f0;--parvus-color:#2d3249;--parvus-btn-background-color:#2d3249;--parvus-btn-color:#fff;--parvus-btn-hover-background-color:#404768;--parvus-btn-hover-color:#fff;--parvus-btn-disabled-background-color:#40476899;--parvus-btn-disabled-color:#fff;--parvus-caption-background-color:transparent;--parvus-caption-color:#2d3249;--parvus-loading-error-background-color:#fff;--parvus-loading-error-color:#2d3249;--parvus-loader-background-color:#f9f4f1;--parvus-loader-color:#2d3249}::view-transition-group(lightboximage){animation-duration:var(--parvus-transition-duration);animation-timing-function:var(--parvus-transition-timing-function);z-index:7}::view-transition-group(toolbar){z-index:8}body:has(.parvus[open]){touch-action:none}.parvus-trigger:has(img){display:block;position:relative}.parvus-trigger:has(img) .parvus-zoom__indicator{background-color:var(--parvus-btn-background-color);color:var(--parvus-btn-color);justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.parvus-trigger:has(img) img{display:block}.parvus{box-sizing:border-box;block-size:100%;color:var(--parvus-color);contain:strict;inline-size:100%;max-block-size:unset;max-inline-size:unset;overscroll-behavior:contain;background-color:#0000;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.parvus::backdrop{display:none}.parvus *,.parvus :before,.parvus :after{box-sizing:border-box}.parvus__overlay{background-color:var(--parvus-background-color);color:var(--parvus-color);position:absolute;inset:0}.parvus__slider{position:absolute;inset:0;transform:translateZ(0)}@media screen and (prefers-reduced-motion:no-preference){.parvus__slider--animate:not(.parvus__slider--is-dragging){transition:transform var(--parvus-transition-duration)var(--parvus-transition-timing-function);will-change:transform}}.parvus__slider--is-draggable{cursor:grab;touch-action:pan-y pinch-zoom}.parvus__slider--is-dragging{cursor:grabbing;touch-action:none}.parvus__slide{contain:layout;place-items:center;block-size:100%;inline-size:100%;padding-block:1rem;padding-inline:1rem;display:grid}.parvus__slide img{block-size:auto;inline-size:auto;margin-inline:auto;display:block;transform:translateZ(0)}.parvus__content--error{background-color:var(--parvus-loading-error-background-color);color:var(--parvus-loading-error-color);padding-block:.5rem;padding-inline:1rem}.parvus__caption{background-color:var(--parvus-caption-background-color);color:var(--parvus-caption-color);text-align:start;padding-block-start:.5rem}.parvus__loader{block-size:6.25rem;inline-size:6.25rem;display:inline-block;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.parvus__loader:before{border:.25rem solid var(--parvus-loader-background-color);border-block-start-color:var(--parvus-loader-color);content:"";z-index:1;border-radius:100%;animation:1s linear infinite spin;position:absolute;inset:0}.parvus__toolbar{pointer-events:none;view-transition-name:toolbar;z-index:8;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-block-start:1rem;inset-inline:1rem}.parvus__toolbar>*{pointer-events:auto}.parvus__controls{gap:.5rem;display:flex}.parvus__btn{appearance:none;background-color:var(--parvus-btn-background-color);color:var(--parvus-btn-color);cursor:pointer;font:inherit;touch-action:manipulation;will-change:transform,opacity;z-index:7;background-image:none;border:.0625rem solid #0000;border-radius:0;padding:.3125rem;display:flex;position:relative}.parvus__btn:hover,.parvus__btn:focus-visible{background-color:var(--parvus-btn-hover-background-color);color:var(--parvus-btn-hover-color)}.parvus__btn--previous{position:absolute;inset-block-start:calc(50svh - 1rem);inset-inline-start:0;transform:translateY(-50%)}.parvus__btn--next{position:absolute;inset-block-start:calc(50svh - 1rem);inset-inline-end:0;transform:translateY(-50%)}.parvus__btn svg{pointer-events:none}.parvus__btn[aria-hidden=true]{display:none}.parvus__btn[aria-disabled=true]{background-color:var(--parvus-btn-disabled-background-color);color:var(--parvus-btn-disabled-color)}.parvus__counter{z-index:7;position:relative}.parvus__counter[aria-hidden=true]{display:none}@media screen and (prefers-reduced-motion:no-preference){.parvus__overlay,.parvus__counter,.parvus__btn--close,.parvus__btn--previous,.parvus__btn--next,.parvus__caption{transition:transform var(--parvus-transition-duration)var(--parvus-transition-timing-function),opacity var(--parvus-transition-duration)var(--parvus-transition-timing-function);will-change:transform,opacity}.parvus--is-opening .parvus__overlay,.parvus--is-opening .parvus__counter,.parvus--is-opening .parvus__btn--close,.parvus--is-opening .parvus__btn--previous,.parvus--is-opening .parvus__btn--next,.parvus--is-opening .parvus__caption,.parvus--is-closing .parvus__overlay,.parvus--is-closing .parvus__counter,.parvus--is-closing .parvus__btn--close,.parvus--is-closing .parvus__btn--previous,.parvus--is-closing .parvus__btn--next,.parvus--is-closing .parvus__caption{opacity:0}.parvus--is-vertical-closing .parvus__counter,.parvus--is-vertical-closing .parvus__btn--close,.parvus--is-zooming .parvus__counter,.parvus--is-zooming .parvus__btn--close{opacity:0;transform:translateY(-100%)}.parvus--is-vertical-closing .parvus__btn--previous,.parvus--is-zooming .parvus__btn--previous{opacity:0;transform:translate(-100%,-50%)}.parvus--is-vertical-closing .parvus__btn--next,.parvus--is-zooming .parvus__btn--next{opacity:0;transform:translate(100%,-50%)}.parvus--is-vertical-closing .parvus__caption,.parvus--is-zooming .parvus__caption{opacity:0;transform:translateY(100%)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sr-only,.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-header{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;justify-content:space-between;width:1px;height:1px;display:flex;position:absolute;overflow:hidden}.site-name{font-size:30px;font-weight:var(--fw-semibold);line-height:var(--lh-sm);margin-block-end:.25em;text-decoration:none;display:inline-block}.site-slogan{color:var(--clr-text-muted);font-size:20px;line-height:var(--lh-sm);margin:0}#search{border:2px solid var(--clr-form-bg);background-color:var(--clr-form-bg);border-radius:.25em;padding:.25rem .5rem}#search:focus,#search:focus-visible{border-color:var(--clr-focus);outline:none}.site-footer__body{font-size:var(--fs-body);margin-block-start:calc(var(--lh-faktor)*var(--fs-body)/2)}.site-footer .kontaktangaben,.site-footer .kontaktangaben dt,.site-footer .kontaktangaben dd{margin:0;line-height:1.75}.site-footer .kontaktangaben dt:not(:first-of-type),.site-footer .kontaktangaben dd:not(:first-of-type){margin-inline-end:1rem;display:inline-block}.site-footer .kontaktangaben a{color:var(--clr-text);text-decoration:none}.site-footer .kontaktangaben a:hover{color:var(--clr-accent);text-decoration:underline}.site-footer .kontaktangaben .icon-arrow-right{display:none}.site-footer__options{--footer-menu-gap:.75rem;gap:var(--footer-menu-gap);margin-inline-start:0;padding-inline-start:0;list-style-type:"";display:flex}.site-footer__options li+li:before{content:"·";margin-inline-end:var(--footer-menu-gap)}.site-footer__options a{color:var(--clr-text);text-decoration:none}.site-footer__options a:hover{color:var(--clr-accent);text-decoration:underline}.rubrik-gabriela .site-footer{--clr-accent:var(--clr-schauspiel)}.site-content{--_heading-sidebar-width:var(--heading-sidebar-width,10rem);--_gutter:var(--gutter,1.5rem);margin-block-start:calc(var(--lh-faktor)*var(--fs-nav))}.rubrik-schauspiel .site-content{margin-block-start:calc(var(--lh-faktor)*var(--fs-nav) + 1*var(--menu-button-height))}.rubrik-kunsttherapie .site-content{margin-block-start:calc(var(--lh-faktor)*var(--fs-nav) + 2*var(--menu-button-height))}@media (width<=64em){.site-content{grid-column:2/3}body[class] .site-content{margin-block-start:0}}.site-content>p:first-of-type{margin-block-start:0}.site-content h2,.site-content h4{font-weight:var(--fw-medium);margin-block-end:0}.site-content h2+p,.site-content h4+p{margin-block-start:0}.site-content h2{--_heading-height:var(--heading-height,1.5rem);height:var(--_heading-height);font-size:var(--fs-h2)}@media (width>64em){.site-content h2{width:calc(var(--_heading-sidebar-width));transform:translate(calc(-1*(var(--_heading-sidebar-width) + var(--_gutter))),calc(var(--_heading-height) + .125em));text-align:end}}.site-content h4{font-size:var(--fs-h3)}.site-content p,.site-content li,.site-content dt,.site-content dd{font-size:var(--fs-body)}nav{--_menu-button-height:var(--menu-button-height,1.5rem)}nav ul{margin:0;padding:0;list-style-type:""}@media (width<=54em){nav ul{text-align:end}}@media (width>64em){nav ul{text-align:end}}nav li{height:var(--_menu-button-height);line-height:var(--_menu-button-height)}nav li:first-child a{color:var(--clr-text)}nav a{height:var(--_menu-button-height);color:var(--clr-text-muted);font-size:var(--fs-nav);text-decoration:none}nav a[aria-current=page]{color:var(--clr-accent);font-weight:var(--fw-semibold)}nav a.schauspiel:hover{color:var(--clr-schauspiel)}nav a.kunsttherapie:hover{color:var(--clr-kunsttherapie)}@media (width<=64em){nav{grid-column:2/3}nav li:first-child{top:.5rem;right:unset;position:absolute;left:.5rem}nav li:first-child a{--fs-nav:1.75rem}}@media (width<=54em){nav{margin-block-end:var(--section-space)}nav li{right:var(--pg-inline-padding);position:relative}nav li a{--fs-nav:1.5rem}}.rubrik{font-weight:var(--fw-semibold);margin:0}@media (width>54em){.rubrik{text-align:end}}.site-art{max-width:100%;width:var(--art-width);height:var(--art-height);z-index:-1}@media (width>54em){.site-art{top:var(--art-top);left:var(--art-left);position:absolute}}@media (width<=54em){.rubrik-gabriela .site-art,.rubrik-impressum .site-art{margin-block-end:var(--section-space)}}#baeume #schauspiel,#baeume #kunsttherapie,#baeume #weg{opacity:var(--art-opacity-strong)}.rubrik-kunsttherapie #baeume{--art-opacity-strong:var(--art-opacity-stronger)}.rubrik-kunsttherapie #baeume #schauspiel{opacity:var(--art-opacity-muted)}.rubrik-kunsttherapie #baeume #weg{display:none}.rubrik-schauspiel #baeume{--art-opacity-strong:var(--art-opacity-stronger)}.rubrik-schauspiel #baeume #weg,.rubrik-schauspiel #baeume #kunsttherapie{opacity:var(--art-opacity-muted)}.rubrik-schauspiel #baeume #weg{display:none}.item-aktuell+.item-aktuell{margin-block-start:1.5rem}.item-aktuell h3,.item-aktuell p{margin-block:0}.item-aktuell h3{color:var(--clr-accent);font-size:var(--fs-h3);font-weight:var(--fw-medium);line-height:var(--lh-base)}.item-aktuell a{color:var(--clr-text)}.item-aktuell a:hover{color:var(--clr-accent)}.link{color:var(--clr-accent);text-decoration:none}.link:hover span{text-decoration:underline}.rubrik-impressum .link{color:var(--clr-text)}.icon{--_icon-size:var(--icon-size,1rem);width:var(--_icon-size);height:var(--_icon-size);fill:currentColor;transform:translateY(3px)}.has-icon{align-items:baseline;gap:.25rem;display:inline-flex}.has-icon:hover{color:var(--clr-accent)}.parvus{--parvus-background-color:var(--clr-bg);--parvus-btn-background-color:#4f8a42b3;--parvus-btn-hover-background-color:#4f8a42;--parvus-btn-disabled-background-color:#4f8a4266;--parvus-caption-color:var(--clr-text-muted)}.parvus__content img{max-inline-size:var(--max-galleryimg-width,820px);max-block-size:var(--max-galleryimg-height,600px)}.parvus__caption{font-size:var(--fs-sm)}.parvus__caption p{margin-block:.5em}.parvus__btn{border-radius:.25rem;padding:.1rem}.parvus__btn svg{stroke-width:1.5px}
