@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(90deg)}to{transform:rotate(0deg)}}@keyframes rotateOnce{0%{transform:rotate(-90deg)}50%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInUpShort{0%{transform:translateY(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUpShort{0%{transform:translateY(40px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes fadeInDownShort{0%{transform:translateY(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInDownShort{0%{transform:translateY(-40px)}to{opacity:1;transform:translate(0)}}@keyframes blinker{50%{opacity:0}}@keyframes pulse{0%{transform:scale(.9)}70%{transform:scale(1.2)}to{transform:scale(.9)}}@keyframes moveAndZoom{0%{transform:translateX(0) scale(1)}25%{transform:translateX(-1%) scale(1.02)}50%{transform:translateX(1%) scale(1.03)}75%{transform:translateX(-.5%) scale(1.01)}to{transform:translateX(0) scale(1)}}.animateFadeInLeft{animation:fadeInLeft 1s forwards;opacity:0}.animateFadeOutLeft{animation:fadeOutLeft 1s forwards}.animateFadeInRight{animation:fadeInRight 1s forwards;opacity:0}.animateFadeInUp{animation:fadeInUp 1s forwards;opacity:0}.animateFadeInUpShort{animation:fadeInUpShort 1s forwards;opacity:0}.animateFadeInDownShort{animation:fadeInDownShort 1s forwards;opacity:0}.path-digitale-abstimmung,.path-event{background-color:var(--color3)}.path-digitale-abstimmung .form-item-intro,.path-digitale-abstimmung details.form-wrapper,.path-event .form-item-intro,.path-event details.form-wrapper{font-size:clamp(1.125rem,1.125rem + 0vw,1.125rem);line-height:1.0833}.path-digitale-abstimmung details.form-wrapper .details-wrapper,.path-event details.form-wrapper .details-wrapper{margin:var(--v-space-sm) 0 0}.path-digitale-abstimmung .form-item-address-info,.path-event .form-item-address-info{font-size:clamp(1.125rem,1.125rem + 0vw,1.125rem);line-height:1.0833}.path-digitale-abstimmung .form-item-max-participants,.path-event .form-item-max-participants{font-size:clamp(1.0625rem,1.0625rem + 0vw,1.0625rem);font-weight:400;line-height:1.5625}.path-digitale-abstimmung .field--name-user-name,.path-digitale-abstimmung .form-item-max-participants+.form-item-intro,.path-event .field--name-user-name,.path-event .form-item-max-participants+.form-item-intro{display:none}.path-digitale-abstimmung #edit-headline h1,.path-event #edit-headline h1{text-wrap:balance;color:var(--color1);font-size:clamp(1.75rem,1.4166666667rem + 1.4814814815vw,2.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.1905;margin:0 0 var(--v-space-xl)}.path-digitale-abstimmung h2,.path-event h2{font-size:clamp(1.375rem,1.2638888889rem + .4938271605vw,1.625rem);line-height:1.238;margin:0}.path-digitale-abstimmung h2 a,.path-event h2 a{font-size:clamp(1.375rem,1.2638888889rem + .4938271605vw,1.625rem);font-weight:800;line-height:1.238}.path-digitale-abstimmung form label a,.path-digitale-abstimmung form p a,.path-event form label a,.path-event form p a{text-decoration:underline;text-decoration-color:var(--color2);text-decoration-thickness:2px;text-underline-offset:4px;transition:background .18s cubic-bezier(.2,.6,.2,1),color .18s cubic-bezier(.2,.6,.2,1)}.path-digitale-abstimmung form label a:active,.path-digitale-abstimmung form label a:focus,.path-digitale-abstimmung form label a:hover,.path-digitale-abstimmung form p a:active,.path-digitale-abstimmung form p a:focus,.path-digitale-abstimmung form p a:hover,.path-event form label a:active,.path-event form label a:focus,.path-event form label a:hover,.path-event form p a:active,.path-event form p a:focus,.path-event form p a:hover{background-color:var(--color3);background-image:linear-gradient(var(--color3),var(--color3));box-shadow:0 0 0 2px var(--color3);color:var(--color1);text-decoration-color:var(--color1);transition:background .18s cubic-bezier(.2,.6,.2,1),color .18s cubic-bezier(.2,.6,.2,1)}.path-digitale-abstimmung .form-item-date,.path-event .form-item-date{border-top:1px solid var(--grey);padding:var(--v-space-l) 0 0}.path-digitale-abstimmung .form-item-date,.path-digitale-abstimmung .form-item-date-to,.path-event .form-item-date,.path-event .form-item-date-to{font-size:clamp(1.125rem,1.125rem + 0vw,1.125rem);font-weight:400;line-height:1.0833;margin:0 0 var(--v-space-xs)}.path-digitale-abstimmung .form-item-date-to,.path-event .form-item-date-to{margin:0 0 var(--v-space-l)}.path-digitale-abstimmung:has(.form-item-date+h1) .form-item-date,.path-digitale-abstimmung:has(.form-item-date+input) .form-item-date,.path-event:has(.form-item-date+h1) .form-item-date,.path-event:has(.form-item-date+input) .form-item-date{border-bottom:1px solid var(--grey);margin:0 0 var(--v-space-xl);padding:var(--v-space-l) 0}.path-digitale-abstimmung:has(.form-item-date-to+h1) .form-item-date-to .path-digitale-abstimmung:has(.form-item-date-to+input) .form-item-date-to,.path-digitale-abstimmung:has(.form-item-date-to+h1) .form-item-date-to .path-event:has(.form-item-date-to+input) .form-item-date-to,.path-event:has(.form-item-date-to+h1) .form-item-date-to .path-digitale-abstimmung:has(.form-item-date-to+input) .form-item-date-to,.path-event:has(.form-item-date-to+h1) .form-item-date-to .path-event:has(.form-item-date-to+input) .form-item-date-to{border-bottom:1px solid var(--grey);margin:0 0 var(--v-space-xl);padding:0 0 var(--v-space-l)}.path-digitale-abstimmung .form-item-address-info,.path-event .form-item-address-info{border-bottom:1px solid var(--grey);margin:var(--v-space-l) 0 var(--v-space-xl);padding:0 0 var(--v-space-l)}.path-digitale-abstimmung div[data-drupal-selector=edit-code-link] a:before,.path-event div[data-drupal-selector=edit-code-link] a:before{filter:var(--color-filter)}.path-digitale-abstimmung .page-content-container .form-wrapper .form-wrapper .button,.path-event .page-content-container .form-wrapper .form-wrapper .button{background-color:#fff;border:2px solid var(--color1);border-radius:6px;color:var(--color1);display:inline-block;font-weight:700;margin-bottom:0;margin-top:0;padding:10px 16px;text-transform:unset}.path-digitale-abstimmung .page-content-container .form-wrapper .form-wrapper .button:active,.path-digitale-abstimmung .page-content-container .form-wrapper .form-wrapper .button:focus,.path-digitale-abstimmung .page-content-container .form-wrapper .form-wrapper .button:hover,.path-event .page-content-container .form-wrapper .form-wrapper .button:active,.path-event .page-content-container .form-wrapper .form-wrapper .button:focus,.path-event .page-content-container .form-wrapper .form-wrapper .button:hover{background-color:var(--color1);color:#fff;text-decoration:none}.path-digitale-abstimmung #childcare-wrapper div.form-wrapper,.path-digitale-abstimmung .form-wrapper[data-drupal-selector=edit-companions],.path-event #childcare-wrapper div.form-wrapper,.path-event .form-wrapper[data-drupal-selector=edit-companions]{padding:var(--v-space-s)}.path-digitale-abstimmung #childcare-wrapper div.form-wrapper input.button,.path-digitale-abstimmung .form-wrapper[data-drupal-selector=edit-companions] input.button,.path-event #childcare-wrapper div.form-wrapper input.button,.path-event .form-wrapper[data-drupal-selector=edit-companions] input.button{margin-left:-12px}.path-digitale-abstimmung #childcare-wrapper div.form-wrapper:has(fieldset),.path-digitale-abstimmung .form-wrapper[data-drupal-selector=edit-companions]:has(fieldset),.path-event #childcare-wrapper div.form-wrapper:has(fieldset),.path-event .form-wrapper[data-drupal-selector=edit-companions]:has(fieldset){border:1px solid var(--grey);border-radius:6px}.path-digitale-abstimmung #childcare-wrapper div.form-wrapper:has(fieldset) input.button,.path-digitale-abstimmung .form-wrapper[data-drupal-selector=edit-companions]:has(fieldset) input.button,.path-event #childcare-wrapper div.form-wrapper:has(fieldset) input.button,.path-event .form-wrapper[data-drupal-selector=edit-companions]:has(fieldset) input.button{margin:0}.path-digitale-abstimmung .paragraph-tagesordnung a,.path-digitale-abstimmung .paragraph-tagesordnung em,.path-digitale-abstimmung .paragraph-tagesordnung li,.path-digitale-abstimmung .paragraph-tagesordnung p,.path-digitale-abstimmung .paragraph-tagesordnung span,.path-digitale-abstimmung .paragraph-tagesordnung strong,.path-digitale-abstimmung .paragraph-tagesordnung summary,.path-event .paragraph-tagesordnung a,.path-event .paragraph-tagesordnung em,.path-event .paragraph-tagesordnung li,.path-event .paragraph-tagesordnung p,.path-event .paragraph-tagesordnung span,.path-event .paragraph-tagesordnung strong,.path-event .paragraph-tagesordnung summary{font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);line-height:1.238}.path-digitale-abstimmung .form-item-links a,.path-event .form-item-links a{background:none;color:var(--color1);font-weight:400;opacity:.72;text-decoration:underline}.path-digitale-abstimmung .form-item-links a:focus,.path-digitale-abstimmung .form-item-links a:hover,.path-event .form-item-links a:focus,.path-event .form-item-links a:hover{background:none;border:0;box-shadow:none;opacity:1;text-decoration:underline}.path-digitale-abstimmung .marketing-text-wrapper a,.path-event .marketing-text-wrapper a{text-decoration:underline;text-decoration-color:var(--color2);text-decoration-thickness:2px;text-underline-offset:4px;transition:background .18s cubic-bezier(.2,.6,.2,1),color .18s cubic-bezier(.2,.6,.2,1)}.path-digitale-abstimmung .marketing-text-wrapper a:active,.path-digitale-abstimmung .marketing-text-wrapper a:focus,.path-digitale-abstimmung .marketing-text-wrapper a:hover,.path-event .marketing-text-wrapper a:active,.path-event .marketing-text-wrapper a:focus,.path-event .marketing-text-wrapper a:hover{background-color:var(--color3);background-image:linear-gradient(var(--color3),var(--color3));box-shadow:0 0 0 2px var(--color3);color:var(--color1);text-decoration-color:var(--color1);transition:background .18s cubic-bezier(.2,.6,.2,1),color .18s cubic-bezier(.2,.6,.2,1)}.path-digitale-abstimmung .button[data-drupal-selector=edit-set-event-code],.path-event .button[data-drupal-selector=edit-set-event-code]{background-color:var(--color1);border:0;border-radius:6px;color:var(--fff);display:inline-block;font-weight:700;padding:13px 24px;text-transform:unset}.path-digitale-abstimmung .button[data-drupal-selector=edit-set-event-code]:active,.path-digitale-abstimmung .button[data-drupal-selector=edit-set-event-code]:focus,.path-digitale-abstimmung .button[data-drupal-selector=edit-set-event-code]:hover,.path-event .button[data-drupal-selector=edit-set-event-code]:active,.path-event .button[data-drupal-selector=edit-set-event-code]:focus,.path-event .button[data-drupal-selector=edit-set-event-code]:hover{background-color:var(--hoverColor);border:0;color:var(--fff);text-decoration:none}.path-digitale-abstimmung .button[data-drupal-selector=edit-set-event-code],.path-event .button[data-drupal-selector=edit-set-event-code]{margin:0 0 var(--v-space-l)}