/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;}*[hidden]{display:none;}body{line-height:1;}menu,ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}
:root{--palette-text:#141414;--palette-bg:#fff;--palette-bg-contrast:#141414;--palette-bg-light:#F4F4F4;--palette-bg-light-contrast:#141414;--palette-bg-lighter:#f9f9f9;--palette-bg-lighter-contrast:#141414;--palette-bg-dark:#141414;--palette-bg-dark-contrast:#fff;--palette-bg-color:transparent linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-secondary) 100%) 0% 0% no-repeat padding-box;--palette-bg-color-contrast:#fff;--palette-primary:#7680FF;--palette-primary-contrast:#fff;--palette-secondary:#8984e6;--palette-secondary-contrast:#fff;--palette-button:#141414;--palette-button-contrast:#fff;--palette-button-active:#5b62c4;--palette-shadow:#191919;--palette-shadow-intensity:0.05;--palette-form:#fff;--palette-form-contrast:#141414;--palette-form-border:#141414;--palette-status:#191919;--palette-status-contrast:#F4E7D4;--palette-status-error:#c14545;--palette-status-error-contrast:#F4E7D4;}:root.light{--palette-text:#191919;--palette-bg:#F4E7D4;--palette-bg-contrast:#191919;--palette-primary:#f8607a;--palette-primary-contrast:#F4E7D4;--palette-secondary:#8984e6;--palette-secondary-contrast:#F4E7D4;--palette-button:#191919;--palette-button-contrast:#F4E7D4;--palette-button-active:#3e3e3e;--palette-shadow:#F4E7D4;--palette-shadow-intensity:0.05;--palette-form:#F4E7D4;--palette-form-contrast:#191919;--palette-form-border:#191919;--palette-status:#191919;--palette-status-contrast:#F4E7D4;--palette-status-error:#c14545;--palette-status-error-contrast:#F4E7D4;}
@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:300;src:url(/themes/custom/pmcms_theme/fonts/ibm-plex-sans-v19-latin-300.woff2) format("woff2");}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:300;src:url(/themes/custom/pmcms_theme/fonts/ibm-plex-sans-v19-latin-300italic.woff2) format("woff2");}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:url(/themes/custom/pmcms_theme/fonts/ibm-plex-sans-v19-latin-regular.woff2) format("woff2");}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:400;src:url(/themes/custom/pmcms_theme/fonts/ibm-plex-sans-v19-latin-italic.woff2) format("woff2");}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:url(/themes/custom/pmcms_theme/fonts/ibm-plex-sans-v19-latin-500.woff2) format("woff2");}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:500;src:url(/themes/custom/pmcms_theme/fonts/ibm-plex-sans-v19-latin-500italic.woff2) format("woff2");}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:url(/themes/custom/pmcms_theme/fonts/ibm-plex-sans-v19-latin-600.woff2) format("woff2");}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:url(/themes/custom/pmcms_theme/fonts/ibm-plex-sans-v19-latin-600italic.woff2) format("woff2");}
.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover{opacity:0.7;}.hamburger.is-active:hover{opacity:0.7;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:var(--palette-text);}.hamburger-box{width:35px;height:23px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-1.5px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:35px;height:3px;background-color:var(--palette-text);border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.15s;transition-timing-function:ease;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-10px;}.hamburger-inner::after{bottom:-10px;}.hamburger--3dx .hamburger-box{-webkit-perspective:70px;perspective:70px;}.hamburger--3dx .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dx-r .hamburger-box{-webkit-perspective:70px;perspective:70px;}.hamburger--3dx-r .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);}.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dy .hamburger-box{-webkit-perspective:70px;perspective:70px;}.hamburger--3dy .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dy-r .hamburger-box{-webkit-perspective:70px;perspective:70px;}.hamburger--3dy-r .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dxy .hamburger-box{-webkit-perspective:70px;perspective:70px;}.hamburger--3dxy .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg);}.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:70px;perspective:70px;}.hamburger--3dxy-r .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);}.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-7px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-7px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-7px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-7px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(7px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(7px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(7px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(7px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-7px,-8.75px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-7px,-8.75px,0) rotate(-45deg) scale(0.7,1);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-7px,8.75px,0) rotate(45deg) scale(0.7,1);transform:translate3d(-7px,8.75px,0) rotate(45deg) scale(0.7,1);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(7px,-8.75px,0) rotate(45deg) scale(0.7,1);transform:translate3d(7px,-8.75px,0) rotate(45deg) scale(0.7,1);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(7px,8.75px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(7px,8.75px,0) rotate(-45deg) scale(0.7,1);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none;}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--elastic .hamburger-inner{top:1.5px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease;}.hamburger--elastic .hamburger-inner::after{top:20px;transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);transition-delay:0.075s;}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:0.075s;}.hamburger--elastic-r .hamburger-inner{top:1.5px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease;}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:0.075s;}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:0.075s;}.hamburger--emphatic{overflow:hidden;}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in;}.hamburger--emphatic .hamburger-inner::before{left:0;transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important;}.hamburger--emphatic.is-active .hamburger-inner::before{left:-70px;top:-70px;-webkit-transform:translate3d(70px,70px,0) rotate(45deg);transform:translate3d(70px,70px,0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic.is-active .hamburger-inner::after{right:-70px;top:-70px;-webkit-transform:translate3d(-70px,70px,0) rotate(-45deg);transform:translate3d(-70px,70px,0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic-r{overflow:hidden;}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in;}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important;}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-70px;top:70px;-webkit-transform:translate3d(70px,-70px,0) rotate(-45deg);transform:translate3d(70px,-70px,0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-70px;top:70px;-webkit-transform:translate3d(-70px,-70px,0) rotate(45deg);transform:translate3d(-70px,-70px,0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear;}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear;}.hamburger--minus.is-active .hamburger-inner::before{top:0;}.hamburger--minus.is-active .hamburger-inner::after{bottom:0;}.hamburger--slider .hamburger-inner{top:1.5px;}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:0.15s;}.hamburger--slider .hamburger-inner::after{top:20px;}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-5px,-7px,0);transform:rotate(-45deg) translate3d(-5px,-7px,0);opacity:0;}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg);}.hamburger--slider-r .hamburger-inner{top:1.5px;}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:0.15s;}.hamburger--slider-r .hamburger-inner::after{top:20px;}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg);}.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(5px,-7px,0);transform:rotate(45deg) translate3d(5px,-7px,0);opacity:0;}.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg);}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spring .hamburger-inner{top:1.5px;transition:background-color 0s 0.13s linear;}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important;}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg);}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear;}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand .hamburger-inner{transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent !important;transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r .hamburger-inner{transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent !important;transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease,opacity 0.075s ease;}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease,opacity 0.075s 0.12s ease;}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear;}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity;}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform;}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s;}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear;}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity;}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform;}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s;}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}#website-logo-svg{height:2rem;width:auto;}#website-logo-svg path{fill:var(--palette-text);}html,body{font-family:var(--typo-text-family),sans-serif;font-weight:var(--typo-text-weight);font-size:var(--typo-text-size);line-height:var(--typo-text-line-height);letter-spacing:var(--typo-text-letter-spacing);text-transform:var(--typo-text-transform);overflow-wrap:break-word;color:var(--palette-text);background:var(--palette-bg);scroll-behavior:smooth;margin:0;padding:0;}@media screen and (min-width:0px) and (max-width:860px){html,body{font-size:var(--typo-text-mobile-size);}}.h1,h1,.paragraph h2.large-style{font-family:var(--typo-h1-family),sans-serif;font-weight:var(--typo-h1-weight);font-size:var(--typo-h1-size);line-height:var(--typo-h1-line-height);letter-spacing:var(--typo-h1-letter-spacing);text-transform:var(--typo-h1-transform);overflow-wrap:break-word;margin-bottom:0.75rem;margin-top:0.05em;margin-bottom:0.25em;padding:0;}@media screen and (min-width:1180px) and (max-width:1400px){.h1,h1,.paragraph h2.large-style{font-size:4rem;}}@media screen and (min-width:0px) and (max-width:860px){.h1,h1,.paragraph h2.large-style{word-break:break-word;font-size:var(--typo-h1-mobile-size);}}@media screen and (min-width:1180px) and (max-width:1400px){.h1,h1,.paragraph h2.large-style{font-size:4rem;}}@media screen and (min-width:0px) and (max-width:1180px){.h1,h1,.paragraph h2.large-style{font-size:3rem;}}@media screen and (min-width:0px) and (max-width:380px){.h1,h1,.paragraph h2.large-style{font-size:2.5rem;}}.h2,h2{font-family:var(--typo-h2-family),sans-serif;font-weight:var(--typo-h2-weight);font-size:var(--typo-h2-size);line-height:var(--typo-h2-line-height);letter-spacing:var(--typo-h2-letter-spacing);text-transform:var(--typo-h2-transform);overflow-wrap:break-word;margin-bottom:0.75rem;margin-top:0.05em;margin-bottom:0.25em;padding:0;}@media screen and (min-width:0px) and (max-width:860px){.h2,h2{word-break:break-word;font-size:var(--typo-h2-mobile-size);}}.h3,h3{font-family:var(--typo-h3-family),sans-serif;font-weight:var(--typo-h3-weight);font-size:var(--typo-h3-size);line-height:var(--typo-h3-line-height);letter-spacing:var(--typo-h3-letter-spacing);text-transform:var(--typo-h3-transform);overflow-wrap:break-word;margin-bottom:0.75rem;margin-top:0.05em;margin-bottom:0.25em;padding:0;}@media screen and (min-width:0px) and (max-width:860px){.h3,h3{word-break:break-word;font-size:var(--typo-h3-mobile-size);}}h4,table caption,.h4{font-family:var(--typo-h4-family),sans-serif;font-weight:var(--typo-h4-weight);font-size:var(--typo-h4-size);line-height:var(--typo-h4-line-height);letter-spacing:var(--typo-h4-letter-spacing);text-transform:var(--typo-h4-transform);overflow-wrap:break-word;margin-top:0.05em;margin-bottom:0.25em;padding:0;}@media screen and (min-width:0px) and (max-width:860px){h4,table caption,.h4{word-break:break-word;font-size:var(--typo-h4-mobile-size);}}h5,article.teaser .teaser-subtitle,.h5{font-family:var(--typo-h5-family),sans-serif;font-weight:var(--typo-h5-weight);font-size:var(--typo-h5-size);line-height:var(--typo-h5-line-height);letter-spacing:var(--typo-h5-letter-spacing);text-transform:var(--typo-h5-transform);overflow-wrap:break-word;margin-top:0.05em;margin-bottom:0.25em;padding:0;}@media screen and (min-width:0px) and (max-width:860px){h5,article.teaser .teaser-subtitle,.h5{word-break:break-word;font-size:var(--typo-h5-mobile-size);}}h6,.h6{font-family:var(--typo-h6-family),sans-serif;font-weight:var(--typo-h6-weight);font-size:var(--typo-h6-size);line-height:var(--typo-h6-line-height);letter-spacing:var(--typo-h6-letter-spacing);text-transform:var(--typo-h6-transform);overflow-wrap:break-word;margin-top:0.05em;margin-bottom:0.25em;padding:0;}@media screen and (min-width:0px) and (max-width:860px){h6,.h6{word-break:break-word;font-size:var(--typo-h6-mobile-size);}}a{color:var(--palette-text);outline:none;cursor:pointer;}a:hover{color:var(--palette-text);}a:active{color:var(--palette-text);}a[href^="tel:"],a[href^="mailto:"]{white-space:nowrap;}h1 a,.paragraph h2.large-style a,h2 a,h3 a,h4 a,table caption a,h5 a,article.teaser .teaser-subtitle a,h6 a{text-decoration:none;}p{line-height:var(--typo-text-paragraph-line-height);word-break:break-word;margin:0.5em 0;}p a{text-decoration:underline;}strong,b{font-weight:600;}small{font-size:0.8em;}sub{font-size:0.8em;vertical-align:sub;font-size:smaller;}sup{font-size:0.8em;vertical-align:super;font-size:smaller;}.highlight{font-family:var(--typo-highlight-family),sans-serif;font-weight:var(--typo-highlight-weight);font-size:var(--typo-highlight-size);line-height:var(--typo-highlight-line-height);letter-spacing:var(--typo-highlight-letter-spacing);text-transform:var(--typo-highlight-transform);overflow-wrap:break-word;}@media screen and (min-width:0px) and (max-width:860px){.highlight{word-break:break-word;font-size:var(--typo-highlight-mobile-size);}}q,.blockquote,blockquote,.paragraph--type--zitat .quote{display:block;font-family:var(--typo-highlight-family),sans-serif;font-weight:var(--typo-highlight-weight);font-size:var(--typo-highlight-size);line-height:var(--typo-highlight-line-height);letter-spacing:var(--typo-highlight-letter-spacing);text-transform:var(--typo-highlight-transform);overflow-wrap:break-word;}@media screen and (min-width:0px) and (max-width:860px){q,.blockquote,blockquote,.paragraph--type--zitat .quote{word-break:break-word;font-size:var(--typo-highlight-mobile-size);}}q:before,.blockquote:before,blockquote:before,.paragraph--type--zitat .quote:before{content:'"';}q:after,.blockquote:after,blockquote:after,.paragraph--type--zitat .quote:after{content:'"';}q > p,.blockquote > p,blockquote > p,.paragraph--type--zitat .quote > p{display:inline;line-height:1.2em;}@media screen and (min-width:0px) and (max-width:1180px){q,.blockquote,blockquote,.paragraph--type--zitat .quote{font-size:1.75rem;}}@media screen and (min-width:860px) and (max-width:1180px){q,.blockquote,blockquote,.paragraph--type--zitat .quote{font-size:2.4em;}}@media screen and (min-width:1180px) and (max-width:8880px){q,.blockquote,blockquote,.paragraph--type--zitat .quote{font-size:2.8em;}}ul.links.inline{padding:0;}ul.links.inline li{display:inline-block;list-style:none;vertical-align:baseline;margin-right:0.5rem;margin-bottom:0.5rem;}ul.links.inline li:last-child{margin-right:0;}hr{border:0;border-top:6px solid var(--palette-text);}picture{display:block;}figure{margin-left:auto;margin-right:auto;}figcaption{color:var(--palette-text);font-size:0.8rem;font-style:italic;text-shadow:0.2px 0.2px 0.2px var(--palette-text);margin:0.5em 0;}figcaption .field--quelle .media--caption-source{display:inline;}figcaption .field--quelle:before{content:"©";display:inline;margin-right:4px;}p.highlight{font-size:1.2rem;margin-bottom:0;line-height:1.25em;}.cke_editable{padding:2rem;}em,i{font-style:italic;}nav ul.menu{padding:0;margin:0;}nav ul.menu li{padding:0;margin:0;}nav ul.menu li a.button,nav ul.menu li .paragraph--type--map .marker-link a,.paragraph--type--map .marker-link nav ul.menu li a{font-size:1rem;}header nav ul.menu a:not(.button){text-decoration:none;font-weight:400;padding:1rem;}@media screen and (min-width:0px) and (max-width:860px){header nav ul.menu a,header nav ul.menu a.button,header nav ul.menu .paragraph--type--map .marker-link a,.paragraph--type--map .marker-link header nav ul.menu a{font-size:2rem;}}ul{padding-left:1rem;margin:0.5rem 0;}ul.menu a{text-decoration:none;}ul li{position:relative;padding-left:1.75rem;margin-bottom:0.5em;}ul li:before{content:"";background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/list_icon--dark.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:1.5em;height:1.5em;display:inline-block;vertical-align:top;position:absolute;left:0;}.dropbutton-toggle{position:absolute;top:0;right:0;width:2rem;height:2rem;}.dropbutton-toggle .dropbutton__toggle{padding:0;border-radius:0;}ol{list-style:decimal;list-style-position:outside;margin-right:-20px;padding-left:2.5rem;}ol li{margin-bottom:0.5em;}.light ul li:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/list_icon--dark.svg);}nav ul{padding:0;margin:0;}nav ul li{list-style:none;}nav ul li:before{display:none;}div.more-link{margin:1.5em auto;}.more-link-template,a.more-link,article.teaser ul.links.inline a,div.more-link a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0.5em;font-size:1.5rem;text-decoration:none;margin-top:1rem;}.more-link-template:before,a.more-link:before,article.teaser ul.links.inline a:before,div.more-link a:before{content:"";width:2em;height:1em;background-color:var(--palette-primary);background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/right--light.svg);background-position:center;background-repeat:no-repeat;background-size:0.9em auto;border:1px solid;border-color:var(--palette-primary);border-radius:1.4rem;transition:background-position 0.4s ease-in-out;}.more-link-template:hover:before,.more-link-template:focus:before,a.more-link:hover:before,article.teaser ul.links.inline a:hover:before,a.more-link:focus:before,article.teaser ul.links.inline a:focus:before,div.more-link a:hover:before,div.more-link a:focus:before{background-size:1em auto;background-position:65%;}.light a.more-link:before,.light article.teaser ul.links.inline a:before,article.teaser ul.links.inline .light a:before,.light .more-link a:before{background-color:transparent;}.input-submit-container{font-family:var(--typo-button-family),sans-serif;font-weight:var(--typo-button-weight);font-size:var(--typo-button-size);line-height:var(--typo-button-line-height);letter-spacing:var(--typo-button-letter-spacing);text-transform:var(--typo-button-transform);border:0 none;display:inline-block;text-decoration:none;border-radius:10px;outline:none;text-align:center;text-shadow:none;vertical-align:middle;position:relative;overflow:hidden;margin-bottom:0.5rem;}.input-submit-container input[type=submit]{font-family:var(--typo-button-family),sans-serif;font-weight:var(--typo-button-weight);font-size:var(--typo-button-size);line-height:var(--typo-button-line-height);letter-spacing:var(--typo-button-letter-spacing);text-transform:var(--typo-button-transform);padding:1rem 2rem;border:0 none;background-color:var(--palette-button);color:var(--palette-button-contrast);display:inline-block;text-decoration:none;border-radius:10px;outline:none;text-align:center;text-shadow:none;vertical-align:middle;position:relative;overflow:hidden;}.input-submit-container input[type=submit].button--primary{background:transparent linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-secondary) 100%) 0% 0% no-repeat padding-box;color:var(--palette-primary-contrast);}.input-submit-container input[type=submit].button--primary:hover,.input-submit-container input[type=submit].button--primary:focus{color:var(--palette-primary-contrast);}.input-submit-container input[type=submit].button--danger{background-color:var(--palette-status-error);color:var(--palette-status-error-contrast);}.input-submit-container input[type=submit].button--danger:hover,.input-submit-container input[type=submit].button--danger:focus{background-color:var(--palette-status-error);color:var(--palette-status-error-contrast);}.input-submit-container input[type=submit]:hover,.input-submit-container input[type=submit]:focus{background-color:var(--palette-button-active);color:var(--palette-button-contrast);}.input-submit-container::after{content:"";width:100%;height:100%;background:rgba(255,255,255,0.1);display:none;position:absolute;left:0;top:0;display:block;border-radius:450% 0 0 0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 0.5s ease-in-out;pointer-events:none;}.input-submit-container:hover::after,.input-submit-container:focus::after{-webkit-transform:translateY(0) scale(4);transform:translateY(0) scale(4);}@media screen and (min-width:0px) and (max-width:860px){.input-submit-container{font-size:var(--typo-button-mobile-size);}}.input-submit-container input[type=submit]{margin-bottom:0 !important;}a.button,.paragraph--type--map .marker-link a{font-family:var(--typo-button-family),sans-serif;font-weight:var(--typo-button-weight);font-size:var(--typo-button-size);line-height:var(--typo-button-line-height);letter-spacing:var(--typo-button-letter-spacing);text-transform:var(--typo-button-transform);padding:0.5rem 2rem;border:1px solid;display:inline-block;background-color:var(--palette-button);color:var(--palette-button-contrast);text-decoration:none;border-radius:2rem;outline:none;text-align:center;text-shadow:none;vertical-align:middle;position:relative;overflow:hidden;cursor:pointer;margin-bottom:0.5rem;}a.button::after,.paragraph--type--map .marker-link a::after{content:"";width:100%;height:100%;background:rgba(255,255,255,0.1);display:none;position:absolute;left:0;top:0;display:block;border-radius:450% 0 0 0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 0.5s ease-in-out;}a.button:hover,.paragraph--type--map .marker-link a:hover,a.button:focus,.paragraph--type--map .marker-link a:focus{background-color:var(--palette-button-active);color:var(--palette-button-contrast);}a.button:hover::after,.paragraph--type--map .marker-link a:hover::after,a.button:focus::after,.paragraph--type--map .marker-link a:focus::after{-webkit-transform:translateY(0) scale(4);transform:translateY(0) scale(4);}a.button--secondary{background-color:var(--palette-button-contrast);color:var(--palette-button);border-color:var(--palette-button);}a.button--secondary:hover,a.button--secondary:focus{border-color:var(--palette-button-active);}a.button--icon-play{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/play--dark.svg);background-size:auto 70%;background-repeat:no-repeat;background-position:calc(100% - 1.75rem) center;padding-right:5rem;}a.button--icon-play:hover,a.button--icon-play:focus{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/play--light.svg);}a.button.button--danger,.paragraph--type--map .marker-link a.button--danger{background-color:var(--palette-status-error);color:var(--palette-status-error-contrast);}a.button.button--danger:hover,.paragraph--type--map .marker-link a.button--danger:hover,a.button.button--danger:focus,.paragraph--type--map .marker-link a.button--danger:focus{background-color:var(--palette-primary);}a.button.button--gradient,.paragraph--type--map .marker-link a.button--gradient{background:transparent linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-secondary) 100%) 0% 0% no-repeat padding-box;color:var(--palette-primary-contrast);}a.button.button--gradient:hover,.paragraph--type--map .marker-link a.button--gradient:hover,a.button.button--gradient:focus,.paragraph--type--map .marker-link a.button--gradient:focus{color:var(--palette-primary-contrast);}a.button.button--primary,.paragraph--type--map .marker-link a.button--primary{background-color:var(--palette-primary);color:var(--palette-primary-contrast);}a.button.button--primary:hover,.paragraph--type--map .marker-link a.button--primary:hover,a.button.button--primary:focus,.paragraph--type--map .marker-link a.button--primary:focus{background-color:var(--palette-primary);}@media screen and (min-width:0px) and (max-width:860px){a.button,.paragraph--type--map .marker-link a{font-size:var(--typo-button-mobile-size);}}@media screen and (min-width:0px) and (max-width:380px){a.button,.paragraph--type--map .marker-link a{font-size:1rem;}}button:where(:not(.admin-toolbar *,#toolbar-administration *)){font-family:var(--typo-button-family),sans-serif;font-weight:var(--typo-button-weight);font-size:var(--typo-button-size);line-height:var(--typo-button-line-height);letter-spacing:var(--typo-button-letter-spacing);text-transform:var(--typo-button-transform);padding:0.5rem 2rem;border:1px solid;display:inline-block;background-color:var(--palette-button);color:var(--palette-button-contrast);text-decoration:none;border-radius:2rem;outline:none;text-align:center;text-shadow:none;vertical-align:middle;position:relative;overflow:hidden;cursor:pointer;margin-bottom:0.5rem;}button:where(:not(.admin-toolbar *,#toolbar-administration *))::after{content:"";width:100%;height:100%;background:rgba(255,255,255,0.1);display:none;position:absolute;left:0;top:0;display:block;border-radius:450% 0 0 0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 0.5s ease-in-out;}button:where(:not(.admin-toolbar *,#toolbar-administration *)):hover,button:where(:not(.admin-toolbar *,#toolbar-administration *)):focus{background-color:var(--palette-button-active);color:var(--palette-button-contrast);}button:where(:not(.admin-toolbar *,#toolbar-administration *)):hover::after,button:where(:not(.admin-toolbar *,#toolbar-administration *)):focus::after{-webkit-transform:translateY(0) scale(4);transform:translateY(0) scale(4);}button:where(:not(.admin-toolbar *,#toolbar-administration *)).button--danger{background-color:var(--palette-status-error);color:var(--palette-status-error-contrast);}button:where(:not(.admin-toolbar *,#toolbar-administration *)).button--danger:hover,button:where(:not(.admin-toolbar *,#toolbar-administration *)).button--danger:focus{background-color:var(--palette-primary);}button:where(:not(.admin-toolbar *,#toolbar-administration *)).button--gradient{background:transparent linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-secondary) 100%) 0% 0% no-repeat padding-box;color:var(--palette-primary-contrast);}button:where(:not(.admin-toolbar *,#toolbar-administration *)).button--gradient:hover,button:where(:not(.admin-toolbar *,#toolbar-administration *)).button--gradient:focus{color:var(--palette-primary-contrast);}button:where(:not(.admin-toolbar *,#toolbar-administration *)).button--primary{background-color:var(--palette-primary);color:var(--palette-primary-contrast);}button:where(:not(.admin-toolbar *,#toolbar-administration *)).button--primary:hover,button:where(:not(.admin-toolbar *,#toolbar-administration *)).button--primary:focus{background-color:var(--palette-primary);}@media screen and (min-width:0px) and (max-width:860px){button:where(:not(.admin-toolbar *,#toolbar-administration *)){font-size:var(--typo-button-mobile-size);}}@media screen and (min-width:0px) and (max-width:380px){button:where(:not(.admin-toolbar *,#toolbar-administration *)){font-size:1rem;}}button.hamburger:hover,button.hamburger:focus{background-color:transparent;}button.hamburger:after{display:none;}.field-suffix button{padding:0.4em 1em;font-size:0.9rem;border-radius:1em;}a.feed-icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/feed--light.svg);font-size:0;width:2rem;height:2rem;background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;}a.feed-icon:hover,a.feed-icon:focus{opacity:0.8;}.feed-container{-ms-flex-preferred-size:100%;flex-basis:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2rem;grid-column:10 span;}.light a.feed-icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/feed--dark.svg);}ul.menu .icon{font-size:0;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/feed--light.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:2rem;height:2rem;display:block;}ul.menu .icon--instagram{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/instagram--light.svg);}ul.menu .icon--linkedin{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/linkedin--light.svg);}ul.menu .icon--vimeo{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/vimeo--light.svg);}ul.menu .icon:hover,ul.menu .icon:focus{opacity:0.9;}.light ul.menu .icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/feed--dark.svg);}.light ul.menu .icon--instagram{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/instagram--dark.svg);}.light ul.menu .icon--linkedin{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/linkedin--dark.svg);}.light ul.menu .icon--vimeo{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/vimeo--dark.svg);}ul[type=inline]{padding:0;margin:0;display:-ms-flexbox;display:flex;gap:1rem 2.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;}@media screen and (min-width:0px) and (max-width:1180px){ul[type=inline]{gap:1rem;}}ul[type=inline] li{padding:0;margin:0;}ul[type=inline] li:before{display:none;}ul[type=inline] li a.button,ul[type=inline] li .paragraph--type--map .marker-link a,.paragraph--type--map .marker-link ul[type=inline] li a{margin:0 !important;}.contextual-links li a{color:var(--palette-text) !important;}.contextual-links li:before{display:none;}.layout-container{display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column;}.layout-container main{-ms-flex:1;flex:1;background-image:url(/themes/custom/pmcms_theme/resources/backdrop.jpg);background-size:cover;}.toolbar-fixed .layout-container{min-height:calc(100vh - 40px);}.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .layout-container{min-height:calc(100vh - 80px);}.hamburger{padding-right:2rem;padding-left:2rem;}@media screen and (min-width:0px) and (max-width:860px){.hamburger{padding-left:1rem;padding-right:1rem;}}.main-header{position:absolute;right:var(--drupal-displace-offset-right,0px);left:var(--drupal-displace-offset-left,0px);z-index:9;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.main-header--inner{padding:1rem 2rem;}@media screen and (min-width:0px) and (max-width:860px){.main-header--inner{padding:1rem;}}.main-header .block{height:4rem;}.main-header .block--systemmenublock__zusatznavigation ul.menu,.main-header .block--systemmenublock__main ul.menu{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}.main-header .block--systembrandingblock{height:4rem;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:1rem;}.main-header .site-logo,.main-header .site-name{display:inline-block;}.main-header .site-name{text-decoration:none;font-size:1.25rem;}.main-header .site-name .color{color:var(--palette-primary);}.main-header .region--header_center,.main-header .region--header_right{display:none;}.main-header .region img{display:block;height:4rem;width:auto;}.main-header .mobile-navigation{display:-ms-flexbox;display:flex;}@media screen and (min-width:0px) and (max-width:1180px){.mobile-menu-expaned .mobile-navigation{position:fixed;right:0;top:1rem;}.mobile-menu-expaned .main-header .region--header_right{position:fixed;display:block;bottom:0;top:0;left:0;right:0;background-color:var(--palette-bg);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}.mobile-menu-expaned .main-header .region--header_right .block{height:auto;margin-bottom:2rem;}}@media screen and (min-width:1180px) and (max-width:8880px){.main-header .mobile-navigation{display:none;}.main-header .region--header_center,.main-header .region--header_right{display:-ms-flexbox;display:flex;gap:2rem;}.main-header .region--header_center{-ms-flex-pack:center;justify-content:center;}.main-header .region--header_right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;}.main-header--inner{display:-ms-flexbox;display:flex;padding:1rem 2rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.main-header .block{height:4rem;display:-ms-flexbox;display:flex;}.main-header .block--systemmenublock__main{-ms-flex-pack:center;justify-content:center;}.main-header .block--systemmenublock__main ul.menu{-ms-flex-direction:row;flex-direction:row;}.main-header .block--systemmenublock__zusatznavigation{-ms-flex-pack:end;justify-content:flex-end;}.main-header .block--systemmenublock__zusatznavigation ul.menu{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;}.main-header .block img{display:block;height:100%;width:auto;}}.layout-hero{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;text-align:center;}.layout-hero .region--content_hero{-ms-flex:1;flex:1;max-width:74rem;padding-left:2rem;padding-right:2rem;padding-top:180px;padding-bottom:80px;}@media screen and (min-width:0px) and (max-width:1180px){.layout-hero .region--content_hero{padding-bottom:2rem;}}.layout-hero h1,.layout-hero .paragraph h2.large-style,.paragraph .layout-hero h2.large-style{margin:0;margin-bottom:1rem;}.layout-hero .page-summary-text{max-width:74rem;}.layout-hero .media--image--hero{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}.layout-hero .media--image--hero:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:0.75;z-index:1;}.layout-hero .media--image--hero img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;}.admin-appearance-styleguide .block--systemmainblock{padding:2rem;padding-top:10rem;}#styleguide-header{background-color:var(--palette-bg);color:var(--palette-bg-contrast);border:0 none;}#styleguide-header a{color:var(--palette-text);}.block--systemmainblock{padding:0 2rem;}.main-footer{background-color:var(--palette-bg-dark);color:var(--palette-bg-dark-contrast);border-top:1px solid;padding:5rem 2rem;}@media screen and (min-width:0px) and (max-width:1180px){.main-footer{padding:2rem;}}.main-footer > .inner{max-width:1540px;margin-left:auto;margin-right:auto;}.main-footer a{color:var(--palette-bg-dark-contrast);text-decoration:none;}.main-footer a:not(.icon):hover,.main-footer a:not(.icon):focus{text-decoration:underline;}.main-footer .block--systemmenublock__footer ul.menu a{text-decoration:underline;}.main-footer .block--systemmenublock__social-media ul.menu a{font-weight:600;}.main-footer nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.main-footer nav h2{font-size:1rem;margin-right:4rem;}.main-footer nav h2:after{content:":";display:inline;}.main-footer .footer-layout-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;gap:2rem;}@media screen and (min-width:0px) and (max-width:1180px){.main-footer .footer-layout-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;}}.main-footer .footer-layout-container ul.menu{display:-ms-flexbox;display:flex;gap:2rem;}.main-footer .footer-layout-container .region{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4rem;}.main-footer .branding-wrapper{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-align:end;align-items:flex-end;}.main-footer .branding-wrapper .site-name{font-size:1.25rem;padding-bottom:0.35rem;}@media screen and (min-width:0px) and (max-width:860px){.main-footer .branding-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}}.main-footer .slogan{font-size:0.75rem;max-width:19rem;display:block;line-height:1.25em;margin-top:2rem;}.region--footer_bottom{background-color:var(--palette-bg-dark);color:var(--palette-bg);margin-bottom:-1px;}.region--footer_bottom > div{max-width:calc(1540px + 4rem);margin-left:auto;margin-right:auto;}.region--footer_bottom a{color:var(--palette-bg);}.region--footer_bottom .copyright-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:2rem;gap:2rem;}.region--footer_bottom .copyright-footer div{font-size:0.7rem;}@media screen and (min-width:0px) and (max-width:620px){.region--footer_bottom .copyright-footer{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}}.top-button{text-transform:uppercase;text-decoration:none;letter-spacing:0.02em;}.top-button:after{content:"";display:inline-block;vertical-align:middle;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/top--light.svg);width:1em;height:0.7em;background-size:contain;margin-top:-2px;background-position:center;background-repeat:no-repeat;margin-left:1rem;}body.error .region--content{text-align:center;font-size:1.24rem;}body.error .layout-hero .region--content_hero{padding-bottom:2rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form details{padding:1.4em 1.2em;border-radius:0;border:1px solid;margin-bottom:0.5rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup){padding:2rem;border:0;min-width:0;margin:0;border:1px solid var(--palette-form-border);border-radius:0;}@media screen and (min-width:1180px) and (max-width:8880px){.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup){margin:1em 0;}}.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup) fieldset{box-shadow:none;background-color:transparent;border:0 none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup) fieldset legend{margin:0;padding-bottom:3rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup) legend{margin-left:-1rem;padding:1rem 0.5rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form fieldset:not(.fieldgroup) legend + .fieldset-wrapper{margin-top:-3rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu{margin:0;padding:0;margin-right:1rem;border:0 none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item{display:block;list-style:none;background-color:transparent;border:1px solid var(--palette-form-border);border-right:0 none;border-bottom:0 none;padding:0;margin-bottom:0;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item:last-child{border-bottom:1px solid var(--palette-form-border);}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item::before{display:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item a{display:block;padding:1em;text-decoration:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item a:hover,.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item a:focus{text-decoration:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item .vertical-tabs__menu-item-title{text-decoration:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item.is-selected{background-color:var(--palette-primary);color:var(--palette-primary-contrast);}.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title,.lowfidelity-theme .dialog-off-canvas-main-canvas form .vertical-tabs__menu-item.is-selected a{color:var(--palette-primary-contrast);}.lowfidelity-theme .dialog-off-canvas-main-canvas form legend span{padding-bottom:0.55em;display:inline-block;padding-top:0.25em;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .label,.lowfidelity-theme .dialog-off-canvas-main-canvas form label:not(.option){display:block;margin:1em 0 0.5em 0;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .label-with-description{padding-top:0.25em;padding-bottom:0.25em;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .label-with-description label:not(.option){display:inline-block;vertical-align:middle;line-height:2em;margin:0;}.lowfidelity-theme .dialog-off-canvas-main-canvas form label.form-required:not(.option):after,.lowfidelity-theme .dialog-off-canvas-main-canvas form label.option.form-required:after{content:" *";font-size:calc(var(--typo-text-size) * 0.9);color:red;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item{margin-bottom:0.5em;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-managed-file,.lowfidelity-theme .dialog-off-canvas-main-canvas form textarea,.lowfidelity-theme .dialog-off-canvas-main-canvas form select,.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=text],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=email],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=search],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=tel],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=url],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=password],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=color],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=file],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=color],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=number],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=range],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=date],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=month],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=week],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=time],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=datetime],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=datetime-local]{font-family:var(--typo-text-family),sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;padding:1.2rem 1rem;border:0 none;outline:none;border:1px solid var(--palette-form-border);border-radius:7px;background-color:var(--palette-form);color:var(--palette-form-contrast);font-size:var(--typo-text-size);font-weight:var(--typo-text-weight);letter-spacing:var(--typo-text-letter-spacing);text-transform:var(--typo-text-transform);}.lowfidelity-theme .dialog-off-canvas-main-canvas form textarea,.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=text],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=email],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=search],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=tel],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=url],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=password],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=color],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=file],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=color],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=number],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=range],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=date],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=month],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=week],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=time],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=datetime],.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=datetime-local]{width:100%;min-height:4rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=file]{width:auto;margin-bottom:1rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form select{-webkit-appearance:none;appearance:none;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/expand--light.svg);background-size:auto 1.5rem;background-position:calc(100% - 1em) center;background-repeat:no-repeat;min-width:6em;max-width:100%;padding-right:4em;}.lowfidelity-theme .dialog-off-canvas-main-canvas form select:focus-within{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/collapse--light.svg);}.lowfidelity-theme .dialog-off-canvas-main-canvas form select::-ms-expand{display:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .select2-container--default .select2-search--inline .select2-search__field{padding:1em;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .select2-container--default .select2-selection--multiple .select2-selection__choice{height:4rem;border:0 none;padding:0 12px;line-height:4rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container{font-size:var(--typo-text-size);font-weight:var(--typo-text-weight);max-width:100%;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container input[type=text].chosen-search-input{min-height:3rem;background:url(/libraries/chosen/chosen-sprite.png) no-repeat 100% -20px;border-left:0 none;border-right:0 none;background-color:var(--palette-form);}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-search{margin-left:0;margin-right:0;padding:0;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-drop{background:var(--palette-form);}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-single{padding-left:1rem;height:4rem;line-height:4rem;border:1px solid var(--palette-form-border);border-radius:7px;background:var(--palette-form);color:var(--palette-form-contrast);box-shadow:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-single div b{background-position-y:1.25rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-results{margin:0;padding:0;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container .chosen-results li{padding:0.75rem 1rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container.chosen-container-active.chosen-with-drop .chosen-single div b{background-position-x:-14px;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .chosen-container.chosen-container-active.chosen-with-drop .chosen-single{box-shadow:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form input.form-autocomplete{background-position:calc(100% - 0.5rem) center;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/autocomplete--light.svg);}.lowfidelity-theme .dialog-off-canvas-main-canvas form input.form-autocomplete.ui-autocomplete-loading{background-image:url(/themes/custom/pmcms_theme/throbber.svg);background-position:calc(100% - 1rem) center;background-size:2rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=submit]{-webkit-appearance:none;appearance:none;display:inline-block;vertical-align:middle;cursor:pointer;margin-bottom:0.5rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=submit][disabled=disabled]{opacity:0.4;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .description{font-size:0.8em;padding:0;position:relative;margin-top:0.5em;margin-bottom:1em;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .description a{text-decoration:underline;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .description.description_toggle_display:before{content:"";font-size:calc(var(--typo-text-weight) * 0.5);border-bottom:1em solid var(--palette-primary);border-left:1em solid transparent;border-right:1em solid transparent;position:absolute;top:0;-webkit-transform:translate(50%,-100%);transform:translate(50%,-100%);}.lowfidelity-theme .dialog-off-canvas-main-canvas form .description.description_toggle_display:not(.expanded){display:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form label.option + .description.description_toggle_display:not(.expanded){display:block;margin:0;border-radius:0;color:var(--palette-text);}.lowfidelity-theme .dialog-off-canvas-main-canvas form label.option + .description.description_toggle_display:not(.expanded):before{display:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-actions{margin-top:1em;text-align:center;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-suffix{font-size:calc(var(--typo-text-weight) * 0.75);display:inline-block;margin-top:6px;padding-left:1.4em;}.lowfidelity-theme .dialog-off-canvas-main-canvas form.confirmation{text-align:center;max-width:40rem;margin-left:auto;margin-right:auto;font-family:var(--typo-highlight-family),sans-serif;font-weight:var(--typo-highlight-weight);font-size:var(--typo-highlight-size);line-height:var(--typo-highlight-line-height);letter-spacing:var(--typo-highlight-letter-spacing);text-transform:var(--typo-highlight-transform);overflow-wrap:break-word;padding:2rem;}@media screen and (min-width:0px) and (max-width:860px){.lowfidelity-theme .dialog-off-canvas-main-canvas form.confirmation{word-break:break-word;font-size:var(--typo-highlight-mobile-size);}}.lowfidelity-theme .dialog-off-canvas-main-canvas form.confirmation .form-actions > *{display:inline-block;vertical-align:middle;}.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=date]{background:transparent;background-repeat:no-repeat;background-size:2rem auto;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/date--light.svg);background-position:calc(100% - 0.5em) center;padding-right:1rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form [type=date]::-webkit-inner-spin-button{display:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form [type=date]::-webkit-calendar-picker-indicator{opacity:0;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-show-description{width:1.25rem;height:1.25rem;display:inline-block;font-size:calc(var(--typo-text-weight) * 0.75);border-radius:100%;outline:none;padding:0;vertical-align:top;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-managed-file{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-align:center;align-items:center;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-managed-file input[type=file]{margin:0;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-managed-file input[type=submit]{font-size:1rem;padding:1em;line-height:0;height:3rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox{position:relative;margin-bottom:0.75em;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio label,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox label{display:inline-block;padding:0;padding-left:1.75rem;position:relative;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio label:before,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox label:before{content:"";width:1em;height:1em;border:2px solid;position:absolute;left:0;top:2px;-webkit-transform:none;transform:none;background-size:90% auto;background-position:center;background-repeat:no-repeat;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio label + .description,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox label + .description{margin-left:0;padding-left:1.75rem;margin-top:4px;max-width:600px;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio input[type=radio],.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio input[type=checkbox],.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox input[type=radio],.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;bottom:0;left:50%;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio input[type=radio]:checked + label:before,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio input[type=checkbox]:checked + label:before,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox input[type=radio]:checked + label:before,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox input[type=checkbox]:checked + label:before{background-color:var(--palette-primary);border-color:var(--palette-primary);content:"⨯";text-align:center;color:#fff;font-size:var(--typo-text-size);line-height:var(--typo-text-line-height);font-weight:var(--typo-text-weight);width:1rem;height:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:0.8rem;font-weight:600;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio .label-value > small,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox .label-value > small{margin-top:0.5em;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio .label-value > div,.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-checkbox .label-value > div{font-weight:bold;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio label:before{border-radius:50%;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .js-form-type-radio input[type=radio]:checked + label:before{content:"■";}.lowfidelity-theme .dialog-off-canvas-main-canvas form .g-recaptcha > div{margin-left:0;margin-right:0;margin-bottom:2rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form input[type=password]{width:100%;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/lock--light.svg);background-repeat:no-repeat;background-size:2.5rem auto;background-position:calc(100% - 0.4rem) center;padding-right:4rem;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm > label:not(.option){font-family:var(--typo-h4-family),sans-serif;font-weight:var(--typo-h4-weight);font-size:var(--typo-h4-size);line-height:var(--typo-h4-line-height);letter-spacing:var(--typo-h4-letter-spacing);text-transform:var(--typo-h4-transform);overflow-wrap:break-word;padding-left:0;}@media screen and (min-width:0px) and (max-width:860px){.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm > label:not(.option){word-break:break-word;font-size:var(--typo-h4-mobile-size);}}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .form-item{position:relative;display:block;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .password-suggestions{display:none !important;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .js-password-confirm-message{text-indent:-9999px;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .js-password-confirm-message > span{width:1.5em;height:1.5em;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:50%;right:1em;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .password-strength{width:100px;position:absolute;top:28px;right:0;display:none !important;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .form-item-password-confirm .password-strength__title{display:none;}@media screen and (min-width:0px) and (max-width:1180px){.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details{padding:2rem;border:0 none;background-color:transparent;border-radius:0;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details .step-button-container{display:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details summary{font-family:var(--typo-h3-family),sans-serif;font-weight:var(--typo-h3-weight);font-size:var(--typo-h3-size);line-height:var(--typo-h3-line-height);letter-spacing:var(--typo-h3-letter-spacing);text-transform:var(--typo-h3-transform);overflow-wrap:break-word;margin-bottom:0.75rem;padding-top:2rem;padding-bottom:2rem;pointer-events:none;display:block;}}@media screen and (min-width:0px) and (max-width:1180px) and (min-width:0px) and (max-width:860px){.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details summary{word-break:break-word;font-size:var(--typo-h3-mobile-size);}}@media screen and (min-width:0px) and (max-width:1180px){.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details summary:focus::marker,.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details summary::marker{background:transparent;color:transparent;display:none;}.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper .horizontal-tabs-list{display:none;}}@media screen and (min-width:0px) and (max-width:620px){.lowfidelity-theme .dialog-off-canvas-main-canvas form .field-group-tabs-wrapper details{padding:0;}}.light .lowfidelity-theme form input[type=password]{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/lock--dark.svg);}.light .lowfidelity-theme form input[type=date]{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/date--dark.svg);}.light .lowfidelity-theme form input.form-autocomplete{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/autocomplete--dark.svg);}.light .lowfidelity-theme form input.form-autocomplete.ui-autocomplete-loading{background-image:url(/themes/custom/pmcms_theme/throbber.svg);}.light .lowfidelity-theme form select{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/expand--dark.svg);}.light .lowfidelity-theme form select:focus-within{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/collapse--dark.svg);}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s;}.paragraph.element-bg-light{background:var(--palette-bg);color:var(--palette-bg-contrast);}.paragraph.element-bg-light a:not(.button){color:var(--palette-bg-contrast);}.paragraph.element-bg-dark{background:var(--palette-bg-light);color:var(--palette-bg-light-contrast);}.paragraph.element-bg-dark a:not(.button){color:var(--palette-bg-light-contrast);}.paragraph.element-bg-color{background:var(--palette-bg-color);color:var(--palette-bg-color-contrast);}.paragraph.element-bg-color a:not(.button){color:var(--palette-bg-color-contrast);}.paragraph .longtext-container{max-width:48.1rem;}.paragraph.text-align-center .longtext-container{margin-left:auto;margin-right:auto;}.paragraph.text-align-right .longtext-container{margin-left:auto;margin-right:0;}.paragraph h2.large-style{margin-top:-10px;}@media screen and (min-width:1180px) and (max-width:1400px){.paragraph h2.large-style{font-size:4rem;}}@media screen and (min-width:0px) and (max-width:1180px){.paragraph h2.large-style{font-size:2rem;margin-bottom:2rem;}}.paragraph h2{margin-bottom:5rem;}.paragraph h2 span{position:relative;display:inline-block;}.paragraph h2 span:after{content:"";display:block;height:0.3rem;width:100%;background-color:var(--palette-text);margin-top:-0.45rem;}@media screen and (min-width:0px) and (max-width:1180px){.paragraph h2 span:after{height:0.15rem;margin-top:-0.15rem;}}.paragraph .paragraph-introduction,.paragraph .paragraph-introduction-container{max-width:1540px;margin-left:auto;margin-right:auto;margin-bottom:5rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph .paragraph-introduction,.paragraph .paragraph-introduction-container{padding-left:0;padding-right:0;margin-bottom:2rem;}}.paragraph .paragraph-introduction a.more-link,.paragraph .paragraph-introduction article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph .paragraph-introduction a,.paragraph .paragraph-introduction-container a.more-link,.paragraph .paragraph-introduction-container article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph .paragraph-introduction-container a{margin-top:2rem;-ms-flex-pack:center;justify-content:center;}.paragraph.text-align-right .paragraph-introduction,.paragraph.text-align-right .paragraph-introduction-container{max-width:74rem;margin-left:auto;margin-right:0;}.paragraph.text-align-right .paragraph-introduction a.more-link,.paragraph.text-align-right .paragraph-introduction article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph.text-align-right .paragraph-introduction a,.paragraph.text-align-right .paragraph-introduction-container a.more-link,.paragraph.text-align-right .paragraph-introduction-container article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph.text-align-right .paragraph-introduction-container a{-ms-flex-pack:end;justify-content:flex-end;}.paragraph.text-align-left .paragraph-introduction,.paragraph.text-align-left .paragraph-introduction-container{max-width:74rem;margin-left:0;margin-right:auto;}.paragraph.text-align-left .paragraph-introduction a.more-link,.paragraph.text-align-left .paragraph-introduction article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph.text-align-left .paragraph-introduction a,.paragraph.text-align-left .paragraph-introduction-container a.more-link,.paragraph.text-align-left .paragraph-introduction-container article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph.text-align-left .paragraph-introduction-container a{-ms-flex-pack:start;justify-content:flex-start;}.light .paragraph.element-bg-light{background:var(--palette-bg-light);color:var(--palette-bg-light-contrast);}.light .paragraph.element-bg-light a{color:var(--palette-bg-light-contrast);}.light .paragraph.element-bg-light a:before{background-color:var(--palette-bg-light);}.light .paragraph.element-bg-dark{background:var(--palette-bg-dark);color:var(--palette-bg-dark-contrast);}.light .paragraph.element-bg-dark a{color:var(--palette-bg-dark-contrast);}.light .paragraph.element-bg-dark a:before{background-color:var(--palette-bg-light);}.light .paragraph.element-bg-color{background:var(--palette-bg-color);color:var(--palette-bg-color-contrast);}.light .paragraph.element-bg-color a{color:var(--palette-bg-color-contrast);}.light .paragraph.element-bg-color a:before{background-color:var(--palette-bg-light);}.drupal--status--message{padding:1rem;border:1px solid;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/info--light.svg);background-repeat:no-repeat;background-size:2rem auto;background-position:1rem center;padding-left:4rem;padding-right:2rem;display:inline-block;}.drupal--status--message__error{color:var(--palette-status-error-contrast);background-color:var(--palette-status-error);border-color:var(--palette-status-error);background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/error--light.svg);}.drupal--status--message__error a{color:var(--palette-status-error-contrast);}.drupal--status--message__warning,.drupal--status--message__info,.drupal--status--message__status{color:var(--palette-status-contrast);background-color:var(--palette-status);}.drupal--status--message__warning a,.drupal--status--message__info a,.drupal--status--message__status a{color:var(--palette-status-contrast);}.drupal--status--message__warning{background-color:var(--palette-status);background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/warning--light.svg);}.drupal--status{text-align:center;}.dialog-off-canvas-main-canvas ul.js-pager__items{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-align:center;align-items:center;}.dialog-off-canvas-main-canvas ul.js-pager__items li{padding:0;}.dialog-off-canvas-main-canvas ul.js-pager__items li:before{display:none;}.dialog-off-canvas-main-canvas ul.js-pager__items a{text-decoration:none;}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item{position:relative;padding:0;margin:0;}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item:before{display:none;}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item.is-active a::after{content:"";display:block;position:absolute;height:2px;width:100%;background-color:var(--palette-text);}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item a span:not(.visually-hidden){font-size:0;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/right--light.svg);width:50px;height:25px;display:block;background-position:center;background-size:1.4rem auto;background-repeat:no-repeat;border:1px solid;border-radius:1.4rem;transition:background-position 0.4s ease-in-out;}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item:focus span:not(.visually-hidden){background-size:1.6rem auto;}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--last a span:not(.visually-hidden){background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/last--light.svg);background-color:var(--palette-primary);border-color:var(--palette-primary);}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--last a:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--last a:focus span:not(.visually-hidden){background-position:65%;}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--first a span:not(.visually-hidden){background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/first--light.svg);background-color:var(--palette-primary);border-color:var(--palette-primary);}.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--first a:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items .pager__item--first a:focus span:not(.visually-hidden){background-position:35%;}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev] span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next] span:not(.visually-hidden){font-size:0;width:50px;height:25px;display:block;background-position:center;background-size:1.4rem auto;background-repeat:no-repeat;border:1px solid;border-radius:1.4rem;transition:background-position 0.4s ease-in-out;background-color:var(--palette-primary);border-color:var(--palette-primary);}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev]:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev]:focus span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next]:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next]:focus span:not(.visually-hidden){background-size:1.6rem auto;}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next] span:not(.visually-hidden){background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/right--light.svg);background-color:var(--palette-primary);border-color:var(--palette-primary);}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next]:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=next]:focus span:not(.visually-hidden){background-position:65%;}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev] span:not(.visually-hidden){background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/left--light.svg);background-color:var(--palette-primary);border-color:var(--palette-primary);}.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev]:hover span:not(.visually-hidden),.dialog-off-canvas-main-canvas ul.js-pager__items a[rel=prev]:focus span:not(.visually-hidden){background-position:35%;}.light .js-pager__items a[rel=prev] span:not(.visually-hidden),.light .js-pager__items a[rel=next] span:not(.visually-hidden){background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/right--dark.svg);}.light .js-pager__items a[rel=prev] span:not(.visually-hidden){background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/left--dark.svg);}.light .js-pager__items .pager__item a span:not(.visually-hidden){font-size:0;}.light .js-pager__items .pager__item--last a span:not(.visually-hidden){background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/last--dark.svg);}.light .js-pager__items .pager__item--first a span:not(.visually-hidden){background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/first--dark.svg);}.auth-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:10rem;padding-bottom:5rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.auth-form form{max-width:400px;display:block;margin-left:auto;margin-right:auto;}.auth-form form input[type=email],.auth-form form input[type=text],.auth-form form input[type=password]{font-size:1.25rem;border:0 none;width:calc(100% - 1.7rem);padding:1rem 0.85rem;box-shadow:0 1px 18px -5px rgba(var(--palette-shadow),var(--palette-shadow-intensity)),2px 1px 10px -5px rgba(var(--palette-shadow),var(--palette-shadow-intensity)0.1);margin-left:auto;margin-right:auto;border-bottom:1px solid;border-radius:0;}.auth-form form input[type=submit]{cursor:pointer;display:block;width:100%;border:0 none;padding:1rem;background-color:var(--palette-button);color:var(--palette-button-contrast);font-size:1.6rem;transition:background-position-x 0.35s ease-in-out;}.auth-form form input[type=submit]:hover,.auth-form form input[type=submit]:focus{background-color:var(--palette-button-active);}.auth-form form .form-item{margin-bottom:0.5rem;}.auth-form form .form-item + p,.auth-form form .form-item .description,.auth-form form .form-item label:not(.option){display:none;}.auth-form .small-link{font-size:11px;text-align:center;display:block;margin-top:10px;text-decoration:underline;}body.user-login .layout-hero,body.user-password .layout-hero{display:none;}body.user-login .layout-container main,body.user-password .layout-container main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}.progress{position:relative;}.progress__track{background-color:var(--palette-bg);height:3rem;border-radius:2rem;overflow:hidden;border:2px solid var(--palette-text);}.progress__description{color:var(--palette-bg-contrast);text-align:center;display:block;margin-top:0.75rem;margin-bottom:0.75rem;float:none;}.progress__percentage{color:var(--palette-primary-contrast);position:absolute;top:1.65rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:var(--typo-highlight-family),sans-serif;font-weight:var(--typo-highlight-weight);font-size:var(--typo-highlight-size);line-height:var(--typo-highlight-line-height);letter-spacing:var(--typo-highlight-letter-spacing);text-transform:var(--typo-highlight-transform);overflow-wrap:break-word;margin:0;font-weight:600;}@media screen and (min-width:0px) and (max-width:860px){.progress__percentage{word-break:break-word;font-size:var(--typo-highlight-mobile-size);}}.progress__bar{height:3rem;background-color:var(--palette-primary);background:transparent linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-secondary) 100%) 0% 0% no-repeat padding-box;}table{max-width:100%;border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1.529411765em;table-layout:fixed;}table caption{margin-bottom:1rem;}table th,table td{padding:0.470588235em;text-align:left;border-top:0.071428571em solid var(--palette-text);}table th{font-weight:bold;vertical-align:bottom;}table td{vertical-align:top;}table thead:first-child tr th,table thead:first-child tr td{border-top:0;}table tbody + tbody{border-top:0.142857143em solid var(--palette-text);}.colors-scheme-switch{position:relative;display:inline-block;width:3rem;height:1.5rem;}.colors-scheme-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border:1px solid var(--palette-text);border-radius:20px;transition:0.4s;background-repeat:no-repeat;background-size:auto 80%;}.colors-scheme-switch .slider:before{position:absolute;content:"";height:1rem;width:1rem;left:4px;bottom:3px;background-color:white;transition:0.4s;border-radius:50%;}.colors-scheme-switch input{opacity:0;width:0;height:0;}.colors-scheme-switch input:checked + .slider{background-color:var(--palette-text);background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/dark_mode--light.svg);background-position:0.2rem center;}.colors-scheme-switch input:checked + .slider:before{background-color:var(--palette-bg);}.colors-scheme-switch input:focus + .slider{box-shadow:0 0 1px var(--palette-text);}.colors-scheme-switch input:checked + .slider:before{-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem);}.colors-scheme-switch input + .slider{background-color:transparent;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/light_mode--light.svg);background-position:1.5rem center;background-size:auto 70%;}.fancybox-toolbar button{color:#fff;background:rgba(30,30,30,0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color 0.2s;vertical-align:top;visibility:inherit;width:44px;}.user_info_block{position:relative;width:125px;margin:0 0 0 auto;padding:6px;background:#f0f3f5;border-radius:5px;box-shadow:0 1px 0 rgba(0,0,0,0.2);cursor:pointer;outline:none;transition:all 0.3s ease-out;}.user_info_block.active:after{border-color:rgba(240,243,245,0.5411764706) transparent;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.user_info_block:after{content:"";width:0;height:0;position:absolute;top:50%;right:15px;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:rgba(37,151,220,0.231372549) transparent;transition:all 0.3s ease-out;}.user_info_block img{width:50px;height:50px;border-radius:50px;margin:0 auto;display:block;}.user_info_block .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.user_info_block .dropdown{position:absolute;top:100%;left:0;right:0;background:#f0f3f5;color:#181818;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,0.2);border-top:none;border-bottom:none;list-style:none;transition:all 0.3s ease-out;max-height:0;overflow:hidden;z-index:1;}.user_info_block .dropdown li{padding:0;}.user_info_block .dropdown li a{display:block;text-decoration:none;color:#333;padding:0.5rem 1rem;transition:all 0.3s ease-out;border-bottom:1px solid #e6e8ea;font-size:0.85rem;}.user_info_block .dropdown li a:hover,.user_info_block .dropdown li a:focus{background-color:#e8e8e8;}.user_info_block .dropdown li i{margin-right:5px;color:inherit;vertical-align:middle;}.user_info_block .dropdown li::last-of-type a{border:none;}.user_info_block .dropdown li.special__item{text-align:center;padding-top:0.75rem;padding-bottom:0.75rem;}.user_info_block .dropdown li.special__item .badge{display:block;padding-left:0.5rem;padding-right:0.5rem;}.user_info_block .dropdown li.special__item .badge span{display:block;}.user_info_block .dropdown li.special__item .badge span.email{font-size:0.8rem;opacity:0.7;}.user_info_block .dropdown li.special__item .badge--signupinfo{font-size:0.8rem;}.user_info_block{background-color:transparent;border:0 none;box-shadow:none;width:auto;}.user_info_block:hover .dropdown,.user_info_block:focus .dropdown{max-height:420px;overflow-y:auto;}.user_info_block:hover:after,.user_info_block:focus:after{border-color:#f0f3f5 transparent;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);display:block;}.user_info_block img{-o-object-fit:cover;object-fit:cover;}.user_info_block ul.menu--acount{padding:0;margin:0;font-size:0.85rem;}.user_info_block ul.menu--acount li{border-top:1px solid #f2f2f2;list-style:none;}.user_info_block ul.menu--acount li.list-icon a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:1rem;padding-right:1rem;}.user_info_block ul.menu--acount li.list-icon a:before{display:inline-block;width:1.2rem;height:1.2rem;content:"";vertical-align:middle;margin-right:0.5em;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/profile--dark.svg);}.user_info_block ul.menu--acount li.list-icon--userlogin a:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/login--dark.svg);}.user_info_block ul.menu--acount li.list-icon--userlogout a:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/logout--dark.svg);}.user_info_block ul.menu--acount li.list-icon--lowfidelity-shoporders-account a:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/invoice--dark.svg);}.user_info_block ul.menu--acount li.list-icon--lowfidelity-shopuser-orders a:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/cart--dark.svg);}.user_info_block ul.menu--acount li.list-icon--entityuseredit-form a:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/settings--dark.svg);}.user_info_block ul.menu--acount li.list-icon--userregister a:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/signup--dark.svg);}.user_info_block .user-icon-placeholder{width:50px;height:50px;border-radius:50%;margin:0 auto;display:block;background-color:var(--palette-primary);background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/user--light.svg);background-size:70%;background-repeat:no-repeat;background-position:center;}.user_info_block:after{display:none;position:absolute;border-color:var(--palette-text) transparent;top:3.3rem;right:24px;}@media screen and (min-width:0px) and (max-width:1180px){.user_info_block:after{top:3.8rem;}}.user_info_block.active:after{display:block;}.user_info_block .dropdown{background-color:#fff;right:0;left:unset;min-width:15rem;border:0 none;border-radius:0;overflow-y:auto;top:calc(100% - 0.5rem);transition:none;z-index:9;border-radius:7px;box-shadow:0 1px 18px -5px rgba(var(--palette-shadow),var(--palette-shadow-intensity)),2px 1px 10px -5px rgba(var(--palette-shadow),var(--palette-shadow-intensity)0.1);}.user_info_block .dropdown li.navigation__item{padding:0;}.user_info_block .dropdown li.navigation__item a{font-family:"Poppins",sans-serif;font-size:0.91rem;font-weight:500;line-height:1.56em;text-decoration:none;padding:0.8rem 1rem;border:0 none;border-top:1px solid #f2f2f2;}.user_info_block .dropdown li.navigation__item a:hover,.user_info_block .dropdown li.navigation__item a:focus{background-color:var(--palette-primary);color:var(--palette-primary-contrast);}.audioplayer{color:var(--palette-primary-contrast);margin:0;text-align:center;padding:1rem;position:relative;}.audioplayer:after{content:"";display:block;position:absolute;background:linear-gradient(90deg,var(--palette-primary) 0%,var(--palette-secondary) 100%);top:0;right:0;left:0;bottom:0;opacity:0.6;}.audioplayer .field--name{position:relative;z-index:1;}.audioplayer .field--poster{position:absolute;text-align:center;width:100%;height:100%;left:0;right:0;top:0;bottom:0;}.audioplayer .field--poster img{margin-left:auto;margin-right:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;width:100% !important;height:100% !important;}.audioplayer audio{display:none;}.waveform-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;position:relative;z-index:1;}@media screen and (min-width:0px) and (max-width:1180px){.waveform-container{-ms-flex-direction:column;flex-direction:column;}}.waveform-container wave{cursor:pointer;}.waveform-container .wrapper{-ms-flex:1;flex:1;margin-left:2rem;margin-right:2rem;}@media screen and (min-width:0px) and (max-width:1180px){.waveform-container .wrapper{margin:0;width:100%;}}.waveform-container .current_duration,.waveform-container .duration{font-family:"Poppins",sans-serif;font-weight:500;font-size:1.4rem;}.waveform-container .current_duration{-ms-flex-preferred-size:100%;flex-basis:100%;opacity:0.8;}@media screen and (min-width:0px) and (max-width:1180px){.waveform-container .current_duration{font-size:0.8rem;}}.waveform-play{background-color:transparent;border:0 none;width:6rem;height:6rem;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/play--light.svg);background-size:contain;background-repeat:no-repeat;padding:0;box-shadow:none;font-size:0;border-radius:50%;cursor:pointer;}.waveform-play.playing{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/pause--light.svg);}.waveform-play:hover,.waveform-play:focus{background-color:var(--palette-primary);}.media--audio--full{margin-top:2rem;margin-bottom:2rem;}.icon{font-size:0;}.icon:before{content:"";width:2.5rem;height:2.5rem;display:block;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/world--light.svg);background-size:contain;background-position:center;background-repeat:no-repeat;}.icon--facebook:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/facebook--light.svg);}.icon--youtube:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/youtube--light.svg);}.icon--linkedin:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/linkedin--light.svg);}.icon--instagram:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/instagram--light.svg);}.icon--twitter:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/twitter--light.svg);}.icon--pinterest:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/pinterest--light.svg);}.icon--tiktok:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/tiktok--light.svg);}.icon--phone:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/phone--light.svg);}.icon--mail:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/mail--light.svg);}.icon--xing:before{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/xing--light.svg);}.icon-round{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:3.25rem;height:3.25rem;background-color:var(--palette-primary);border-radius:50%;}.icon-round.icon:before{height:1.25rem;width:1.25rem;}.icon-round:hover.icon:before,.icon-round:focus.icon:before{opacity:0.6;}#klaro .klaro{--klaro-surface:color-mix(in srgb,var(--palette-text) 7%,var(--palette-bg));--klaro-surface-raised:color-mix(in srgb,var(--palette-text) 12%,var(--palette-bg));--klaro-line:color-mix(in srgb,var(--palette-text) 18%,transparent);--klaro-muted:color-mix(in srgb,var(--palette-text) 78%,var(--palette-bg));--klaro-radius:18px;--klaro-button-radius:10px;--dark1:var(--klaro-surface);--dark2:var(--klaro-surface-raised);--dark3:var(--klaro-muted);--light1:var(--palette-text);--light2:var(--klaro-muted);--light3:var(--klaro-muted);--white1:var(--klaro-surface);--white2:var(--palette-text);--white3:var(--klaro-surface);--klaro-primary-color:var(--palette-primary);--klaro-link-color:var(--palette-text);--klaro-link-color-hover:var(--palette-text);--klaro-slider-bg:var(--klaro-line);--klaro-slider-bg-active:var(--palette-primary);--klaro-slider-bg-required:color-mix(in srgb,var(--palette-primary) 55%,var(--klaro-surface));--border-radius:var(--klaro-radius);--font-family:var(--typo-text-family),sans-serif;--title-font-family:var(--typo-text-family),sans-serif;--font-size:0.9375rem;--klaro-dialog-focus-outline:none;--klaro-dialog-focus-box-shadow:0 0 0 1px var(--klaro-line);font-family:var(--typo-text-family),sans-serif;color:var(--palette-text);}#klaro .klaro .cm-btn{font-family:var(--typo-button-family),sans-serif;font-size:1rem;font-weight:500;line-height:1.25;letter-spacing:0;min-height:3rem;margin:0;padding:0.75rem 1.25rem;border:1px solid var(--palette-text);border-radius:var(--klaro-button-radius);background:transparent;color:var(--palette-text);box-shadow:none;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease;}#klaro .klaro .cm-btn:hover{background:color-mix(in srgb,var(--palette-text) 10%,transparent);color:var(--palette-text);}#klaro .klaro .cm-btn.cm-btn-success:not(.cm-btn-info),#klaro .klaro .cm-btn.cm-btn-accept-all{border-color:var(--palette-button);background:var(--palette-button);color:var(--palette-button-contrast);}#klaro .klaro .cm-btn.cm-btn-success:not(.cm-btn-info):hover,#klaro .klaro .cm-btn.cm-btn-accept-all:hover{border-color:var(--palette-button-active);background:var(--palette-button-active);color:var(--palette-button-contrast);}#klaro .klaro .cm-btn:focus-visible,#klaro .klaro a:focus-visible,#klaro .klaro .cm-list-label:focus-visible,#klaro .klaro .cm-list-input:focus-visible + .cm-list-label .slider{outline:2px solid var(--palette-primary);outline-offset:3px;}#klaro .klaro .cookie-notice:focus,#klaro .klaro .cookie-notice:focus-visible,#klaro .klaro .cm-modal.cm-klaro:focus,#klaro .klaro .cm-modal.cm-klaro:focus-visible{outline:none;box-shadow:0 24px 48px -12px rgba(0,0,0,0.45);}#klaro .klaro a{color:var(--palette-text);text-decoration:underline;text-underline-offset:0.2em;}#klaro .klaro a:hover{color:var(--palette-primary);}#klaro .klaro .cookie-notice:not(.cookie-modal-notice){right:1.5rem;bottom:1.5rem;max-width:26rem;border:1px solid var(--klaro-line);border-radius:var(--klaro-radius);background:var(--klaro-surface);box-shadow:0 24px 48px -12px rgba(0,0,0,0.45);color:var(--palette-text);}#klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{padding:1.5rem;}#klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body h2{margin:0 0 0.5rem;font-family:var(--typo-text-family),sans-serif;font-size:1.25rem;font-weight:500;line-height:1.3;color:var(--palette-text);}#klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin:0 0 1.25rem;font-size:0.9375rem;line-height:1.55;color:var(--klaro-muted);}#klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p strong{font-weight:500;color:var(--palette-text);}#klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:stretch;align-items:stretch;gap:1rem;margin:0;}#klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:grid;grid-template-columns:1fr 1fr;gap:0.75rem;margin:0;}#klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons .cm-btn{width:100%;margin:0;padding-inline:0.75rem;white-space:nowrap;}#klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{-ms-flex-item-align:center;align-self:center;margin:0;padding:0.25rem;font-size:0.9375rem;color:var(--klaro-muted);}#klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more:hover{color:var(--palette-text);}@media (max-width:600px){#klaro .klaro .cookie-notice:not(.cookie-modal-notice){right:1rem;bottom:1rem;left:1rem;width:auto;max-width:none;}}#klaro .klaro .cookie-modal .cm-bg{background:rgba(0,0,0,0.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);}#klaro .klaro .cookie-modal .cm-modal.cm-klaro{max-width:44rem;max-height:calc(100vh - 3rem);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border:1px solid var(--klaro-line);border-radius:var(--klaro-radius);background:var(--klaro-surface);box-shadow:0 32px 64px -16px rgba(0,0,0,0.6);color:var(--palette-text);}#klaro .klaro .cookie-modal .cm-header,#klaro .klaro .cookie-modal .cm-body,#klaro .klaro .cookie-modal .cm-footer{padding:1.25rem 1.75rem;border-color:var(--klaro-line);}#klaro .klaro .cookie-modal .cm-body{-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;}#klaro .klaro .cookie-modal .cm-header,#klaro .klaro .cookie-modal .cm-footer{-ms-flex:0 0 auto;flex:0 0 auto;}#klaro .klaro .cookie-modal .cm-header h1.title,#klaro .klaro .cookie-modal .cm-header .paragraph h2.title.large-style,.paragraph #klaro .klaro .cookie-modal .cm-header h2.title.large-style{margin:0 2rem 0.5rem 0;font-family:var(--typo-text-family),sans-serif;font-size:1.5rem;font-weight:500;line-height:1.25;color:var(--palette-text);}@media (max-width:600px){#klaro .klaro .cookie-modal .cm-header h1.title,#klaro .klaro .cookie-modal .cm-header .paragraph h2.title.large-style,.paragraph #klaro .klaro .cookie-modal .cm-header h2.title.large-style{font-size:1.25rem;}}#klaro .klaro .cookie-modal .cm-header p{margin:0;font-size:0.9375rem;line-height:1.55;color:var(--klaro-muted);}#klaro .klaro .cookie-modal .cm-header button.hide{top:1.25rem;right:1.25rem;padding:0.375rem;border-radius:50%;}#klaro .klaro .cookie-modal .cm-header button.hide svg{stroke:var(--palette-text);}#klaro .klaro .cookie-modal .cm-header button.hide:hover{background:color-mix(in srgb,var(--palette-text) 10%,transparent);}#klaro .klaro .cookie-modal .cm-services{margin:0;padding:0;}#klaro .klaro .cookie-modal .cm-service{margin:0;padding-block:0.875rem;border-bottom:1px solid var(--klaro-line);}#klaro .klaro .cookie-modal .cm-service:first-child{padding-top:0;}#klaro .klaro .cookie-modal .cm-service.cm-toggle-all{padding-bottom:0;border:0;}#klaro .klaro .cookie-modal .cm-list-title{font-size:1rem;font-weight:500;color:var(--palette-text);}#klaro .klaro .cookie-modal .cm-required,#klaro .klaro .cookie-modal .cm-list-description,#klaro .klaro .cookie-modal .purposes{font-size:0.875rem;line-height:1.5;color:var(--klaro-muted);opacity:1;}#klaro .klaro .cookie-modal .cm-required{margin-left:0.375rem;font-size:0.8125rem;}#klaro .klaro .cookie-modal .cm-service.cm-toggle-all{margin-top:0;padding-top:1rem;border-top:0;}#klaro .klaro .cookie-modal .cm-service.cm-toggle-all .cm-list-title{font-weight:400;}#klaro .klaro .cookie-modal .cm-list-description{margin-top:0.25rem;}#klaro .klaro .cookie-modal .purposes{margin-top:0.125rem;opacity:1;}#klaro .klaro .cookie-modal .cm-footer{border-top:1px solid var(--klaro-line);}#klaro .klaro .cookie-modal .cm-footer-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:0.75rem;}#klaro .klaro .cookie-modal .cm-footer-buttons .cm-btn{width:100%;margin:0;padding-inline:0.75rem;white-space:nowrap;}@media (max-width:600px){#klaro .klaro .cookie-modal .cm-footer-buttons{grid-template-columns:1fr;}}#klaro .klaro .cookie-modal .cm-powered-by{margin-top:1rem;padding:0;text-align:center;font-size:0.75rem;}#klaro .klaro .cookie-modal .cm-powered-by a{color:var(--klaro-muted);text-decoration:none;}#klaro .klaro .cookie-modal .cm-powered-by a:hover{color:var(--palette-text);}#klaro .klaro .cm-list-input + .cm-list-label .slider{background-color:var(--klaro-slider-bg);box-shadow:none;}#klaro .klaro .cm-list-input + .cm-list-label .slider::before{background-color:var(--palette-text);}#klaro .klaro .cm-list-input:checked + .cm-list-label .slider{background-color:var(--palette-primary);}#klaro .klaro .cm-list-input:checked + .cm-list-label .slider::before{background-color:var(--palette-bg-dark);}#klaro .klaro .cm-list-input.required:checked + .cm-list-label .slider,#klaro .klaro .cm-list-input.only-required + .cm-list-label .slider{background-color:var(--klaro-slider-bg-required);opacity:1;}#klaro_toggle_dialog.klaro_toggle_dialog{right:1.5rem;bottom:1.5rem;width:2.75rem;height:2.75rem;border:1px solid color-mix(in srgb,var(--palette-text) 18%,transparent);border-radius:50%;background-color:var(--palette-button);background-position:center;background-repeat:no-repeat;background-size:60%;box-shadow:0 8px 24px -8px rgba(0,0,0,0.5);transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;}#klaro_toggle_dialog.klaro_toggle_dialog:hover,#klaro_toggle_dialog.klaro_toggle_dialog:focus{-webkit-transform:scale(1.08);transform:scale(1.08);}#klaro_toggle_dialog.klaro_toggle_dialog:focus-visible{outline:2px solid var(--palette-primary);outline-offset:3px;}body [data-type=placeholder][data-name]{position:relative;display:-ms-flexbox;display:flex;width:100% !important;max-width:none !important;height:auto !important;aspect-ratio:16/9;margin-left:auto;margin-right:auto;border-radius:0;}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice{--ctx-text:var(--palette-bg-dark-contrast);--ctx-bg:var(--palette-bg-dark);display:-ms-flexbox;display:flex;width:100%;height:auto;margin:0;padding:0;font-family:var(--typo-text-family),sans-serif;}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;box-sizing:border-box;height:auto;margin:0;padding:1.5rem;border:0;border-radius:0;background:linear-gradient(to top,color-mix(in srgb,var(--ctx-bg) 92%,transparent),color-mix(in srgb,var(--ctx-bg) 60%,transparent)) !important;color:var(--ctx-text);text-align:center;}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice p{max-width:32rem;margin:0;color:color-mix(in srgb,var(--ctx-text) 82%,var(--ctx-bg));font-size:0.9375rem;line-height:1.5;}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice p:first-child{color:var(--ctx-text);font-size:clamp(1.0625rem,0.9rem + 0.8vw,1.375rem);font-weight:500;line-height:1.3;}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice .cm-buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:0.75rem;margin-top:0.75rem;}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice .cm-btn{min-height:2.75rem;margin:0;padding:0.625rem 1.25rem;border:1px solid var(--ctx-text);border-radius:10px;background:transparent;color:var(--ctx-text);font-family:var(--typo-button-family),sans-serif;font-size:1rem;font-weight:500;line-height:1.25;box-shadow:none;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice .cm-btn:hover{background:color-mix(in srgb,var(--ctx-text) 14%,transparent);color:var(--ctx-text);}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice .cm-btn.cm-btn-success-var{background:var(--ctx-text);color:var(--ctx-bg);}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice .cm-btn.cm-btn-success-var:hover{background:color-mix(in srgb,var(--ctx-text) 85%,var(--ctx-bg));color:var(--ctx-bg);}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice .cm-btn:focus-visible{outline:2px solid var(--palette-primary);outline-offset:3px;}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice .cm-dialog-link{margin-top:0.25rem;}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice .cm-dialog-link a{color:color-mix(in srgb,var(--ctx-text) 82%,var(--ctx-bg));font-size:0.875rem;text-decoration:underline;text-underline-offset:0.2em;}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice .cm-dialog-link a:hover,body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice .cm-dialog-link a:focus-visible{color:var(--ctx-text);}@media (max-width:600px){body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice{padding:1rem;}body [data-type=placeholder][data-name] .klaro.cm-as-context-notice .context-notice p:not(:first-child):not(.cm-buttons):not(.cm-dialog-link){display:none;}}:where(#toolbar-administration){font-family:var(--gin-font);letter-spacing:normal;text-transform:none;}:where(#toolbar-administration) ul li{position:static;padding-left:0;margin-bottom:0;}:where(#toolbar-administration) ul li::before{content:none;left:auto;}:where(#toolbar-administration) button{font:inherit;}.element-bg-transparent{background:transparent;}.paragraph--type--hero-block{display:grid;position:relative;overflow:hidden;margin-left:-2rem;margin-right:-2rem;grid-template-columns:50% 50%;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block{grid-template-columns:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--hero-block .field--hintergrund{grid-row:1;grid-column:2;position:relative;width:100%;height:100%;}.paragraph--type--hero-block .field--hintergrund .field--mediavideofile,.paragraph--type--hero-block .field--hintergrund .field--mediaimage{height:100%;}.paragraph--type--hero-block .field--hintergrund .field--mediavideofile picture,.paragraph--type--hero-block .field--hintergrund .field--mediaimage picture{height:100%;}.paragraph--type--hero-block .field--hintergrund .field--mediavideofile video,.paragraph--type--hero-block .field--hintergrund .field--mediavideofile img,.paragraph--type--hero-block .field--hintergrund .field--mediaimage video,.paragraph--type--hero-block .field--hintergrund .field--mediaimage img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.paragraph--type--hero-block .field--hintergrund .field--mediavideofile video,.paragraph--type--hero-block .field--hintergrund .field--mediaimage video{aspect-ratio:16/9;}.paragraph--type--hero-block .hero-content-wrapper{grid-row:1;grid-column:1;}.paragraph--type--hero-block .media--video--hero,.paragraph--type--hero-block .media--image--hero{height:100%;}.paragraph--type--hero-block .media--video--hero figcaption,.paragraph--type--hero-block .media--image--hero figcaption{background:transparent;}.paragraph--type--hero-block .field--kurzbeschreibung p:first-child{margin-top:0;}.paragraph--type--hero-block .field--kurzbeschreibung a.button,.paragraph--type--hero-block .field--kurzbeschreibung .paragraph--type--map .marker-link a,.paragraph--type--map .marker-link .paragraph--type--hero-block .field--kurzbeschreibung a{margin-top:1rem;}.paragraph--type--hero-block .hero-content-wrapper{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;z-index:4;}.paragraph--type--hero-block .field--link{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;}.paragraph--type--hero-block .hero--annotation{position:relative;max-width:calc(100% - 2rem * 4);margin-left:auto;margin-right:auto;padding:4rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block .hero--annotation{padding:2rem;max-width:calc(100% - 2rem * 2);}}.paragraph--type--hero-block.text-align-center .field--seitentitel + *,.paragraph--type--hero-block.text-align-center .field--seitentitel h1,.paragraph--type--hero-block.text-align-center .field--seitentitel .paragraph h2.large-style,.paragraph .paragraph--type--hero-block.text-align-center .field--seitentitel h2.large-style{text-align:center;}.paragraph--type--hero-block.text-align-center .hero--annotation{margin-right:auto;margin-left:auto;}.paragraph--type--hero-block.text-align-center .hero--annotation > *{display:block;text-align:center;width:100%;}.paragraph--type--hero-block.text-align-center .hero--annotation a.more-link,.paragraph--type--hero-block.text-align-center .hero--annotation article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--hero-block.text-align-center .hero--annotation a,.paragraph--type--hero-block.text-align-center .hero--annotation div.more-link a{-ms-flex-pack:center;justify-content:center;}.paragraph--type--hero-block.text-align-left .field--seitentitel + *,.paragraph--type--hero-block.text-align-left .field--seitentitel h1,.paragraph--type--hero-block.text-align-left .field--seitentitel .paragraph h2.large-style,.paragraph .paragraph--type--hero-block.text-align-left .field--seitentitel h2.large-style{text-align:left;}.paragraph--type--hero-block.text-align-left .hero--annotation{margin-right:auto;margin-left:0;}.paragraph--type--hero-block.text-align-left .hero--annotation > *{display:block;text-align:left;width:100%;}.paragraph--type--hero-block.text-align-right .field--seitentitel + *,.paragraph--type--hero-block.text-align-right .field--seitentitel h1,.paragraph--type--hero-block.text-align-right .field--seitentitel .paragraph h2.large-style,.paragraph .paragraph--type--hero-block.text-align-right .field--seitentitel h2.large-style{text-align:right;}.paragraph--type--hero-block.text-align-right .hero--annotation{margin-right:0;margin-left:auto;}.paragraph--type--hero-block.text-align-right .hero--annotation > *{display:block;text-align:right;width:100%;}.paragraph--type--hero-block.text-align-right .hero--annotation a.more-link,.paragraph--type--hero-block.text-align-right .hero--annotation article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--hero-block.text-align-right .hero--annotation a,.paragraph--type--hero-block.text-align-right .hero--annotation div.more-link a{-ms-flex-pack:end;justify-content:flex-end;}.paragraph--type--hero-block.hero-style--full{aspect-ratio:16/9;}.paragraph--type--hero-block.hero-style--full .hero--annotation{width:70%;}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--hero-block.hero-style--full{aspect-ratio:auto;}}.paragraph--type--hero-block.hero-style--compact,.paragraph--type--hero-block.hero-style--full{display:block;}.paragraph--type--hero-block.hero-style--compact:before,.paragraph--type--hero-block.hero-style--full:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(90deg,var(--palette-bg) 0%,transparent 100%);opacity:0.75;z-index:3;}.paragraph--type--hero-block.hero-style--compact.text-align-right:before,.paragraph--type--hero-block.hero-style--full.text-align-right:before{background:linear-gradient(255deg,var(--palette-bg) 0%,transparent 100%);}.paragraph--type--hero-block.hero-style--compact .field--hintergrund,.paragraph--type--hero-block.hero-style--full .field--hintergrund{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediavideofile,.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediaimage,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediavideofile,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediaimage{position:relative;padding:0;height:0;height:100%;}.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediavideofile video,.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediavideofile img,.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediaimage video,.paragraph--type--hero-block.hero-style--compact .field--hintergrund .field--mediaimage img,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediavideofile video,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediavideofile img,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediaimage video,.paragraph--type--hero-block.hero-style--full .field--hintergrund .field--mediaimage img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--type--hero-block.hero-style--compact.element-bg-light:before,.paragraph--type--hero-block.hero-style--full.element-bg-light:before{background:linear-gradient(90deg,var(--palette-bg-light) 0%,transparent 100%);}.paragraph--type--hero-block.hero-style--compact.element-bg-dark:before,.paragraph--type--hero-block.hero-style--full.element-bg-dark:before{background:linear-gradient(90deg,var(--palette-bg-dark) 0%,transparent 100%);}.paragraph--type--hero-block.hero-style--compact.element-bg-color:before,.paragraph--type--hero-block.hero-style--full.element-bg-color:before{background:var(--palette-bg-color);}.paragraph--type--hero-block.hero-style--compact.element-bg-transparent:before,.paragraph--type--hero-block.hero-style--full.element-bg-transparent:before{background:transparent;}.paragraph--type--hero-block.hero-style--compact{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-top:5rem;padding-bottom:5rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block.hero-style--compact{padding-top:6rem;padding-bottom:2rem;}}.paragraph--type--hero-block.hero-style--compact.hero-style--half{padding-left:2rem;padding-right:2rem;margin-left:-2rem;margin-right:-2rem;height:auto;max-height:none;gap:5rem;display:grid;grid-template-columns:repeat(2,minmax(400px,42.55rem));}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block.hero-style--compact.hero-style--half{padding:2rem 1rem;}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block.hero-style--compact.hero-style--half{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2rem;}}.paragraph--type--hero-block.hero-style--compact.hero-style--half > .field,.paragraph--type--hero-block.hero-style--compact.hero-style--half .hero-content-wrapper{aspect-ratio:1/1;width:100%;padding:0;margin:auto;border-radius:1.25rem;overflow:hidden;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block.hero-style--compact.hero-style--half > .field,.paragraph--type--hero-block.hero-style--compact.hero-style--half .hero-content-wrapper{max-height:25rem;width:auto;}}.paragraph--type--hero-block.hero-style--compact.hero-style--half .hero-content-wrapper{background-color:var(--palette-bg-light);}.paragraph--type--hero-block.hero-style--compact.hero-style--half .hero-content-wrapper .hero--introduction{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;height:100%;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--hero-block.hero-style--compact.hero-style--half .field--hintergrund{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem);border-radius:0;}}.paragraph--type--hero-block.hero-style--compact.hero-style--half .field--hintergrund .field--mediavideofile video,.paragraph--type--hero-block.hero-style--compact.hero-style--half .field--hintergrund .field--mediavideofile img,.paragraph--type--hero-block.hero-style--compact.hero-style--half .field--hintergrund .field--mediaimage video,.paragraph--type--hero-block.hero-style--compact.hero-style--half .field--hintergrund .field--mediaimage img{-o-object-fit:cover;object-fit:cover;}.paragraph--type--hero-block.hero-style--compact .hero--annotation{padding-top:7.5rem;padding-bottom:7.5rem;max-width:74rem;margin-left:auto;margin-right:auto;}.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .field--hintergrund,.paragraph--type--hero-block.hero-style--compact-half-image-inverted .field--hintergrund,.paragraph--type--hero-block.hero-style--full-half-image-small-inverted .field--hintergrund,.paragraph--type--hero-block.hero-style--full-half-image-inverted .field--hintergrund{grid-column:1;grid-row:1;}.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-half-image-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--full-half-image-small-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--full-half-image-inverted .hero-content-wrapper{grid-row:1;grid-column:2;}.paragraph--type--hero-block.hero-style--compact .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-half-image-small .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-half-image-inverted .hero-content-wrapper,.paragraph--type--hero-block.hero-style--compact-half-image .hero-content-wrapper{min-height:auto;}.paragraph--type--hero-block.hero-style--compact-half-image-small .field--hintergrund,.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .field--hintergrund,.paragraph--type--hero-block.hero-style--full-half-image-small-inverted .field--hintergrund,.paragraph--type--hero-block.hero-style--full-half-image-small .field--hintergrund{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--hero-block.hero-style--compact-half-image-small .field--hintergrund .media--video--hero,.paragraph--type--hero-block.hero-style--compact-half-image-small .field--hintergrund .media--image--hero,.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .field--hintergrund .media--video--hero,.paragraph--type--hero-block.hero-style--compact-half-image-small-inverted .field--hintergrund .media--image--hero,.paragraph--type--hero-block.hero-style--full-half-image-small-inverted .field--hintergrund .media--video--hero,.paragraph--type--hero-block.hero-style--full-half-image-small-inverted .field--hintergrund .media--image--hero,.paragraph--type--hero-block.hero-style--full-half-image-small .field--hintergrund .media--video--hero,.paragraph--type--hero-block.hero-style--full-half-image-small .field--hintergrund .media--image--hero{height:auto;max-height:70%;width:100%;height:100%;}.paragraph--type--hero-block.hero-style--half{display:grid;grid-template-columns:50% 50%;}.paragraph--type--hero-block.hero-style--half .media--video--hero:before,.paragraph--type--hero-block.hero-style--half .media--image--hero:before,.paragraph--type--hero-block.hero-style--half:before{display:none;}.paragraph--type--hero-block.hero-style--half .hero--annotation{padding:2rem;width:auto;}.paragraph--type--hero-block.hero-style--half .field--hintergrund{grid-column:1;grid-row:1;position:relative;}.paragraph--type--hero-block.hero-style--half .hero-content-wrapper{grid-row:1;grid-column:2;}.paragraph--type--hero-block.hero-style--half.hero-style--inverted .field--hintergrund{grid-column:2;grid-row:1;position:relative;}.paragraph--type--hero-block.hero-style--half.hero-style--inverted .hero-content-wrapper{grid-row:1;grid-column:1;}.paragraph--type--hero-block.hero-style--half h2.large-style{margin-bottom:4rem;}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--hero-block.hero-style--half h2.large-style{margin-bottom:2rem;}}.paragraph--type--teaser-liste{margin-left:-2rem;margin-right:-2rem;}.paragraph--type--teaser-liste > .inner{max-width:80rem;margin-left:auto;margin-right:auto;padding:5rem 2rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--teaser-liste > .inner{padding:2rem 1rem;}}.paragraph--type--teaser-liste .paragraph-introduction h2,.paragraph--type--teaser-liste .paragraph-introduction-container h2{margin-top:0;margin-bottom:2rem;}.paragraph--type--teaser-liste .highlight{font-size:1.3125rem;line-height:1.47em;}.paragraph--type--bild-mit-text{margin-left:-2rem;margin-right:-2rem;}.paragraph--type--bild-mit-text--inline-wrapper{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;max-width:74rem;margin-left:auto;margin-right:auto;padding:5rem 2rem;}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--bild-mit-text--inline-wrapper{padding:2rem;}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text--inline-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.paragraph--type--bild-mit-text .field--titel h3{margin-top:0;margin-bottom:2rem;}.paragraph--type--bild-mit-text .paragraph-bild-mit-text--bild{-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem);}.paragraph--type--bild-mit-text .paragraph-bild-mit-text--text{-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem);}.paragraph--type--bild-mit-text.video-media .paragraph-bild-mit-text--bild{-ms-flex-preferred-size:calc(65% - 1rem);flex-basis:calc(65% - 1rem);}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text.video-media .paragraph-bild-mit-text--bild{-ms-flex-preferred-size:1;flex-basis:1;margin-left:-2rem;margin-right:-2rem;}}.paragraph--type--bild-mit-text.video-media .paragraph-bild-mit-text--text{-ms-flex-preferred-size:calc(35% - 1rem);flex-basis:calc(35% - 1rem);}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text.video-media .paragraph-bild-mit-text--text{-ms-flex-preferred-size:1;flex-basis:1;}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text.video-media .paragraph--type--bild-mit-text--inline-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.paragraph--type--bild-mit-text .paragraph-bild-mit-text--bild,.paragraph--type--bild-mit-text .paragraph-bild-mit-text--text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--bild-mit-text .paragraph-bild-mit-text--bild,.paragraph--type--bild-mit-text .paragraph-bild-mit-text--text{width:auto;}}.paragraph--type--bild-mit-text.reverse-elements .paragraph--type--bild-mit-text--inline-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text.reverse-elements .paragraph--type--bild-mit-text--inline-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.paragraph--type--bild-mit-text .field--bild img,.paragraph--type--bild-mit-text .field--bild video{height:100%;width:100%;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bild-mit-text .field--bild img,.paragraph--type--bild-mit-text .field--bild video{max-height:30rem;}}.paragraph--type--bild-mit-text .longtext-container a.more-link,.paragraph--type--bild-mit-text .longtext-container article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--bild-mit-text .longtext-container a,.paragraph--type--bild-mit-text .longtext-container a.button,.paragraph--type--bild-mit-text .longtext-container .paragraph--type--map .marker-link a,.paragraph--type--map .marker-link .paragraph--type--bild-mit-text .longtext-container a{margin-top:1rem;}.paragraph--type--bild-mit-text + .paragraph--type--bild-mit-text > .inner{margin-top:-2.5rem;}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--bild-mit-text + .paragraph--type--bild-mit-text > .inner{margin-top:-1rem;}}.paragraph--type--textblock{margin-left:-2rem;margin-right:-2rem;padding:5rem 2rem;}.paragraph--type--textblock .inner{max-width:74rem;margin-left:auto;margin-right:auto;}.paragraph--type--textblock.text-align-center .paragraph-introduction,.paragraph--type--textblock.text-align-right .paragraph-introduction,.paragraph--type--textblock.text-align-left .paragraph-introduction{max-width:none;}.paragraph--type--bildergalerie{margin-left:-2rem;margin-right:-2rem;padding:5rem 0;}.paragraph--type--bildergalerie > .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;}.paragraph--type--bildergalerie .field--bildergalerie{display:grid;grid-gap:2rem;padding:2rem;grid-auto-rows:auto;}.paragraph--type--bildergalerie .field--bildergalerie .figure,.paragraph--type--bildergalerie .field--bildergalerie figure{height:100%;}.paragraph--type--bildergalerie .field--bildergalerie .figure .fancy-box-field .field--value,.paragraph--type--bildergalerie .field--bildergalerie .figure .fancy-box-field,.paragraph--type--bildergalerie .field--bildergalerie figure .fancy-box-field .field--value,.paragraph--type--bildergalerie .field--bildergalerie figure .fancy-box-field{height:100%;}.paragraph--type--bildergalerie .field--bildergalerie .figure figcaption .field--bildbeschreibung,.paragraph--type--bildergalerie .field--bildergalerie figure figcaption .field--bildbeschreibung{display:none;}@media screen and (min-width:860px) and (max-width:1180px){.paragraph--type--bildergalerie .field--bildergalerie{grid-template-columns:repeat(2,1fr);}.paragraph--type--bildergalerie .field--bildergalerie .field--item:nth-child(3n+1){grid-column:span 2;}}@media screen and (min-width:1180px) and (max-width:8880px){.paragraph--type--bildergalerie .field--bildergalerie{grid-template-columns:repeat(4,1fr);}.paragraph--type--bildergalerie .field--bildergalerie .field--item:nth-child(6n+2){grid-column:span 2;}.paragraph--type--bildergalerie .field--bildergalerie .field--item:nth-child(3n+3){grid-column:span 1;}.paragraph--type--bildergalerie .field--bildergalerie .field--item:nth-child(3n+14){grid-column:span 1;}}.paragraph--type--bildergalerie .field--bildergalerie .field--item{max-height:25rem;min-height:20rem;}.paragraph--type--bildergalerie .field--bildergalerie .media--image--fancybox{border-radius:10px;width:100%;height:100%;overflow:hidden;}.paragraph--type--bildergalerie .field--bildergalerie .media--image--fancybox img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--type--bildergalerie .field--bildergalerie .media--image--fancybox a[data-fancybox=gallery]{display:block;height:100%;width:100%;}.paragraph--type--bildergalerie .field--bildergalerie .media--image--fancybox .fancy-box-field{width:100%;height:100%;}.paragraph--type--bildergalerie.text-align-center a.more-link,.paragraph--type--bildergalerie.text-align-center article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--bildergalerie.text-align-center a{-ms-flex-pack:center;justify-content:center;}.paragraph--type--bildergalerie.text-align-right a.more-link,.paragraph--type--bildergalerie.text-align-right article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--bildergalerie.text-align-right a{-ms-flex-pack:end;justify-content:flex-end;}.paragraph--type--bildergalerie-kompakt{margin-left:-2rem;margin-right:-2rem;padding:5rem 0;}.paragraph--type--bildergalerie-kompakt > .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list{margin-top:2rem;width:100%;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-slide img{width:100%;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track{text-align:center;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--full div{display:inline-block;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--full figcaption .field{display:block;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--full--item{max-height:500px;display:inline-block;margin-left:auto;margin-right:auto;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--full--item img{max-height:500px;height:100%;width:auto;display:inline-block;-o-object-fit:contain;object-fit:contain;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--bildergalerie-kompakt .slideshow-frame .slick-list .slick-track .media--image--full--item img{width:100%;max-width:calc(100% - 8rem);}}.paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails{margin-top:2rem;margin-bottom:2rem;}.paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .field--mediaimage figcaption{display:none;}.paragraph--type--bildergalerie-kompakt .slideshow-frame-thumbnails .field--mediaimage img{display:block;width:140px;height:140px;-o-object-fit:cover;object-fit:cover;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container{display:none;left:0;-ms-flex-pack:justify;justify-content:space-between;bottom:50%;pointer-events:none;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .icon--left:after{display:none;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow{pointer-events:auto;background-color:transparent;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow .icon{background-size:1.5rem;}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.prev .icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/left--color.svg);}.paragraph--type--bildergalerie-kompakt .slideshow-frame .controls-container .slick-arrow.next .icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/right--color.svg);}.paragraph--type--bildergalerie-kompakt.text-align-center a.more-link,.paragraph--type--bildergalerie-kompakt.text-align-center article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--bildergalerie-kompakt.text-align-center a{-ms-flex-pack:center;justify-content:center;}.paragraph--type--bildergalerie-kompakt.text-align-right a.more-link,.paragraph--type--bildergalerie-kompakt.text-align-right article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--bildergalerie-kompakt.text-align-right a{-ms-flex-pack:end;justify-content:flex-end;}.paragraph--type--frequently-asked-question{padding:0;font-size:1.15rem;}.paragraph--type--frequently-asked-question .inner{margin:0 auto;}.paragraph--type--frequently-asked-question .question{display:block;text-decoration:none;padding:1.3125rem 2rem;background-color:var(--palette-bg);box-shadow:1px 0px 20px rgba(var(--palette-form-border),0.1);border-top:1px solid rgba(var(--palette-form-border),0.1);border-bottom:1px solid var(--palette-text);}.paragraph--type--frequently-asked-question .question:hover,.paragraph--type--frequently-asked-question .question:focus{background-color:var(--palette-bg-dark);color:var(--palette-bg-dark-contrast);cursor:pointer;outline:none;}.paragraph--type--frequently-asked-question .question:hover .toggle-icon,.paragraph--type--frequently-asked-question .question:focus .toggle-icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/expand--color.svg);}.paragraph--type--frequently-asked-question .question .field--value{padding:0 calc(2rem / 2) 0 0;-ms-flex:1;flex:1;}.paragraph--type--frequently-asked-question .question .inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;}.paragraph--type--frequently-asked-question .answer{height:0;overflow:hidden;box-shadow:1px 0px 20px rgba(var(--palette-form-border),0.1);}.paragraph--type--frequently-asked-question .answer .question-inner{padding:1.3125rem 2rem;}.paragraph--type--frequently-asked-question.expanded .answer{height:auto;overflow:hidden;}.paragraph--type--frequently-asked-question.expanded .question{color:var(--palette-primary);}.paragraph--type--frequently-asked-question.expanded .question .toggle-icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/collapse--color.svg);}.paragraph--type--faq-liste{padding:5rem 0;}.paragraph--type--faq-liste .toggle-icon{width:1em;height:1em;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/expand--light.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;}.paragraph--type--faq-liste.element-bg-light .paragraph--type--frequently-asked-question .question{background:var(--palette-bg-light);color:var(--palette-bg-light-contrast);border-color:var(--palette-bg-light-contrast);}.paragraph--type--faq-liste.element-bg-light .paragraph--type--frequently-asked-question .toggle-icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/expand--dark.svg);}.paragraph--type--faq-liste.element-bg-light .paragraph--type--frequently-asked-question.expanded .toggle-icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/collapse--dark.svg);}.paragraph--type--faq-liste.element-bg-color .paragraph--type--frequently-asked-question .question{background:var(--palette-bg-color);color:var(--palette-bg-color-contrast);border-color:var(--palette-bg-color-contrast);}.paragraph--type--faq-liste.element-bg-color .paragraph--type--frequently-asked-question .toggle-icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/expand--light.svg);}.paragraph--type--faq-liste.element-bg-color .paragraph--type--frequently-asked-question.expanded .toggle-icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/collapse--light.svg);}.paragraph--type--kontaktformular{position:relative;padding:5rem 2rem;}.paragraph--type--kontaktformular .field--titel h2{margin-top:0;margin-bottom:0.25em;}.paragraph--type--kontaktformular .media--image--hero,.paragraph--type--kontaktformular .media--image--hero .field--mediaimage,.paragraph--type--kontaktformular .media--image--hero .field--mediaimage picture{height:100%;}.paragraph--type--kontaktformular form{text-align:left;max-width:74rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;}.paragraph--type--kontaktformular form input[type=tel],.paragraph--type--kontaktformular form input[type=text],.paragraph--type--kontaktformular form input[type=email],.paragraph--type--kontaktformular form textarea{width:100%;}.paragraph--type--kontaktformular .form-actions{-ms-flex-pack:end !important;justify-content:flex-end !important;margin-top:4rem;}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--kontaktformular .form-actions{-ms-flex-pack:center !important;justify-content:center !important;margin-top:2rem;}}.paragraph--type--kontaktformular .field--hintergrund{position:absolute;width:100%;height:100%;left:0;top:0;}.paragraph--type--kontaktformular .field--hintergrund figcaption{color:var(--palette-bg-contrast);background:linear-gradient(to top,rgba(var(--palette-bg),0.7) 0%,rgba(var(--palette-bg),0) 100%);}.paragraph--type--kontaktformular .field--hintergrund img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--type--kontaktformular .field--hintergrund:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(90deg,var(--palette-bg) 0%,transparent 100%);opacity:0.75;z-index:1;}.paragraph--type--kontaktformular .field--hintergrund + .inner{color:var(--palette-bg-contrast);position:relative;z-index:2;}.paragraph--type--kontaktformular .field--hintergrund + .inner a,.paragraph--type--kontaktformular .field--hintergrund + .inner h4,.paragraph--type--kontaktformular .field--hintergrund + .inner table caption,table .paragraph--type--kontaktformular .field--hintergrund + .inner caption{color:var(--palette-bg-contrast);}.paragraph--type--kontaktformular.element-bg-dark .chosen-container .chosen-drop,.paragraph--type--kontaktformular.element-bg-dark .chosen-container .chosen-single,.paragraph--type--kontaktformular.element-bg-dark form .form-item-managed-file,.paragraph--type--kontaktformular.element-bg-dark form textarea,.paragraph--type--kontaktformular.element-bg-dark form select,.paragraph--type--kontaktformular.element-bg-dark form input[type=text],.paragraph--type--kontaktformular.element-bg-dark form input[type=email],.paragraph--type--kontaktformular.element-bg-dark form input[type=search],.paragraph--type--kontaktformular.element-bg-dark form input[type=tel],.paragraph--type--kontaktformular.element-bg-dark form input[type=url],.paragraph--type--kontaktformular.element-bg-dark form input[type=password],.paragraph--type--kontaktformular.element-bg-dark form input[type=color],.paragraph--type--kontaktformular.element-bg-dark form input[type=file],.paragraph--type--kontaktformular.element-bg-dark form input[type=color],.paragraph--type--kontaktformular.element-bg-dark form input[type=number],.paragraph--type--kontaktformular.element-bg-dark form input[type=range],.paragraph--type--kontaktformular.element-bg-dark form input[type=date],.paragraph--type--kontaktformular.element-bg-dark form input[type=month],.paragraph--type--kontaktformular.element-bg-dark form input[type=week],.paragraph--type--kontaktformular.element-bg-dark form input[type=time],.paragraph--type--kontaktformular.element-bg-dark form input[type=datetime],.paragraph--type--kontaktformular.element-bg-dark form input[type=datetime-local]{box-shadow:none;border:0 none;}.paragraph--type--kontaktformular.element-bg-dark .chosen-container input[type=text].chosen-search-input{background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/search--light.svg);background-repeat:no-repeat;background-position:100% 0.7rem;background-color:var(--palette-bg-contrast);}.paragraph--type--kontaktformular.text-align-center a.more-link,.paragraph--type--kontaktformular.text-align-center article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--kontaktformular.text-align-center a{-ms-flex-pack:center;justify-content:center;}.paragraph--type--kontaktformular.text-align-right a.more-link,.paragraph--type--kontaktformular.text-align-right article.teaser ul.links.inline a,article.teaser ul.links.inline .paragraph--type--kontaktformular.text-align-right a{-ms-flex-pack:end;justify-content:flex-end;}.website-survey .webform-actions .button + .ajax-progress,.website-survey .webform-actions .paragraph--type--map .marker-link a + .ajax-progress,.paragraph--type--map .marker-link .website-survey .webform-actions a + .ajax-progress{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4rem;height:4rem;}.website-survey .webform-actions .button + .ajax-progress .throbber,.website-survey .webform-actions .paragraph--type--map .marker-link a + .ajax-progress .throbber,.paragraph--type--map .marker-link .website-survey .webform-actions a + .ajax-progress .throbber{background-size:3rem;}.website-survey .webform-options-display-one-column{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:0px) and (max-width:1180px){.website-survey .webform-options-display-one-column{-ms-flex-direction:column;flex-direction:column;gap:2rem;}}.website-survey .js-form-type-radio{width:calc(50% - 6rem);position:relative;padding:3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;}@media screen and (min-width:0px) and (max-width:1180px){.website-survey .js-form-type-radio{width:calc(100% - 6rem);}}.website-survey .js-form-type-radio:before{content:"";display:block;position:absolute;width:6.5rem;height:3px;top:3px;background-color:var(--palette-primary-contrast);z-index:2;}@media screen and (min-width:0px) and (max-width:380px){.website-survey .js-form-type-radio:before{width:2rem;}}.website-survey .js-form-type-radio label{pointer-events:none;position:relative;z-index:1;font-size:2.75rem;line-height:1.125em;}@media screen and (min-width:0px) and (max-width:1180px){.website-survey .js-form-type-radio label{font-size:2rem;}}.website-survey .js-form-type-radio .description{font-size:var(--typo-text-size);margin-bottom:0.25rem;}.website-survey .js-form-type-radio input{position:absolute;width:100%;height:100%;appearance:none;-webkit-appearance:none;background-color:var(--palette-primary);box-shadow:0px 0px 10px rgba(0,0,0,0.1411764706);opacity:0.4;left:0;top:0;margin:0;border-radius:0;accent-color:var(--palette-primary);}.website-survey .js-form-type-radio input:hover,.website-survey .js-form-type-radio input:focus{background-color:var(--palette-primary);}.website-survey .js-form-type-radio input:checked{opacity:0.9;}.paragraph--type--umfrage .paragraph-introduction,.paragraph--type--umfrage .paragraph-introduction-container{margin-bottom:5rem;}.paragraph--type--umfrage .paragraph-introduction > *,.paragraph--type--umfrage .paragraph-introduction-container > *{max-width:none;}.paragraph--type--umfrage .webform-ajax-form-wrapper .table-wrapper{overflow-x:inherit;}.paragraph--type--umfrage .webform-button--submit{display:none;}.survey-results{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:0px) and (max-width:1180px){.survey-results{-ms-flex-direction:column;flex-direction:column;gap:2rem;}}.survey-results .survey_question{position:relative;width:calc(50% - 6rem);padding:3rem;background-color:var(--palette-primary);box-shadow:0px 0px 10px rgba(0,0,0,0.1411764706);}@media screen and (min-width:0px) and (max-width:1180px){.survey-results .survey_question{width:calc(100% - 6rem);}}@media screen and (min-width:0px) and (max-width:620px){.survey-results .survey_question{padding:2rem 1rem;width:calc(100% - 2rem);}}.survey-results .survey_question:before{content:"";display:block;position:absolute;width:6.5rem;height:3px;top:0px;background-color:var(--palette-primary-contrast);z-index:2;}@media screen and (min-width:0px) and (max-width:620px){.survey-results .survey_question:before{width:4rem;left:0;}}.survey-results .question{pointer-events:none;position:relative;z-index:1;font-size:2.75rem;line-height:1.125em;}@media screen and (min-width:0px) and (max-width:1180px){.survey-results .question{font-size:2rem;}}.survey-results .survey_result{position:absolute;font-size:2.75rem;top:-2.15rem;right:0;background-image:url(/themes/custom/pmcms_theme/resources/dist/survey_result.svg);width:18rem;height:6rem;background-size:contain;background-repeat:no-repeat;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:500;}@media screen and (min-width:0px) and (max-width:1180px){.survey-results .survey_result{width:10rem;height:3rem;font-size:1.25rem;top:-1.15rem;}}.survey-results .survey_result span{opacity:0.8;}@media screen and (min-width:0px) and (max-width:1180px){.survey-results .survey_result span{margin-top:3px;}}.paragraph--type--beschreibung-mit-icon{text-align:center;margin-left:auto;margin-right:auto;display:block;width:100%;}.paragraph--type--beschreibung-mit-icon .inner{padding:0 2rem;}.paragraph--type--beschreibung-mit-icon .inner .icon-link{display:block;}.paragraph--type--beschreibung-mit-icon .inner .icon-link:before{display:none;}.paragraph--type--beschreibung-mit-icon .inner .icon-link:hover,.paragraph--type--beschreibung-mit-icon .inner .icon-link:focus{opacity:0.9;}.paragraph--type--beschreibung-mit-icon .inner .icon-link:hover img,.paragraph--type--beschreibung-mit-icon .inner .icon-link:focus img{-webkit-transform:scale(1.05);transform:scale(1.05);}.paragraph--type--beschreibung-mit-icon .inner .icon--element--title{font-size:2rem;line-height:1.2em;font-weight:400;}.paragraph--type--beschreibung-mit-icon .inner .field--icon img{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;aspect-ratio:1/1;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;overflow:visible;margin-bottom:1rem;}.paragraph--type--icon-liste{padding:5rem 2rem;}.paragraph--type--icon-liste .field--iconblock{max-width:74rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;}@media screen and (min-width:1180px) and (max-width:8880px){.paragraph--type--icon-liste .field--iconblock .field--item{width:calc(33.3333333333% - 2rem);}}.paragraph--type--icon-liste .field--iconblock .paragraph{padding:0;}.paragraph--type--icon-liste.icon-size--small .paragraph--type--beschreibung-mit-icon img{max-width:150px;min-width:150px;}.paragraph--type--icon-liste.icon-size--medium .paragraph--type--beschreibung-mit-icon img{max-width:400px;}.paragraph--type--icon-liste.icon-size--large .paragraph--type--beschreibung-mit-icon img{max-width:500px;}.paragraph--type--icon-liste.icon-decoration .paragraph--type--beschreibung-mit-icon .inner .icon-link:hover .field--icon img,.paragraph--type--icon-liste.icon-decoration .paragraph--type--beschreibung-mit-icon .inner .icon-link:focus .field--icon img{border-color:rgb(171,171,171);}.paragraph--type--icon-liste.icon-decoration .paragraph--type--beschreibung-mit-icon .inner .field--icon img{background-color:transparent;background:var(--palette-primary);border-radius:50%;width:calc(100% - 7rem);overflow:hidden;}.paragraph--type--person-liste{padding:5rem 2rem;}.paragraph--type--person-liste .field--personen{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;gap:2rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--person-liste .field--personen{padding-left:1rem;padding-right:1rem;}}.paragraph--type--person-liste .field--personen .person-wrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--person-liste .field--personen .person-wrapper .field--links{-ms-flex:1;flex:1;-ms-flex-align:end;align-items:flex-end;}.paragraph--type--person-liste .field--personen .node--person{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--person-liste .field--personen .node--person .field--links{-ms-flex:1;flex:1;-ms-flex-align:end;align-items:flex-end;}.paragraph--type--person-liste .field--personen .person-wrapper--inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--person-liste .field--personen .person-wrapper--inner .field--zitat{min-height:calc(100% - 4rem);}.paragraph--type--person-liste.text-align-left .field--personen{-ms-flex-pack:start;justify-content:flex-start;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--person-liste.text-align-left .field--personen{-ms-flex-pack:center;justify-content:center;}}.paragraph--type--person-liste.text-align-right .field--personen{-ms-flex-pack:end;justify-content:flex-end;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--person-liste.text-align-right .field--personen{-ms-flex-pack:center;justify-content:center;}}.paragraph--type--video{margin-left:-2rem;margin-right:-2rem;}.paragraph--type--video .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding:5rem 2rem;}.paragraph--type--video .media-oembed-content{max-width:100%;height:40rem;width:100%;max-height:45vh;min-height:24rem;}.paragraph--type--video .subtitle{font-size:2rem;color:var(--palette-primary);text-transform:uppercase;margin-bottom:1rem;}@media screen and (min-width:1180px) and (max-width:1400px){.paragraph--type--video .subtitle{font-size:1.5rem;}}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--video .subtitle{font-size:1rem;}}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--video .field--video{margin-left:-2rem;margin-right:-2rem;}}.paragraph--type--video h3{font-size:3rem;margin-bottom:1rem;margin-top:0;}@media screen and (min-width:1180px) and (max-width:1400px){.paragraph--type--video h3{font-size:2.5rem;}}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--video h3{font-size:2rem;}}.paragraph.element-bg-light .video-js{background-color:var(--palette-bg);}.paragraph--type--ansicht{padding:5rem 2rem;}.paragraph--type--audio{padding:5rem 2rem;}.paragraph--type--audio .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;}.paragraph--type--audio .field--audio .field--item{margin-bottom:2rem;}.paragraph--type--audio .field--audio .field--item:last-child{margin-bottom:0;}.paragraph--type--map .leaflet-container{min-height:50rem;}.paragraph--type--map .marker-title{font-size:1.4rem;}.paragraph--type--map .marker-link a{font-size:1.2rem;padding:0.5rem 1rem;}.paragraph--type--map .marker{text-align:center;}.paragraph--type--map .leaflet-marker-icon{background-image:url(/themes/custom/pmcms_theme/resources/dist/marker.svg);background-size:contain;background-repeat:no-repeat;}.paragraph--type--map .leaflet-container a.leaflet-popup-close-button{font-size:30px;top:5px;}.paragraph--type--map .leaflet-popup-content{padding-top:10px;}.paragraph--type--text-highlight{margin-left:-2rem;margin-right:-2rem;}.paragraph--type--text-highlight .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding:1rem 2rem;}.paragraph--type--text-highlight p{margin:0;font-size:1.1rem;line-height:1.65em;}.paragraph--type--text-highlight h2.large-style{margin-bottom:2rem;}.paragraph--type--text-highlight.padding-style--large .inner{padding-top:10rem;padding-bottom:10rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--text-highlight.padding-style--large .inner{padding-top:5rem;padding-bottom:5rem;}}.paragraph--type--text-highlight.padding-style--medium .inner{padding-top:3.75rem;padding-bottom:5rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--text-highlight.padding-style--medium .inner{padding-top:3rem;padding-bottom:3rem;}}.paragraph--type--text-highlight.padding-style--small .inner{padding-top:1rem;padding-bottom:1rem;}article.teaser.paragraph--type--teaser-text{background-color:var(--palette-bg);border:0 none;padding:2.48rem 2rem;}article.teaser.paragraph--type--teaser-text .teaser-highlight{font-size:1.75rem;color:var(--palette-primary);margin-bottom:2rem;}article.teaser.paragraph--type--teaser-text h3{margin-bottom:2rem;}.paragraph--type--zitat{text-align:center;margin-left:-2rem;margin-right:-2rem;}.paragraph--type--zitat .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding:5rem 2rem;}.paragraph--type--zitat .quote{margin-bottom:2rem;}.paragraph--type--zitat .quote:before{content:"»";}.paragraph--type--zitat .quote:after{content:"«";}.paragraph--type--zitat .author{font-size:1.75rem;}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--zitat .author{font-size:1.3125rem;}}.paragraph--type--zitat .subtitle{font-size:0.75rem;text-transform:uppercase;margin-bottom:0.25rem;}.paragraph--type--feature-liste{margin-left:-2rem;margin-right:-2rem;}.paragraph--type--feature-liste .inner{max-width:74rem;margin-left:auto;margin-right:auto;padding:5rem 2rem;display:-ms-flexbox;display:flex;gap:5rem;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--feature-liste .inner{padding-top:2rem;padding-bottom:2rem;}}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--feature-liste .inner{-ms-flex-direction:column;flex-direction:column;gap:2rem;}}.paragraph--type--feature-liste h2.large-style{margin-bottom:5rem;}@media screen and (min-width:0px) and (max-width:1180px){.paragraph--type--feature-liste h2.large-style{margin-bottom:2rem;}}.paragraph--type--feature-liste--text{-ms-flex-preferred-size:50%;flex-basis:50%;}.paragraph--type--feature-liste--features{-ms-flex-preferred-size:50%;flex-basis:50%;}.paragraph--type--feature-liste .field--features{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;counter-reset:dots;}@media screen and (min-width:0px) and (max-width:620px){.paragraph--type--feature-liste .field--features{margin-left:-2rem;margin-right:-2rem;gap:1rem;}}.paragraph--type--feature-liste .feature{font-size:1.75rem;line-height:1.25em;padding:2rem;background-color:var(--palette-bg-lighter);color:var(--palette-text);display:-ms-flexbox;display:flex;border-radius:20px;}@media screen and (min-width:0px) and (max-width:860px){.paragraph--type--feature-liste .feature{font-size:1.25rem;}}.paragraph--type--feature-liste .feature:before{counter-increment:dots;content:counter(dots,decimal-leading-zero);color:var(--palette-primary);margin-right:2rem;}.element-bg-color.paragraph--type--feature-liste h2 span:after{background-color:var(--palette-primary-contrast);}.element-bg-dark.paragraph--type--feature-liste h2 span:after{background-color:var(--palette-bg-light);}article.teaser{max-width:45rem;height:100%;margin:0 auto;text-align:left;border-bottom:1px solid;padding-bottom:1rem;}article.teaser .field--body{padding-top:0;}article.teaser .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;}article.teaser .inner .teaser-content{-ms-flex:1;flex:1;}article.teaser .field--teaserbild,article.teaser .field--bild{margin-bottom:0.6666666667rem;}@media screen and (min-width:0px) and (max-width:620px){article.teaser .field--teaserbild,article.teaser .field--bild{margin-left:-2rem;margin-right:-2rem;}}article.teaser .field--teaserbild img,article.teaser .field--teaserbild video,article.teaser .field--bild img,article.teaser .field--bild video{width:100%;height:100%;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;}article.teaser .field--teaserbild .media--video--teaser-narrow- video,article.teaser .field--teaserbild .media--video--teaser-narrow- img,article.teaser .field--teaserbild .media--image--teaser-narrow- video,article.teaser .field--teaserbild .media--image--teaser-narrow- img,article.teaser .field--bild .media--video--teaser-narrow- video,article.teaser .field--bild .media--video--teaser-narrow- img,article.teaser .field--bild .media--image--teaser-narrow- video,article.teaser .field--bild .media--image--teaser-narrow- img{aspect-ratio:3/1;}article.teaser ul.links.inline{margin-top:1rem;margin-bottom:0;padding-left:0;}article.teaser ul.links.inline li{padding:0;margin:0;}article.teaser ul.links.inline li:before{display:none;}.teaser-liste--grid{margin-left:auto;margin-right:auto;display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;gap:2rem;padding:0;grid-template-columns:repeat(auto-fit,minmax(23rem,25rem));gap:2rem;}@media screen and (min-width:0px) and (max-width:860px){.teaser-liste--grid{-ms-flex-pack:center;justify-content:center;}}@media screen and (min-width:0px) and (max-width:620px){.teaser-liste--grid{gap:1rem;}}.teaser-liste--grid > .field--item,.teaser-liste--grid .views-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;min-width:none;max-width:100%;height:100%;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:0px) and (max-width:620px){.teaser-liste--grid > .field--item,.teaser-liste--grid .views-row{min-width:auto;width:100%;}}.teaser-liste--grid > .field--item article.teaser,.teaser-liste--grid .views-row article.teaser{width:auto;max-width:none;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:20px;}.teaser-liste--grid > .field--item article.teaser .teaser-content,.teaser-liste--grid .views-row article.teaser .teaser-content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1rem;}.teaser-liste--grid > .field--item article.teaser.paragraph--type--teaser-text .teaser-content,.teaser-liste--grid .views-row article.teaser.paragraph--type--teaser-text .teaser-content{padding:0;}.teaser-liste--grid > .field--item article.teaser .content-wrapper,.teaser-liste--grid .views-row article.teaser .content-wrapper{-ms-flex:1;flex:1;}.teaser-liste--grid > .field--item:nth-child(odd) article.teaser_color_ .teaser-color-content,.teaser-liste--grid .views-row:nth-child(odd) article.teaser_color_ .teaser-color-content{background-color:var(--palette-secondary);}.teaser-liste--grid > .field--item:nth-child(odd) article.teaser_color_:hover .teaser-color-content,.teaser-liste--grid > .field--item:nth-child(odd) article.teaser_color_:focus .teaser-color-content,.teaser-liste--grid .views-row:nth-child(odd) article.teaser_color_:hover .teaser-color-content,.teaser-liste--grid .views-row:nth-child(odd) article.teaser_color_:focus .teaser-color-content{background-color:var(--palette-secondary);}.card-link,.teaser-link{text-decoration:none;display:block;}article.teaser_color_{max-width:45rem;width:100%;height:100%;margin:0 auto;text-align:left;overflow:hidden;}article.teaser_color_ .teaser-link{color:var(--palette-primary-contrast);}article.teaser_color_ .teaser-link{width:100%;height:100%;position:relative;border-radius:2px;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}article.teaser_color_:hover .teaser-link .teaser-content,article.teaser_color_:focus .teaser-link .teaser-content{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}article.teaser_color_:hover .teaser-content,article.teaser_color_:focus .teaser-content{-webkit-mask-size:40rem;mask-size:40rem;}article.teaser_color_:hover .teaser-color-content,article.teaser_color_:focus .teaser-color-content{background-color:var(--palette-primary);}article.teaser_color_ .teaser-color-content{aspect-ratio:1/1;background-color:var(--palette-primary);padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;pointer-events:none;}article.teaser_color_ .teaser-content{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;-webkit-mask-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/circle--dark.svg);mask-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/circle--dark.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:0;mask-size:0;}article.teaser_color_ .teaser-content .mask-title{position:absolute;pointer-events:none;bottom:1rem;left:1rem;right:1rem;color:var(--palette-primary);}article.teaser_color_ .field--teaserbild,article.teaser_color_ .field--bild{margin-bottom:0.6666666667rem;}@media screen and (min-width:0px) and (max-width:620px){article.teaser_color_ .field--teaserbild,article.teaser_color_ .field--bild{margin-left:-2rem;margin-right:-2rem;}}article.teaser_color_ .field--teaserbild img,article.teaser_color_ .field--teaserbild video,article.teaser_color_ .field--bild img,article.teaser_color_ .field--bild video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}article.teaser_color_ .field--teaserbild .media--video--square video,article.teaser_color_ .field--teaserbild .media--video--square img,article.teaser_color_ .field--teaserbild .media--image--teaser-sqaure- video,article.teaser_color_ .field--teaserbild .media--image--teaser-sqaure- img,article.teaser_color_ .field--bild .media--video--square video,article.teaser_color_ .field--bild .media--video--square img,article.teaser_color_ .field--bild .media--image--teaser-sqaure- video,article.teaser_color_ .field--bild .media--image--teaser-sqaure- img{aspect-ratio:1/1;}article.teaser_color_ .teaser-magic{width:40rem;height:40rem;border-radius:50%;z-index:1;position:absolute;top:0;bottom:0;opacity:0;pointer-events:none;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/circle--dark.svg);background-size:contain;background-repeat:no-repeat;opacity:0;}article.full .node--erweiterte-seite--full__content > .field--body{max-width:74rem;margin-left:auto;margin-right:auto;padding-bottom:5rem;}.node--person--teaser{width:25rem;min-width:25rem;padding:1rem 2rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.node--person--teaser .image-placeholder,.node--person--teaser .field--bild img,.node--person--teaser .field--teaserbild img{display:block;width:100%;height:auto;border-radius:50%;overflow:hidden;max-width:10.25rem;margin:0 auto;background-color:var(--palette-bg-dark);}.node--person--teaser .media--image--square{margin-bottom:1rem;}.node--person--teaser .media--image--square .field--mediaimage{height:auto;}.node--person--teaser .media--image--square figcaption{position:relative;text-transform:none;text-align:center;padding:0;top:unset;bottom:unset;left:unset;right:unset;z-index:inherit;}.node--person--teaser .image-placeholder{width:100%;aspect-ratio:1/1;background-image:url(/themes/custom/pmcms_theme/resources/dist/icons/colors/user_placeholder--light.svg);background-color:var(--palette-bg-dark);background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem;}.node--person--teaser .teaser-subtitle{margin-top:0.5rem;font-size:1rem;}.node--person--teaser .field--links ul.icon-link{display:-ms-flexbox;display:flex;padding:0;margin:0;margin-top:1rem;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;gap:0.6666666667rem;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node--person--teaser .field--links ul.icon-link li{padding:0;}.node--person--teaser .field--links ul.icon-link li:before{display:none;}.node--person--teaser .field--links ul.icon-link a:hover,.node--person--teaser .field--links ul.icon-link a:focus{background-color:var(--palette-primary);opacity:0.6;}.node--person--teaser .node--person--teaser__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;}
