.chip{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.375rem .75rem;border-radius:3px;font-size:.875rem;font-weight:400;line-height:1.25;transition:var(--transition)}.chip--blue{background-color:var(--clr-blue);color:var(--clr-blue-dark)}.chip--blue-dark{background-color:var(--clr-blue-dark);color:var(--clr-blue)}.chip--black{background-color:#000;color:#fff}.chip--grey{background-color:var(--color-grey-light);color:var(--color-grey)}.chip__remove{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0;background:none;border:none;cursor:pointer;opacity:.7;transition:opacity var(--transition);color:#000}.chip__remove:hover,.chip__remove:focus{opacity:1}.chip__remove svg{width:100%;height:100%}[name=QuartalsprogrammFilter]{margin-block-end:40px}@media (min-width: 768px){[name=QuartalsprogrammFilter]{display:grid;grid-template-columns:repeat(12,1fr);margin-block-end:var(--spacing-xxxl)}[name=QuartalsprogrammFilter] .heading{grid-column:span 2}[name=QuartalsprogrammFilter] .filter-container{grid-column:span 10}}[name=QuartalsprogrammFilter] .heading{font-size:24px;line-height:125%;font-weight:300;font-family:ITC Souvenir W01 Light,serif}@media (min-width: 768px){[name=QuartalsprogrammFilter] .heading{font-size:36px}}[name=QuartalsprogrammFilter] .filter-wrapper{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-block-end:var(--spacing-md)}@media (min-width: 768px){[name=QuartalsprogrammFilter] .filter-wrapper{flex-direction:row;gap:var(--spacing-lg);margin-block-end:0}}[name=QuartalsprogrammFilter] .filter-active{border-radius:var(--border-radius)}@media (min-width: 768px){[name=QuartalsprogrammFilter] .filter-active{display:none}}[name=QuartalsprogrammFilter] .filter-active__chips{display:flex;flex-wrap:wrap;gap:var(--spacing-xxs);margin-bottom:var(--spacing-sm)}[name=QuartalsprogrammFilter] .filter-active__clear{all:unset;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-grey);display:inline-flex;transition:scale var(--transition) ease,color var(--transition) ease,opacity var(--transition) ease}[name=QuartalsprogrammFilter] .filter-active__clear[hidden]{opacity:0}[name=QuartalsprogrammFilter] .filter-active__clear:after{align-items:center;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M12 4.7L11.3 4 8 7.3 4.7 4 4 4.7 7.3 8 4 11.3l.7.7L8 8.7l3.3 3.3.7-.7L8.7 8z'/%3E%3C/svg%3E");background-size:16px 16px;content:"";display:inline-flex;height:16px;margin-inline-start:4px;width:16px}[name=QuartalsprogrammFilter] .filter-active__clear:hover,[name=QuartalsprogrammFilter] .filter-active__clear:focus{scale:1.02;cursor:pointer}@media (min-width: 768px){[name=QuartalsprogrammFilterGroup][data-filter-group=was]{flex:0 0 50%}[name=QuartalsprogrammFilterGroup][data-filter-group=wo],[name=QuartalsprogrammFilterGroup][data-filter-group=wer]{flex:0 0 25%}}[name=QuartalsprogrammFilterGroup] .toggle{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);cursor:pointer;display:flex;font-size:1rem;font-weight:700;font-family:Montserrat,sans-serif;gap:8px;justify-content:flex-start;padding:0;transition:var(--transition);width:100%;margin-block-end:16px;color:#000}[name=QuartalsprogrammFilterGroup] .toggle svg{transform:rotate(180deg)}[name=QuartalsprogrammFilterGroup] .toggle[aria-expanded=true] svg{transform:rotate(0)}@media (max-width: 767px){[name=QuartalsprogrammFilterGroup] .toggle svg{margin-inline-start:auto}}@media (min-width: 768px){[name=QuartalsprogrammFilterGroup] .toggle{border:none;border-bottom:2px solid var(--color-border);border-radius:0;cursor:default;padding:0;pointer-events:none}[name=QuartalsprogrammFilterGroup] .toggle:hover,[name=QuartalsprogrammFilterGroup] .toggle:focus{border-color:unset;border:unset;outline:unset}[name=QuartalsprogrammFilterGroup] .toggle svg{display:none}}[name=QuartalsprogrammFilterGroup] .counter{--size: 20px;align-items:center;background-color:#000;border-radius:50%;color:#fff;display:inline-flex;font-size:.75rem;font-weight:700;height:var(--size);justify-content:center;min-width:var(--size);opacity:1;padding:4px;transition:opacity var(--transition);width:var(--size)}[name=QuartalsprogrammFilterGroup] .counter[hidden]{opacity:0}@media (min-width: 768px){[name=QuartalsprogrammFilterGroup] .counter{display:none}}[name=QuartalsprogrammFilterGroup] .icon{fill:currentColor;transition:transform var(--transition)}@media (min-width: 768px){[name=QuartalsprogrammFilterGroup] .icon{display:none}}[name=QuartalsprogrammFilterGroup] .content{border:1px solid var(--color-border);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:none}@media (min-width: 768px){[name=QuartalsprogrammFilterGroup] .content{border:none;display:block!important;margin-block:var(--spacing-xs)}}@media (min-width: 768px){[name=QuartalsprogrammFilterGroup] #filter-was .filter-options{columns:2;display:block}[name=QuartalsprogrammFilterGroup] #filter-was .filter-options .filter-option{padding-block-end:16px}}[name=QuartalsprogrammFilterGroup] .filter-options{border:none;display:flex;flex-direction:column;gap:var(--spacing-sm);margin:0;padding:0}[name=QuartalsprogrammFilterGroup] .filter-option{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-sm)}[name=QuartalsprogrammFilterGroup] .filter-option input[type=checkbox]{inline-size:0;opacity:0;pointer-events:none;position:absolute}[name=QuartalsprogrammFilterGroup] .filter-option input[type=checkbox]:focus-visible+span:before,[name=QuartalsprogrammFilterGroup] .filter-option input[type=checkbox]:focus+span:before{outline:2px solid var(--color-focus);outline-offset:2px}[name=QuartalsprogrammFilterGroup] .filter-option input[type=checkbox]:checked+span:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.6671 3.5L5.25041 9.91667L2.33374 7' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:95%}[name=QuartalsprogrammFilterGroup] .filter-option input[type=checkbox]+span{cursor:pointer;display:block;min-block-size:16px;padding-left:30px;position:relative}[name=QuartalsprogrammFilterGroup] .filter-option input[type=checkbox]+span:before{--size: 18px;background-color:transparent;block-size:var(--size);border:2px solid #000;content:"";display:block;inline-size:var(--size);inset:0px auto auto 0;padding:0;position:absolute;transition:border-color var(--transition),background-color var(--transition)}[name=QuartalsprogrammSearch]{margin-bottom:var(--spacing-lg);position:relative;width:100%}[name=QuartalsprogrammSearch] input[type=search]{-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11 2C15.9706 2 20 6.02944 20 11C20 12.8942 19.4135 14.6507 18.4141 16.1006L23.916 21.1504L22.2256 22.9922L16.7256 17.9443C15.1698 19.2286 13.1749 20 11 20C6.02944 20 2 15.9706 2 11C2 6.02944 6.02944 2 11 2ZM11 4.5C7.41015 4.5 4.5 7.41015 4.5 11C4.5 14.5899 7.41015 17.5 11 17.5C14.5899 17.5 17.5 14.5899 17.5 11C17.5 7.41015 14.5899 4.5 11 4.5Z' fill='black'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;background-size:20px 20px;border:unset;border-block-end:4px solid #000;font-size:1rem;padding:16px 40px 16px 0;transition:var(--transition);width:100%}[name=QuartalsprogrammSearch] input[type=search]::-webkit-search-cancel-button,[name=QuartalsprogrammSearch] input[type=search]::-webkit-search-results-button,[name=QuartalsprogrammSearch] input[type=search]::-webkit-search-results-decoration{display:none}[name=QuartalsprogrammSearch] input[type=search]:not(:placeholder-shown){font-weight:700}[name=QuartalsprogrammSearch] input[type=search]:focus{outline:none}[name=QuartalsprogrammSearch] input[type=search]::placeholder{color:var(--color-grey)}[name=QuartalsprogrammSearch] button[type=button]{--size: 22px;align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:none;height:var(--size);justify-content:center;padding:0;position:absolute;right:1.5rem;top:45%;transform:translateY(-50%);width:var(--size)}[name=QuartalsprogrammSearch] button[type=button] svg{fill:var(--color-grey-lighter);height:24px;width:24px}[name=QuartalsprogrammSearch] button[type=button].active{display:flex}[name=Quartalsprogramm] .tabs{display:flex;gap:var(--spacing-sm);-webkit-overflow-scrolling:touch;overflow-x:auto;margin-block-end:40px}@media (min-width: 768px){[name=Quartalsprogramm] .tabs{margin-block-end:var(--spacing-xxl)}}[name=Quartalsprogramm] .tabs::-webkit-scrollbar{height:4px}[name=Quartalsprogramm] .tabs::-webkit-scrollbar-track{background:var(--color-grey-light)}[name=Quartalsprogramm] .tabs::-webkit-scrollbar-thumb{background:var(--color-grey);border-radius:2px}[name=Quartalsprogramm] .tab{background:#fff;border:none;color:var(--color-text);cursor:pointer;flex-shrink:0;font-family:ITC Souvenir W01 Light,serif;font-size:24px;font-weight:300;line-height:30px;margin-inline-end:var(--spacing-lg);padding:.5rem 0;position:relative;transition:var(--transition);white-space:nowrap}[name=Quartalsprogramm] .tab.active:after,[name=Quartalsprogramm] .tab[aria-selected=true]:after{background-color:#000;bottom:0;content:"";height:3px;left:0;margin-inline:auto;position:absolute;right:0;width:2.5ch}[name=Quartalsprogramm] .tab-panels{position:relative}[name=Quartalsprogramm] .tab-content[hidden]{display:none}[name=Quartalsprogramm] .veranstaltung-item{display:flex}[name=Quartalsprogramm] .veranstaltung-item[hidden]{display:none}[name=Quartalsprogramm] .veranstaltung-item:focus-within{outline:2px solid var(--clr-blue-dark);outline-offset:4px}[name=Quartalsprogramm] .veranstaltung{position:relative;transition:var(--transition);width:100%}[name=Quartalsprogramm] .veranstaltung:hover .veranstaltung__more,[name=Quartalsprogramm] .veranstaltung:focus-within .veranstaltung__more{transform:scale(1.05)}@media (min-width: 768px){[name=Quartalsprogramm] .veranstaltung:not(:has(>.veranstaltung__header+.veranstaltung__meta)) .veranstaltung__meta{margin-block-start:46px}}[name=Quartalsprogramm] .veranstaltung__header{margin-bottom:var(--spacing-sm)}[name=Quartalsprogramm] .veranstaltung__meta{color:var(--color-grey);display:flex;flex-direction:column;font-size:.875rem;margin-bottom:var(--spacing-sm)}[name=Quartalsprogramm] .veranstaltung__meta:has(+.veranstaltung__additional-dates){margin-block-end:8px}[name=Quartalsprogramm] .veranstaltung__date{font-weight:700}[name=Quartalsprogramm] .veranstaltung__date,[name=Quartalsprogramm] .veranstaltung__time{font-size:18px;line-height:145%;color:#000}[name=Quartalsprogramm] .veranstaltung__title{-webkit-box-orient:vertical;display:-webkit-box;font-family:ITC Souvenir W01 Light,serif;font-size:32px;font-weight:300;-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-before:6;-ms-hyphenate-limit-chars:10 6 4;hyphenate-limit-chars:10 6 4;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:2;line-height:45px;margin-block-end:8px;overflow:hidden}@media (min-width: 768px){[name=Quartalsprogramm] .veranstaltung__title{font-size:36px}}[name=Quartalsprogramm] .veranstaltung__excerpt{color:var(--color-grey);font-size:.9375rem;line-height:1.6;margin-bottom:var(--spacing-sm)}[name=Quartalsprogramm] .veranstaltung__taxonomies{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}[name=Quartalsprogramm] .veranstaltung__more{background:transparent;border:none;color:var(--clr-blue-dark);cursor:pointer;font-weight:400;padding:0;text-align:left;transform:scale(1);transform-origin:left center;transition:transform var(--transition)}@media (max-width: 768px){[name=Quartalsprogramm] .veranstaltung__more{text-decoration:underline}}[name=Quartalsprogramm] .veranstaltung__more:hover,[name=Quartalsprogramm] .veranstaltung__more:focus-visible{text-decoration:underline}[name=Quartalsprogramm] .veranstaltung__more:before{content:"";cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}[name=Quartalsprogramm] .veranstaltung__additional-dates{font-size:14px;font-style:normal;font-weight:400;line-height:145%;color:var(--color-grey);margin-block-end:var(--spacing-sm)}[name=Quartalsprogramm] .veranstaltung__additional-dates p{font-size:14px;font-weight:400;margin-block:0}[name=Quartalsprogramm] .veranstaltung__dates-list{display:flex;gap:8px 12px;flex-wrap:wrap}.quartalsprogramm-intro{--gradiant-break: 90%;background-image:linear-gradient(to bottom,var(--clr-blue) var(--gradiant-break),white 0%);font-family:ITC Souvenir W01 Light,serif;margin-block-end:var(--spacing-xxl);padding-block-start:var(--spacing-xxl)}@media (min-width: 768px){.quartalsprogramm-intro .wrapper{display:grid;grid-template-columns:repeat(12,1fr)}.quartalsprogramm-intro .wrapper .text-wrapper{grid-column:1/-1}.quartalsprogramm-intro .wrapper .image-wrapper{grid-column:2/12}}.quartalsprogramm-intro .text-wrapper{text-align:center}.quartalsprogramm-intro .text-wrapper h1{font-size:32px;line-height:125%;font-weight:300}.quartalsprogramm-intro .text-wrapper h1 span{display:block;color:#009ec8}@media (min-width: 768px){.quartalsprogramm-intro .text-wrapper h1{font-size:60px}}.quartalsprogramm-intro .image-wrapper{position:relative;overflow:hidden;aspect-ratio:17/20;width:100%}@media (min-width: 768px){.quartalsprogramm-intro .image-wrapper{aspect-ratio:43/16}}.quartalsprogramm-intro .image-wrapper .image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;transition:opacity .6s ease-in-out,visibility 0s .6s;pointer-events:none}.quartalsprogramm-intro .image-wrapper .image.active{opacity:1;visibility:visible;transition:opacity .6s ease-in-out,visibility 0s 0s;pointer-events:auto}@media (min-width: 768px){.quartalsprogramm-intro .image-wrapper .image[data-term-id][data-device=mobile]{display:none}}@media (max-width: 767px){.quartalsprogramm-intro .image-wrapper .image[data-term-id][data-device=desktop]{display:none}}.veranstaltung-modal{align-items:center;display:flex;height:100dvh;justify-content:center;left:0;position:fixed;top:0;width:100dvw;z-index:9999}.veranstaltung-modal[hidden]{display:none}.veranstaltung-modal__backdrop{background-color:#000000bf;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.veranstaltung-modal__container{background-color:#fff;border-radius:var(--border-radius);height:100dvh;max-height:100dvh;overflow:auto;position:relative;top:0;width:100vw}.veranstaltung-modal__header{border-bottom:1px solid var(--color-border);display:flex;justify-content:flex-end;padding:var(--spacing-sm)}.veranstaltung-modal__close{--size: 50px;align-items:center;background:none;border:none;border-radius:var(--border-radius);cursor:pointer;display:flex;height:var(--size);justify-content:center;padding:0;transition:var(--transition);width:var(--size);margin:24px 24px 0 0}@media (min-width: 768px){.veranstaltung-modal__close{--size: 70px;margin:40px 72px 0 0}}.veranstaltung-modal__close:hover,.veranstaltung-modal__close:focus{transform:rotate(4deg)}.veranstaltung-modal__close svg{fill:currentColor;height:100%;width:100%}.veranstaltung-modal__content{flex:1;overflow-y:auto;padding:var(--spacing-lg)}.modal-event{display:grid;gap:40px;grid-template-columns:1fr}@media (min-width: 768px){.modal-event{gap:var(--spacing-xxl) var(--spacing-lg);grid-template-columns:repeat(12,1fr)}}@media (max-width: 767px){.modal-event .left{order:2}}@media (min-width: 768px){.modal-event .left{grid-column:2/span 4}}@media (min-width: 768px){.modal-event .right{grid-column:7/span 5}}.modal-event__badges{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-bottom:var(--spacing-lg)}.modal-event__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);grid-column:1/-1}@media (min-width: 768px){.modal-event__actions{grid-column:2/12}}.modal-event__calendar,.modal-event__share{position:relative}.modal-event__calendar button,.modal-event__share button{color:#000}.modal-event__meta{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.modal-event__meta-item{font-size:.9375rem}.modal-event__meta-item.person strong:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 1.65607C6.27945 1.65607 1.64384 6.28629 1.64384 11.998C1.64384 17.7098 6.27945 22.34 12 22.34C17.7205 22.34 22.3562 17.7098 22.3562 11.998C22.3562 6.28629 17.7205 1.65607 12 1.65607ZM12 23.9961C5.39178 23.9961 0 18.6223 0 11.998C0 5.37376 5.39178 0 12 0C18.6082 0 24 5.37376 24 11.998C24 18.6223 18.6082 23.9961 12 23.9961Z' fill='black'/%3E%3Cpath d='M11.8029 5.34007C13.1837 5.34007 14.3344 6.48917 14.3344 7.87486C14.3344 9.26055 13.2166 10.4097 11.8029 10.4097C10.3892 10.4097 9.27138 9.29434 9.27138 7.87486C9.27138 6.45538 10.4221 5.34007 11.8029 5.34007ZM16.2084 12.5051C15.5508 11.8629 14.7947 11.3898 13.9399 11.0856C14.9919 10.3759 15.6495 9.22675 15.6495 7.87486C15.6495 5.74563 13.907 4.02197 11.8029 4.02197C9.69878 4.02197 7.95631 5.74563 7.95631 7.87486C7.95631 9.26055 8.6796 10.4435 9.76453 11.1532C8.94262 11.4574 8.2522 11.8967 7.62755 12.5051C6.34536 13.7894 5.52344 15.5468 5.52344 17.7775H6.87138C6.87138 15.9186 7.46316 14.4653 8.51522 13.4514C9.37001 12.6065 10.5536 12.1333 11.8686 12.0995C13.2495 12.0995 14.4659 12.5727 15.3865 13.4514C16.4385 14.4653 17.0303 15.9186 17.0303 17.7775H18.3454C18.3454 15.5468 17.5234 13.7894 16.2412 12.5051' fill='black'/%3E%3C/svg%3E")}.modal-event__meta-item.price strong:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.9829 1.63869C6.28165 1.63869 1.63869 6.28165 1.63869 11.9829C1.63869 17.6842 6.28165 22.3272 11.9829 22.3272C17.6842 22.3272 22.3272 17.6842 22.3272 11.9829C22.3272 6.28165 17.6842 1.63869 11.9829 1.63869ZM11.9829 24C5.35989 24 0 18.606 0 12.0171C0 5.42816 5.39403 0 11.9829 0C18.5718 0 23.9659 5.39403 23.9659 11.9829C23.9659 18.5718 18.5718 23.9659 11.9829 23.9659' fill='black'/%3E%3Cpath d='M15.0556 16.4893C14.5093 16.7966 13.6559 16.9673 12.7682 16.9673C9.90053 16.9673 8.80807 14.6799 8.53495 13.6899H13.451L13.8266 12.5633H8.3984C8.26184 11.7781 8.3984 11.1294 8.3984 11.0612H13.9973L14.3387 9.93457H8.50081C8.97877 7.74965 10.5833 6.52063 12.7682 6.52063C13.4169 6.52063 13.9631 6.55477 14.68 6.9303L14.7825 6.99858L15.397 5.70128C14.4752 5.22333 13.3827 5.12091 12.7341 5.12091C9.28602 5.12091 7.51077 7.57895 6.99868 9.93457H5.42827L5.05273 11.0612H6.79384V11.1977V11.6074V12.5633H5.42827L5.05273 13.6899H6.99868C7.64733 16.6259 9.76397 18.4011 12.7682 18.4011C13.1779 18.4011 14.4411 18.4011 15.3287 17.9915L15.7042 17.8208L15.2946 16.3869L15.0556 16.5235V16.4893Z' fill='black'/%3E%3C/svg%3E")}.modal-event__meta-item.info strong:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 1.65793C6.27945 1.65793 1.64384 6.28815 1.64384 11.9999C1.64384 17.7116 6.27945 22.3419 12 22.3419C17.7205 22.3419 22.3562 17.7116 22.3562 11.9999C22.3562 6.28815 17.7205 1.65793 12 1.65793ZM12 23.9979C5.39178 23.9979 0 18.6242 0 11.9999C0 5.37563 5.39178 0.00186157 12 0.00186157C18.6082 0.00186157 24 5.37563 24 11.9999C24 18.6242 18.6082 23.9979 12 23.9979Z' fill='black'/%3E%3Cpath d='M12.6576 17.4076V10.3439V8.82306H9.3042V10.3439H10.7837V17.4076H9.3042V18.8946H10.7837H12.6576H14.17V17.4076H12.6576Z' fill='black'/%3E%3Ccircle cx='11.6' cy='6.1' r='1.1' fill='black'/%3E%3C/svg%3E")}.modal-event__meta-item.heart strong:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 1.65607C6.27945 1.65607 1.64384 6.28629 1.64384 11.998C1.64384 17.7098 6.27945 22.34 12 22.34C17.7205 22.34 22.3562 17.7098 22.3562 11.998C22.3562 6.28629 17.7205 1.65607 12 1.65607ZM12 23.9961C5.39178 23.9961 0 18.6223 0 11.998C0 5.37376 5.39178 0 12 0C18.6082 0 24 5.37376 24 11.998C24 18.6223 18.6082 23.9961 12 23.9961Z' fill='black'/%3E%3Cpath d='M17.1617 11.8292C16.5042 12.6404 13.4466 15.7497 12.1973 17.0002C10.948 15.7497 7.89048 12.6742 7.23295 11.8292C6.60829 11.0181 6.83842 9.56483 7.03569 9.15926C7.49596 8.14534 8.51514 7.4356 9.43568 7.4694C10.7508 7.5032 11.6713 8.88888 11.6713 8.92268L12.1645 9.49723L12.6576 8.92268C12.6576 8.92268 13.611 7.53699 14.8932 7.4694C15.8138 7.4356 16.8329 8.14534 17.2932 9.15926C17.4905 9.59863 17.7206 11.0181 17.096 11.8292M18.5425 8.61851C17.8521 7.13143 16.3727 6.11751 14.8932 6.1851C13.6768 6.2189 12.7562 6.92864 12.1973 7.5032C11.6384 6.92864 10.7179 6.2189 9.50144 6.1851C8.05486 6.15131 6.54253 7.13143 5.85212 8.61851C5.52336 9.32825 5.16171 11.3223 6.21377 12.6404C7.06856 13.7219 11.6055 18.2507 11.8028 18.4197L12.1645 18.8591L12.6247 18.4197C12.822 18.2169 17.3261 13.7219 18.2138 12.6404C19.2658 11.3223 18.9042 9.32825 18.5754 8.61851' fill='black'/%3E%3C/svg%3E")}.modal-event__meta-item strong{display:inline-block;font-weight:600;min-width:120px}.modal-event__meta-item strong:before{--size: 24px;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:var(--size);margin-inline-end:var(--spacing-sm);vertical-align:middle;width:var(--size)}.modal-event__meta-item p{margin-inline-start:calc(24px + var(--spacing-sm))}.modal-event__info,.modal-event__for-who{margin-bottom:var(--spacing-lg)}.modal-event__info h3,.modal-event__for-who h3{font-size:1.125rem;font-weight:700;margin-bottom:var(--spacing-sm)}.modal-event__registration,.modal-event__dates{margin-bottom:var(--spacing-sm)}.modal-event__dates h3{font-size:1.125rem;font-weight:700;margin-bottom:var(--spacing-sm)}.modal-event__date-range{font-size:1rem;font-weight:600}.modal-event__times{color:#000;font-size:.9375rem}.modal-event__title{font-family:ITC Souvenir W01 Light,serif;font-size:32px;font-weight:300;-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-before:6;-ms-hyphenate-limit-chars:10 6 4;hyphenate-limit-chars:10 6 4;-webkit-hyphens:auto;hyphens:auto;line-height:125%;margin-bottom:var(--spacing-xs);overflow-wrap:break-word}@media (min-width: 768px){.modal-event__title{font-size:36px}}.modal-event__content{line-height:1.7;margin-bottom:var(--spacing-sm)}.modal-event__content p{margin-bottom:var(--spacing-sm)}.modal-event__all-dates h3{font-size:1.125rem;font-weight:700;margin-bottom:var(--spacing-sm)}.modal-event__all-dates ul{display:flex;flex-direction:column;gap:var(--spacing-xs);list-style:none;margin:0;padding:0}.modal-event__all-dates li{background-color:var(--color-grey-light);border-radius:var(--border-radius);font-size:.9375rem;padding:var(--spacing-sm)}.modal-event__header-badges{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.modal-event__form{background-color:var(--color-grey-light);border-radius:var(--border-radius);margin-top:var(--spacing-lg);padding:var(--spacing-lg)}.modal-event__form h3{font-size:1.25rem;font-weight:700;margin-bottom:var(--spacing-md)}.modal-event__form-inner .nf-form-cont{background:transparent}.modal-event__dates-list{font-size:.9375rem;line-height:1.6}.modal-event__dates-list .date--canceled{opacity:.6;text-decoration:line-through}.modal-event__divider{margin-block:40px}.modal-event .modal-event__calendar .button,.modal-event .modal-event__share .button{border:none;padding:0}.modal-event .modal-event__calendar .button:hover,.modal-event .modal-event__calendar .button:focus-visible,.modal-event .modal-event__share .button:hover,.modal-event .modal-event__share .button:focus-visible{background-color:unset;color:var(--clr-blue-dark)}.calendar-dropdown,.share-dropdown{background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;left:0;max-width:calc(100vw - 2 * var(--spacing-md));min-width:250px;position:absolute;top:calc(100% + var(--spacing-xs));z-index:10}.calendar-dropdown[hidden],.share-dropdown[hidden]{display:none}.calendar-dropdown.align-right,.share-dropdown.align-right{left:auto;right:0}@media (max-width: 767px){.calendar-dropdown,.share-dropdown{min-width:280px}}.calendar-dropdown__item,.share-dropdown__item{align-items:center;background:none;border:none;color:var(--color-text);cursor:pointer;display:flex;font-size:.9375rem;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);text-align:left;text-decoration:none;transition:var(--transition);width:100%}.calendar-dropdown__item:hover,.calendar-dropdown__item:focus,.share-dropdown__item:hover,.share-dropdown__item:focus{background-color:var(--color-grey-light)}.calendar-dropdown__item:not(:last-child),.share-dropdown__item:not(:last-child){border-bottom:1px solid var(--color-border)}.calendar-dropdown__item svg,.share-dropdown__item svg{flex-shrink:0;height:20px;width:20px}.calendar-dropdown__item span,.share-dropdown__item span{flex:1}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}@keyframes slideDown{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,20px)}}.share-feedback{bottom:var(--spacing-lg);left:50%;position:fixed;transform:translate(-50%);z-index:99999}.share-feedback--error{background-color:#d32f2f!important}[name=Quartalsprogramm]{--clr-blue: #ECF5FA;--clr-blue-dark: #00637D;--color-grey: #565B5E;--color-grey-light: #E9E9E9;--color-grey-lighter: #B1B1B1;--color-text: #000;--color-border: transparent;--spacing-xxs: .25rem;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-xxl: 4rem;--spacing-xxxl: 5rem;--border-radius: 0;--transition: .2s ease;margin-block-end:var(--spacing-xxl)}[name=Quartalsprogramm] .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}[name=Quartalsprogramm] .veranstaltungen-list{list-style:none;padding:0;margin:0;display:grid;gap:40px}@media (min-width: 768px){[name=Quartalsprogramm] .veranstaltungen-list{gap:var(--spacing-xxl) var(--spacing-lg);grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){[name=Quartalsprogramm] .veranstaltungen-list{grid-template-columns:repeat(3,1fr)}}[name=Quartalsprogramm] .no-events{padding:var(--spacing-xl);text-align:center;color:var(--color-grey);font-size:1.125rem}[name=Quartalsprogramm] .button{display:flex;padding:var(--spacing-4, 10px) 20px;justify-content:center;align-items:center;gap:var(--spacing-4, 10px);border-radius:3px;border:2px solid #007C9D;background-color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:145%;transition:background-color var(--transition),color var(--transition),border-color var(--transition);cursor:pointer;color:#000}[name=Quartalsprogramm] .button:hover,[name=Quartalsprogramm] .button:focus-visible{background-color:#007c9d;color:#fff;border-color:#007c9d}[name=Quartalsprogramm] .calendar-dropdown{position:absolute;top:100%;left:0;margin-top:var(--spacing-xs);min-width:200px;background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;z-index:10}[name=Quartalsprogramm] .calendar-dropdown[hidden]{display:none}[name=Quartalsprogramm] .calendar-dropdown__item{display:block;width:100%;padding:var(--spacing-sm) var(--spacing-md);text-align:left;border:none;background:none;cursor:pointer;transition:var(--transition);font-size:.9375rem}[name=Quartalsprogramm] .calendar-dropdown__item:hover,[name=Quartalsprogramm] .calendar-dropdown__item:focus{background-color:var(--color-grey-light)}[name=Quartalsprogramm] .calendar-dropdown__item:not(:last-child){border-bottom:1px solid var(--color-border)}
