#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@charset "UTF-8";@layer layers{@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/files/msh/layout/fonts/montserrat-v26-latin-regular.woff2) format("woff2"),url(/files/msh/layout/fonts/montserrat-v26-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/files/msh/layout/fonts/montserrat-v26-latin-italic.woff2) format("woff2"),url(/files/msh/layout/fonts/montserrat-v26-latin-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/files/msh/layout/fonts/montserrat-v26-latin-700.woff2) format("woff2"),url(/files/msh/layout/fonts/montserrat-v26-latin-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/files/msh/layout/fonts/montserrat-v26-latin-700italic.woff2) format("woff2"),url(/files/msh/layout/fonts/montserrat-v26-latin-700italic.ttf) format("truetype")}@layer vars{body{--color1:#008bc7;--color1-bg:#008bc7;--color2:#db0a2d;--color2-bg:#db0a2d;--color3:#ccc;--color3-bg:#ccc;--color4:#f0f8ff;--color4-bg:#f0f8ff;--color5:#f2921c;--color5-bg:#f2921c;--color6:#000;--color6-bg:#000;--color-black:#000;--color-black-inverted:#000;--color-black-all:#000;--color-white:#fff;--color-white-inverted:#fff;--color-white-all:#fff;--color-white-layer1:#fff;--color-white-layer2:#fff;--color-white-layer3:#fff;--color-white-dark:#fff;--color-black-dark:#000;--color-grey-10:#1a1a1a;--color-grey-10-bg:#1a1a1a;--color-grey-20:#404040;--color-grey-20-bg:#404040;--color-grey-30:#4d4d4d;--color-grey-30-bg:#4d4d4d;--color-grey-40:#666;--color-grey-40-bg:#666;--color-grey-50:gray;--color-grey-50-bg:gray;--color-grey-60:#999;--color-grey-60-bg:#999;--color-grey-70:#b3b3b3;--color-grey-70-bg:#b3b3b3;--color-grey-75:#bfbfbf;--color-grey-75-bg:#bfbfbf;--color-grey-80:#ccc;--color-grey-80-bg:#ccc;--color-grey-90:#e6e6e6;--color-grey-90-bg:#e6e6e6;--color-grey-95:#f2f2f2;--color-grey-95-bg:#f2f2f2;--color-border:transparent;--color-background:hsla(0,0%,100%,0)}body #mobile-menu{--color-mobile-nav-background:#fff;--color-mobile-nav-main:#008bc7;--color-mobile-nav-main-bg:#008bc7;--color-mobile-nav-secondary:#ccc;--color-mobile-nav-secondary-bg:#ccc}body.dark{--color1:#008bc7;--color1-bg:#008bc7;--color2:#db0a2d;--color2-bg:#db0a2d;--color3:#ccc;--color3-bg:#ccc;--color4:#f0f8ff;--color4-bg:#f0f8ff;--color5:#f2921c;--color5-bg:#f2921c;--color6:#000;--color6-bg:#000;--color-black:#fff;--color-black-inverted:#000;--color-black-all:#000;--color-white:var(--color-black-inverted);--color-white-inverted:#fff;--color-white-all:#fff;--color-white-layer1:#4d4d4d;--color-white-layer2:#333;--color-white-layer3:#fff;--color-white-dark:#fff;--color-black-dark:#000;--color-grey-10:#e6e6e6;--color-grey-10-bg:#e6e6e6;--color-grey-20:#ccc;--color-grey-20-bg:#ccc;--color-grey-30:#b3b3b3;--color-grey-30-bg:#b3b3b3;--color-grey-40:#999;--color-grey-40-bg:#999;--color-grey-50:gray;--color-grey-50-bg:gray;--color-grey-60:#666;--color-grey-60-bg:#666;--color-grey-70:#4d4d4d;--color-grey-70-bg:#4d4d4d;--color-grey-75:#333;--color-grey-75-bg:#333;--color-grey-80:#404040;--color-grey-80-bg:#404040;--color-grey-90:#1a1a1a;--color-grey-90-bg:#1a1a1a;--color-grey-95:#0d0d0d;--color-grey-95-bg:#0d0d0d;--color-border:transparent;--color-background:hsla(0,0%,100%,0)}body.dark #mobile-menu{--color-mobile-nav-background:#333;--color-mobile-nav-main:#008bc7;--color-mobile-nav-main-bg:#008bc7;--color-mobile-nav-secondary:#ccc;--color-mobile-nav-secondary-bg:#ccc}body.white{--color1:#000;--color1-bg:#fff;--color2:#000;--color2-bg:#fff;--color3:#000;--color3-bg:#fff;--color4:#000;--color4-bg:#fff;--color5:#000;--color5-bg:#fff;--color6:#000;--color6-bg:#fff;--color-black:#000;--color-black-inverted:#fff;--color-black-all:#000;--color-white:#fff;--color-white-inverted:#000;--color-white-all:#fff;--color-white-layer1:#fff;--color-white-layer2:#fff;--color-white-layer3:#fff;--color-white-dark:#fff;--color-black-dark:#000;--color-grey-10:#000;--color-grey-10-bg:#fff;--color-grey-20:#000;--color-grey-20-bg:#fff;--color-grey-30:#000;--color-grey-30-bg:#fff;--color-grey-40:#000;--color-grey-40-bg:#fff;--color-grey-50:#000;--color-grey-50-bg:#fff;--color-grey-60:#000;--color-grey-60-bg:#fff;--color-grey-70:#000;--color-grey-70-bg:#fff;--color-grey-75:#000;--color-grey-75-bg:#fff;--color-grey-80:#000;--color-grey-80-bg:#fff;--color-grey-90:#000;--color-grey-90-bg:#fff;--color-grey-95:#000;--color-grey-95-bg:#fff;--color-border:#000;--color-background:#fff}body.white #mobile-menu{--color-mobile-nav-background:#fff;--color-mobile-nav-main:#000;--color-mobile-nav-main-bg:#fff;--color-mobile-nav-secondary:#000;--color-mobile-nav-secondary-bg:#fff}body.black{--color1:#fff;--color1-bg:#000;--color2:#fff;--color2-bg:#000;--color3:#fff;--color3-bg:#000;--color4:#fff;--color4-bg:#000;--color5:#fff;--color5-bg:#000;--color6:#fff;--color6-bg:#000;--color-black:#fff;--color-black-inverted:#000;--color-black-all:#000;--color-white:#000;--color-white-inverted:#fff;--color-white-all:#fff;--color-white-layer1:#000;--color-white-layer2:#000;--color-white-layer3:#000;--color-white-dark:#000;--color-black-dark:#fff;--color-grey-10:#fff;--color-grey-10-bg:#000;--color-grey-20:#fff;--color-grey-20-bg:#000;--color-grey-30:#fff;--color-grey-30-bg:#000;--color-grey-40:#fff;--color-grey-40-bg:#000;--color-grey-50:#fff;--color-grey-50-bg:#000;--color-grey-60:#fff;--color-grey-60-bg:#000;--color-grey-70:#fff;--color-grey-70-bg:#000;--color-grey-75:#fff;--color-grey-75-bg:#000;--color-grey-80:#fff;--color-grey-80-bg:#000;--color-grey-90:#fff;--color-grey-90-bg:#000;--color-grey-95:#fff;--color-grey-95-bg:#000;--color-border:#fff;--color-background:#000}body.black #mobile-menu{--color-mobile-nav-background:#000;--color-mobile-nav-main:#fff;--color-mobile-nav-main-bg:#000;--color-mobile-nav-secondary:#fff;--color-mobile-nav-secondary-bg:#000}body{timeline-scope:--scroll;animation:--scroll forwards;animation-timeline:--scroll;container-name:--scroll;--page-width:100rem;--page-padding-left-outer-desktop:2rem;--page-padding-right-outer-desktop:2rem;--page-padding-left-inner:2rem;--page-padding-right-inner:2rem;--page-padding-left-outer:0rem;--page-padding-right-outer:0rem}@media (max-width:90rem){body{--page-padding-left-inner:2rem;--page-padding-right-inner:2rem;--page-padding-left-outer:0rem;--page-padding-right-outer:0rem}}@media (max-width:64rem){body{--page-padding-left-inner:2rem;--page-padding-right-inner:2rem;--page-padding-left-outer:0rem;--page-padding-right-outer:0rem}}@media (max-width:48rem){body{--page-padding-left-inner:1rem;--page-padding-right-inner:1rem;--page-padding-left-outer:0rem;--page-padding-right-outer:0rem}}@media (max-width:30rem){body{--page-padding-left-inner:1rem;--page-padding-right-inner:1rem;--page-padding-left-outer:0rem;--page-padding-right-outer:0rem}}body{--sum-outside-width-left-inner:calc((100vw - (var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner) + var(--page-padding-left-outer) + var(--page-padding-right-outer))) / 2 + var(--page-padding-left-inner) + var(--page-padding-left-outer));--sum-outside-width-right-inner:calc((100vw - (var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner) + var(--page-padding-left-outer) + var(--page-padding-right-outer))) / 2 + var(--page-padding-right-inner) + var(--page-padding-right-outer));--sum-outside-width-left-outer:calc((100vw - (var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner) + var(--page-padding-left-outer) + var(--page-padding-right-outer))) / 2 + var(--page-padding-left-outer));--sum-outside-width-right-outer:calc((100vw - (var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner) + var(--page-padding-left-outer) + var(--page-padding-right-outer))) / 2 + var(--page-padding-right-outer));--grid-columns:12;--grid-rows:auto;--grid-column-gap:4rem}@media (max-width:64rem){body{--grid-column-gap:4rem}}@media (max-width:48rem){body{--grid-column-gap:2rem}}@media (max-width:30rem){body{--grid-column-gap:2rem}}body{--grid-row-gap:2rem}@media (max-width:64rem){body{--grid-row-gap:2rem}}@media (max-width:48rem){body{--grid-row-gap:1rem}}@media (max-width:30rem){body{--grid-row-gap:1rem}}body{--fontsize-max:15.5;--fontsize-min:14;--fontsize:clamp(var(--fontsize-min)/16 * 1rem,var(--fontsize-min) * 1px + (var(--fontsize-max) - var(--fontsize-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-max)/16 * 1rem);--fontsize-bigger-max:18;--fontsize-bigger-min:16;--fontsize-bigger:clamp(var(--fontsize-bigger-min)/16 * 1rem,var(--fontsize-bigger-min) * 1px + (var(--fontsize-bigger-max) - var(--fontsize-bigger-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-bigger-max)/16 * 1rem);--fontsize-smaller-max:11;--fontsize-smaller-min:9;--fontsize-smaller:clamp(var(--fontsize-smaller-min)/16 * 1rem,var(--fontsize-smaller-min) * 1px + (var(--fontsize-smaller-max) - var(--fontsize-smaller-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-smaller-max)/16 * 1rem);--fontsize-h1-max:46;--fontsize-h1-min:38;--fontsize-h1:clamp(var(--fontsize-h1-min)/16 * 1rem,var(--fontsize-h1-min) * 1px + (var(--fontsize-h1-max) - var(--fontsize-h1-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h1-max)/16 * 1rem);--fontsize-h2-max:36;--fontsize-h2-min:28;--fontsize-h2:clamp(var(--fontsize-h2-min)/16 * 1rem,var(--fontsize-h2-min) * 1px + (var(--fontsize-h2-max) - var(--fontsize-h2-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h2-max)/16 * 1rem);--fontsize-h3-max:26;--fontsize-h3-min:26;--fontsize-h3:clamp(var(--fontsize-h3-min)/16 * 1rem,var(--fontsize-h3-min) * 1px + (var(--fontsize-h3-max) - var(--fontsize-h3-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h3-max)/16 * 1rem);--fontsize-h4-max:26;--fontsize-h4-min:24;--fontsize-h4:clamp(var(--fontsize-h4-min)/16 * 1rem,var(--fontsize-h4-min) * 1px + (var(--fontsize-h4-max) - var(--fontsize-h4-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h4-max)/16 * 1rem);--fontsize-h5-max:22;--fontsize-h5-min:18;--fontsize-h5:clamp(var(--fontsize-h5-min)/16 * 1rem,var(--fontsize-h5-min) * 1px + (var(--fontsize-h5-max) - var(--fontsize-h5-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h5-max)/16 * 1rem);--fontsize-h6-max:18;--fontsize-h6-min:16;--fontsize-h6:clamp(var(--fontsize-h6-min)/16 * 1rem,var(--fontsize-h6-min) * 1px + (var(--fontsize-h6-max) - var(--fontsize-h6-min)) * (100vw - 480 * 1px)/(1600 - 480),var(--fontsize-h6-max)/16 * 1rem);--font-color:var(--color-grey-10);--link-color:var(--color1);--link-color-hover:var(--color2);--image-span:4}}@layer reset{blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,p,pre,table,td,textarea,th,ul{margin:0;padding:0}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}sub,sup{font-size:.6em}del{text-decoration:line-through}ins{text-decoration:none}article,aside,figcaption,figure,footer,header,nav,section{display:block}body{font:100% Verdana,sans-serif;color:#000}button,input,select,textarea{font-family:inherit;font-size:99%;font-weight:inherit}ul{list-style-type:none}*{box-sizing:border-box;outline:none}#left,#main,#right{margin-left:0;margin-right:0;float:none;position:static}}@layer defaults{body{line-height:1.7;font-family:Montserrat,Helvetica,sans-serif;font-weight:400;color:var(--font-color);letter-spacing:.05em;background-color:var(--color-white-layer2);font-size:var(--fontsize)}.bigger-text{font-size:var(--fontsize-bigger);line-height:1.7}.smaller-text{font-size:var(--fontsize-smaller);line-height:1.7}a{transition-property:color,text-decoration-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;text-decoration:none;color:var(--link-color)}a.active,a:focus-visible,a:hover{color:var(--link-color-hover)}svg{fill:var(--font-color)}p{line-height:1.7;margin-bottom:.75em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5em}.h1,h1{font-size:var(--fontsize-h1);font-weight:800;line-height:1.3;color:var(--font-color);font-family:Montserrat,Helvetica,sans-serif}.h2,h2{font-size:var(--fontsize-h2)}.h2,.h3,h2,h3{font-weight:400;line-height:1.3;color:var(--font-color);font-family:Montserrat,Helvetica,sans-serif}.h3,h3{font-size:var(--fontsize-h3)}.h4,h4{font-size:var(--fontsize-h4)}.h4,.h5,h4,h5{font-weight:400;line-height:1.3;color:var(--font-color);font-family:Montserrat,Helvetica,sans-serif}.h5,h5{font-size:var(--fontsize-h5)}.h6,h6{font-size:var(--fontsize-h6);font-weight:400;line-height:1.3;color:var(--font-color);font-family:Montserrat,Helvetica,sans-serif}hr{width:100%;height:1px;border-width:0;border-bottom:1px solid var(--color-black)}ol,ul{line-height:1.7}ol{padding-left:1.5rem}ol li{padding-top:.563rem}strong{font-weight:800!important}mark{font-weight:600;background-color:transparent;padding:0 2px}.block{overflow:visible}picture{display:flex;flex-direction:column;align-items:flex-start}[class*=ce_],[class*=content-],[class*=mod_]{clear:both}.iframe-wrapper{position:relative;padding-bottom:56.25%;overflow:clip;width:100%;height:auto}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.iframe-wrapper.ratio-4x3{padding-bottom:75%}@media screen and (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.text-icon{display:inline-flex;align-items:baseline;gap:.5rem;position:relative;color:var(--font-color)}.text-icon:after,.text-icon:before{all:unset;content:"";display:block}.text-icon:before{transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.67,.01,0,1);border:1px solid var(--color1);background-color:var(--color1-bg);border-radius:10rem;box-sizing:border-box;position:relative;top:.2em;width:1.25em;height:1.25em;margin-left:calc((.5rem + 1.25em) * -1)}.text-icon:after,.text-icon:before{transition-duration:.6s;aspect-ratio:1}.text-icon:after{transition-property:background-color;transition-timing-function:cubic-bezier(.67,.01,0,1);position:absolute;background-color:var(--color-white-inverted);-o-object-fit:contain;object-fit:contain;width:0.75em;left:calc((.5rem + 1.25em) * -1 + .25em);top:0.45em}.text-icon:is(a):focus,.text-icon:is(a):hover{color:var(--font-color)}.text-icon:is(a):focus:before,.text-icon:is(a):hover:before{background-color:var(--color-white);border-color:var(--color1)}.text-icon:is(a):focus:after,.text-icon:is(a):hover:after{background:var(--color1)}.extend-from-inner-to-outer{margin-right:calc(var(--page-padding-right-inner) * -1)}.extend-from-inner-to-outer,.extend-from-inner-to-outer-left{margin-left:calc(var(--page-padding-left-inner) * -1)}.extend-from-inner-to-outer-right{margin-right:calc(var(--page-padding-right-inner) * -1)}.extend-from-inner-to-content{margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}.extend-from-inner-to-content,.extend-from-inner-to-content-left{margin-left:calc((var(--page-padding-left-outer) + var(--page-padding-left-inner)) * -1)}.extend-from-inner-to-content-right{margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}.extend-from-inner-to-page{margin-left:calc(-1 * (var(--sum-outside-width-left-inner)))}@media (max-width:104rem){.extend-from-inner-to-page{margin-left:calc((var(--page-padding-left-outer) + var(--page-padding-left-inner)) * -1)}}.extend-from-inner-to-page{margin-right:calc(-1 * (var(--sum-outside-width-right-inner)))}@media (max-width:104rem){.extend-from-inner-to-page{margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}}.extend-from-inner-to-page-left{margin-left:calc(-1 * (var(--sum-outside-width-left-inner)))}@media (max-width:104rem){.extend-from-inner-to-page-left{margin-left:calc((var(--page-padding-left-outer) + var(--page-padding-left-inner)) * -1)}}.extend-from-inner-to-page-right{margin-right:calc(-1 * (var(--sum-outside-width-right-inner)))}@media (max-width:104rem){.extend-from-inner-to-page-right{margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}}.extend-from-outer-to-content{margin-right:calc(var(--page-padding-right-outer) * -1)}.extend-from-outer-to-content,.extend-from-outer-to-content-left{margin-left:calc(var(--page-padding-left-outer) * -1)}.extend-from-outer-to-content-right{margin-right:calc(var(--page-padding-right-outer) * -1)}.extend-from-outer-to-page{margin-left:calc(-1 * (var(--sum-outside-width-left-outer)))}@media (max-width:104rem){.extend-from-outer-to-page{margin-left:calc(-1 * (var(--page-padding-left-outer)))}}.extend-from-outer-to-page{margin-right:calc(-1 * (var(--sum-outside-width-right-outer)))}@media (max-width:104rem){.extend-from-outer-to-page{margin-right:calc(-1 * (var(--page-padding-right-outer)))}}.extend-from-outer-to-page-left{margin-left:calc(-1 * (var(--sum-outside-width-left-outer)))}@media (max-width:104rem){.extend-from-outer-to-page-left{margin-left:calc(-1 * (var(--page-padding-left-outer)))}}.extend-from-outer-to-page-right{margin-right:calc(-1 * (var(--sum-outside-width-right-outer)))}@media (max-width:104rem){.extend-from-outer-to-page-right{margin-right:calc(-1 * (var(--page-padding-right-outer)))}}:focus-visible{outline:2px var(--color1) solid}.white-default{background-color:var(--color-white)}.white-1{background-color:var(--color-white-layer1)}.white-2{background-color:var(--color-white-layer2)}.white-3{background-color:var(--color-white-layer3)}.grid-container.grid-count-1{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:1;--grid-span-laptop:1;--grid-span-tablet:1;--grid-span-mobile:1;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-1>*{grid-column:1/-1}.grid-container.grid-count-1[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,1/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-1[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,1/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-1[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,1/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-1[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,1/var(--grid-cols-mobile),1)}}.grid-container.grid-count-1>[class*=" span-"],.grid-container.grid-count-1>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-1>[class*=" span-"],.grid-container.grid-count-1>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-1>[class*=" span-"],.grid-container.grid-count-1>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-1>[class*=" span-"],.grid-container.grid-count-1>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-1>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-1>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:1}.grid-container.grid-count-1>[class*=" starts-"],.grid-container.grid-count-1>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-1>[class*=" starts-"],.grid-container.grid-count-1>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-1>[class*=" starts-"],.grid-container.grid-count-1>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-1>[class*=" starts-"],.grid-container.grid-count-1>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-1>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-1>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container.grid-count-2{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:2;--grid-span-laptop:2;--grid-span-tablet:2;--grid-span-mobile:2;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-2>*{grid-column:1/-1}.grid-container.grid-count-2[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,2/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-2[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,2/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-2[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,2/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-2[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,2/var(--grid-cols-mobile),1)}}.grid-container.grid-count-2>[class*=" span-"],.grid-container.grid-count-2>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-2>[class*=" span-"],.grid-container.grid-count-2>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-2>[class*=" span-"],.grid-container.grid-count-2>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-2>[class*=" span-"],.grid-container.grid-count-2>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-2>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-2>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:2}.grid-container.grid-count-2>[class*=" starts-"],.grid-container.grid-count-2>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-2>[class*=" starts-"],.grid-container.grid-count-2>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-2>[class*=" starts-"],.grid-container.grid-count-2>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-2>[class*=" starts-"],.grid-container.grid-count-2>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-2>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-2>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container.grid-count-3{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:3;--grid-span-laptop:3;--grid-span-tablet:3;--grid-span-mobile:3;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-3>*{grid-column:1/-1}.grid-container.grid-count-3[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,3/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-3[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,3/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-3[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,3/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-3[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,3/var(--grid-cols-mobile),1)}}.grid-container.grid-count-3>[class*=" span-"],.grid-container.grid-count-3>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-3>[class*=" span-"],.grid-container.grid-count-3>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-3>[class*=" span-"],.grid-container.grid-count-3>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-3>[class*=" span-"],.grid-container.grid-count-3>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-3>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-3>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:3}.grid-container.grid-count-3>[class*=" starts-"],.grid-container.grid-count-3>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-3>[class*=" starts-"],.grid-container.grid-count-3>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-3>[class*=" starts-"],.grid-container.grid-count-3>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-3>[class*=" starts-"],.grid-container.grid-count-3>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-3>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-3>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container.grid-count-4{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:4;--grid-span-laptop:4;--grid-span-tablet:4;--grid-span-mobile:4;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-4>*{grid-column:1/-1}.grid-container.grid-count-4[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,4/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-4[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,4/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-4[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,4/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-4[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,4/var(--grid-cols-mobile),1)}}.grid-container.grid-count-4>[class*=" span-"],.grid-container.grid-count-4>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-4>[class*=" span-"],.grid-container.grid-count-4>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-4>[class*=" span-"],.grid-container.grid-count-4>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-4>[class*=" span-"],.grid-container.grid-count-4>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-4>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-4>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:4}.grid-container.grid-count-4>[class*=" starts-"],.grid-container.grid-count-4>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-4>[class*=" starts-"],.grid-container.grid-count-4>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-4>[class*=" starts-"],.grid-container.grid-count-4>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-4>[class*=" starts-"],.grid-container.grid-count-4>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-4>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-4>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container.grid-count-5{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:5;--grid-span-laptop:5;--grid-span-tablet:5;--grid-span-mobile:5;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-5>*{grid-column:1/-1}.grid-container.grid-count-5[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,5/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-5[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,5/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-5[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,5/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-5[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,5/var(--grid-cols-mobile),1)}}.grid-container.grid-count-5>[class*=" span-"],.grid-container.grid-count-5>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-5>[class*=" span-"],.grid-container.grid-count-5>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-5>[class*=" span-"],.grid-container.grid-count-5>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-5>[class*=" span-"],.grid-container.grid-count-5>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-5>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-5>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:5}.grid-container.grid-count-5>[class*=" starts-"],.grid-container.grid-count-5>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-5>[class*=" starts-"],.grid-container.grid-count-5>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-5>[class*=" starts-"],.grid-container.grid-count-5>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-5>[class*=" starts-"],.grid-container.grid-count-5>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-5>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-5>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container.grid-count-6{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:6;--grid-span-laptop:6;--grid-span-tablet:6;--grid-span-mobile:6;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-6>*{grid-column:1/-1}.grid-container.grid-count-6[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,6/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-6[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,6/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-6[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,6/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-6[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,6/var(--grid-cols-mobile),1)}}.grid-container.grid-count-6>[class*=" span-"],.grid-container.grid-count-6>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-6>[class*=" span-"],.grid-container.grid-count-6>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-6>[class*=" span-"],.grid-container.grid-count-6>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-6>[class*=" span-"],.grid-container.grid-count-6>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-6>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-6>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:6}.grid-container.grid-count-6>[class*=" starts-"],.grid-container.grid-count-6>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-6>[class*=" starts-"],.grid-container.grid-count-6>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-6>[class*=" starts-"],.grid-container.grid-count-6>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-6>[class*=" starts-"],.grid-container.grid-count-6>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-6>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-6>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container.grid-count-7{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:7;--grid-span-laptop:7;--grid-span-tablet:7;--grid-span-mobile:7;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-7>*{grid-column:1/-1}.grid-container.grid-count-7[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,7/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-7[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,7/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-7[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,7/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-7[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,7/var(--grid-cols-mobile),1)}}.grid-container.grid-count-7>[class*=" span-"],.grid-container.grid-count-7>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-7>[class*=" span-"],.grid-container.grid-count-7>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-7>[class*=" span-"],.grid-container.grid-count-7>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-7>[class*=" span-"],.grid-container.grid-count-7>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-7>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-7>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:7}.grid-container.grid-count-7>[class*=" starts-"],.grid-container.grid-count-7>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-7>[class*=" starts-"],.grid-container.grid-count-7>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-7>[class*=" starts-"],.grid-container.grid-count-7>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-7>[class*=" starts-"],.grid-container.grid-count-7>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-7>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-7>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container.grid-count-8{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:8;--grid-span-laptop:8;--grid-span-tablet:8;--grid-span-mobile:8;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-8>*{grid-column:1/-1}.grid-container.grid-count-8[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,8/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-8[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,8/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-8[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,8/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-8[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,8/var(--grid-cols-mobile),1)}}.grid-container.grid-count-8>[class*=" span-"],.grid-container.grid-count-8>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-8>[class*=" span-"],.grid-container.grid-count-8>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-8>[class*=" span-"],.grid-container.grid-count-8>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-8>[class*=" span-"],.grid-container.grid-count-8>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-8>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-8>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:8}.grid-container.grid-count-8>[class*=" starts-"],.grid-container.grid-count-8>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-8>[class*=" starts-"],.grid-container.grid-count-8>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-8>[class*=" starts-"],.grid-container.grid-count-8>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-8>[class*=" starts-"],.grid-container.grid-count-8>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-8>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-8>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container.grid-count-9{display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:9;--grid-span-laptop:9;--grid-span-tablet:9;--grid-span-mobile:9;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-9>*{grid-column:1/-1}.grid-container.grid-count-9[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,9/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-9[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,9/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-9[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,9/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-9[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,9/var(--grid-cols-mobile),1)}}.grid-container.grid-count-9>[class*=" span-"],.grid-container.grid-count-9>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-9>[class*=" span-"],.grid-container.grid-count-9>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-9>[class*=" span-"],.grid-container.grid-count-9>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-9>[class*=" span-"],.grid-container.grid-count-9>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-9>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-9>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:9}.grid-container.grid-count-9>[class*=" starts-"],.grid-container.grid-count-9>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-9>[class*=" starts-"],.grid-container.grid-count-9>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-9>[class*=" starts-"],.grid-container.grid-count-9>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-9>[class*=" starts-"],.grid-container.grid-count-9>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-9>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-9>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container.grid-count-10{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:10;--grid-span-laptop:10;--grid-span-tablet:10;--grid-span-mobile:10;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-10>*{grid-column:1/-1}.grid-container.grid-count-10[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,10/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-10[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,10/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-10[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,10/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-10[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,10/var(--grid-cols-mobile),1)}}.grid-container.grid-count-10>[class*=" span-"],.grid-container.grid-count-10>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-10>[class*=" span-"],.grid-container.grid-count-10>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-10>[class*=" span-"],.grid-container.grid-count-10>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-10>[class*=" span-"],.grid-container.grid-count-10>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-10>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-10>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:10}.grid-container.grid-count-10>[class*=" starts-"],.grid-container.grid-count-10>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-10>[class*=" starts-"],.grid-container.grid-count-10>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-10>[class*=" starts-"],.grid-container.grid-count-10>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-10>[class*=" starts-"],.grid-container.grid-count-10>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-10>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-10>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container.grid-count-11{display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:11;--grid-span-laptop:11;--grid-span-tablet:11;--grid-span-mobile:11;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-11>*{grid-column:1/-1}.grid-container.grid-count-11[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,11/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-11[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,11/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-11[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,11/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-11[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,11/var(--grid-cols-mobile),1)}}.grid-container.grid-count-11>[class*=" span-"],.grid-container.grid-count-11>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-11>[class*=" span-"],.grid-container.grid-count-11>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-11>[class*=" span-"],.grid-container.grid-count-11>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-11>[class*=" span-"],.grid-container.grid-count-11>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-11>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-11>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:11}.grid-container.grid-count-11>[class*=" starts-"],.grid-container.grid-count-11>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-11>[class*=" starts-"],.grid-container.grid-count-11>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-11>[class*=" starts-"],.grid-container.grid-count-11>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-11>[class*=" starts-"],.grid-container.grid-count-11>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-11>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-11>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container.grid-count-12{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:12;--grid-span-laptop:12;--grid-span-tablet:12;--grid-span-mobile:12;--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container.grid-count-12>*{grid-column:1/-1}.grid-container.grid-count-12[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,12/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container.grid-count-12[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,12/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container.grid-count-12[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,12/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container.grid-count-12[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,12/var(--grid-cols-mobile),1)}}.grid-container.grid-count-12>[class*=" span-"],.grid-container.grid-count-12>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container.grid-count-12>[class*=" span-"],.grid-container.grid-count-12>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container.grid-count-12>[class*=" span-"],.grid-container.grid-count-12>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container.grid-count-12>[class*=" span-"],.grid-container.grid-count-12>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container.grid-count-12>[class*=" span-"]:not([class*=span-mobile-]),.grid-container.grid-count-12>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:12}.grid-container.grid-count-12>[class*=" starts-"],.grid-container.grid-count-12>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container.grid-count-12>[class*=" starts-"],.grid-container.grid-count-12>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container.grid-count-12>[class*=" starts-"],.grid-container.grid-count-12>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container.grid-count-12>[class*=" starts-"],.grid-container.grid-count-12>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container.grid-count-12>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container.grid-count-12>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.grid-container:not([class*=" grid-count"]){display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:var(--grid-columns);--grid-span-laptop:var(--grid-columns);--grid-span-tablet:var(--grid-columns);--grid-span-mobile:var(--grid-columns);--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.grid-container:not([class*=" grid-count"])>*{grid-column:1/-1}.grid-container:not([class*=" grid-count"])[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-desktop),1)}@media (max-width:64rem){.grid-container:not([class*=" grid-count"])[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.grid-container:not([class*=" grid-count"])[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.grid-container:not([class*=" grid-count"])[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-mobile),1)}}.grid-container:not([class*=" grid-count"])>[class*=" span-"],.grid-container:not([class*=" grid-count"])>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.grid-container:not([class*=" grid-count"])>[class*=" span-"],.grid-container:not([class*=" grid-count"])>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.grid-container:not([class*=" grid-count"])>[class*=" span-"],.grid-container:not([class*=" grid-count"])>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.grid-container:not([class*=" grid-count"])>[class*=" span-"],.grid-container:not([class*=" grid-count"])>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.grid-container:not([class*=" grid-count"])>[class*=" span-"]:not([class*=span-mobile-]),.grid-container:not([class*=" grid-count"])>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:var(--grid-columns)}.grid-container:not([class*=" grid-count"])>[class*=" starts-"],.grid-container:not([class*=" grid-count"])>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.grid-container:not([class*=" grid-count"])>[class*=" starts-"],.grid-container:not([class*=" grid-count"])>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.grid-container:not([class*=" grid-count"])>[class*=" starts-"],.grid-container:not([class*=" grid-count"])>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.grid-container:not([class*=" grid-count"])>[class*=" starts-"],.grid-container:not([class*=" grid-count"])>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.grid-container:not([class*=" grid-count"])>[class*=" starts-"]:not([class*=starts-mobile-]),.grid-container:not([class*=" grid-count"])>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.desktop,.laptop,.mobile,.tablet{display:none}@media (min-width:64.0625rem){.desktop{display:initial}}@media (max-width:64rem) and (min-width:48.0625rem){.laptop{display:initial}}@media (max-width:48rem) and (min-width:30.0625rem){.tablet{display:initial}}@media (max-width:30rem){.mobile{display:initial}}}@layer elements{#colorbox,#colorbox #cboxWrapper{overflow:visible!important}#colorbox #cboxContent{position:relative!important}#colorbox #cboxNext,#colorbox #cboxPrevious{margin:0!important;top:0!important;width:calc(50% + 4vw)!important;height:100%!important;background:none!important;transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);opacity:.5!important}#colorbox #cboxNext:hover,#colorbox #cboxPrevious:hover{opacity:1!important}#colorbox #cboxNext svg,#colorbox #cboxPrevious svg{width:40px;position:absolute;top:calc(50% - 35px);transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#colorbox #cboxPrevious{left:-4vw!important}#colorbox #cboxPrevious:active svg{transform:translateX(-1rem)}#colorbox #cboxPrevious svg{left:0}#colorbox #cboxNext{right:-4vw!important}#colorbox #cboxNext:active svg{transform:translateX(1rem)}#colorbox #cboxNext svg{right:0}#colorbox #cboxClose{transition:transform .6s cubic-bezier(.55,1.65,.7,.985)}#colorbox #cboxClose:active{transform:scale(.95)}#colorbox #cboxClose{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);top:12px!important;right:12px!important;opacity:.5!important;background:none!important}#colorbox #cboxClose:focus-visible,#colorbox #cboxClose:hover{opacity:1!important}#colorbox #cboxClose svg{position:absolute;top:0;left:0}#colorbox #cboxCurrent{display:none!important}#colorbox #cboxTitle{top:-25px!important}.contao-cookiebar .cc-inner{--ccb-bg:var(--color-grey-10-bg);border:1px solid var(--color-border)}.contao-cookiebar .cc-inner #cookiebar-desc h2{font-size:var(--fontsize);color:var(--color-white-inverted)}.contao-cookiebar .cc-inner #cookiebar-desc p{--ccb-text:var(--color-grey-90-bg);font-size:var(--fontsize-smaller)!important;line-height:1.7!important}.contao-cookiebar .cc-inner .cc-group{border-color:var(--color-grey-90)!important}.contao-cookiebar .cc-inner .cc-group label{color:var(--color-grey-90)!important}.contao-cookiebar .cc-inner .cc-group .cc-detail-btn{transition-property:color,text-decoration-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;text-decoration:none;color:var(--link-color)}.contao-cookiebar .cc-inner .cc-group .cc-detail-btn.active,.contao-cookiebar .cc-inner .cc-group .cc-detail-btn:focus-visible,.contao-cookiebar .cc-inner .cc-group .cc-detail-btn:hover{color:var(--link-color-hover)}.contao-cookiebar .cc-inner .cc-group .cc-detail-btn{color:var(--color-grey-50)!important}.contao-cookiebar .cc-inner .cc-group .cc-detail-btn.cc-active,.contao-cookiebar .cc-inner .cc-group .cc-detail-btn:focus,.contao-cookiebar .cc-inner .cc-group .cc-detail-btn:hover{color:var(--color-white-inverted)!important}.contao-cookiebar .cc-inner .cc-group .cc-cookies{background-color:var(--color-grey-20-bg)!important}.header-button-container,.header-button .header-button-activator{display:flex;gap:.5rem;align-items:center}.header-button .header-button-activator{cursor:pointer}.header-button .header-button-activator p,.header-button .header-button-activator span{white-space:nowrap;margin-bottom:0;line-height:1}.header-button .header-button-activator .header-button-icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1}.header-button .header-button-activator .header-button-icon svg{width:100%;height:100%}.mod_changelanguage .header-button:not(.lang-ls):not(.lang-de){display:none}.header-button .header-button-activator{transition-property:border-color,background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);padding:4px;border-radius:5px}.header-button .header-button-activator p,.header-button .header-button-activator span{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);font-size:var(--fontsize-smaller);font-weight:600;color:var(--color-white-inverted)}.header-button .header-button-activator .header-button-icon{width:18px}.header-button .header-button-activator .header-button-icon svg{transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);fill:var(--color-black)}.header-button .header-button-activator:focus p,.header-button .header-button-activator:focus span,.header-button .header-button-activator:hover p,.header-button .header-button-activator:hover span{color:var(--color1)}.header-button .header-button-activator:focus svg,.header-button .header-button-activator:hover svg{fill:var(--color1)}.akkordeon-end,.akkordeon-start{transition-property:color,text-decoration-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;text-decoration:none;color:var(--link-color)}.akkordeon-end.active,.akkordeon-end:focus-visible,.akkordeon-end:hover,.akkordeon-start.active,.akkordeon-start:focus-visible,.akkordeon-start:hover{color:var(--link-color-hover)}.akkordeon-end,.akkordeon-start{display:block;transition:color .2s ease}.mobile-opener{cursor:pointer;display:flex}.mobile-opener .hamburger-icon-container{display:block}.mobile-opener .hamburger-icon-container:focus-visible .hamburger-icon .line-1,.mobile-opener .hamburger-icon-container:focus-visible .hamburger-icon .line-3,.mobile-opener .hamburger-icon-container:hover .hamburger-icon .line-1,.mobile-opener .hamburger-icon-container:hover .hamburger-icon .line-3{transform:scaleX(1)}.mobile-opener .hamburger-icon-container-inner{width:-moz-fit-content;width:fit-content}.mobile-opener .hamburger-icon{height:33px;width:50px;position:relative;display:flex;flex-direction:column;justify-content:center;border-bottom:none}.mobile-opener .hamburger-icon .line{display:block;background:var(--color1);height:5px;width:100%;position:absolute;left:0;transform-origin:left;transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mobile-opener .hamburger-icon .line:is(.line-1,.line-3){transform:scaleX(.8)}.mobile-opener .hamburger-icon .line.line-1{top:0}.mobile-opener .hamburger-icon .line.line-3{bottom:0}.mobile-opener .hamburger-icon-container .line-2{background-color:var(--color2)}.mobile-opener .hamburger-icon-container .title{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--color2)}.mobile-opener .hamburger-icon-container:focus-visible .title,.mobile-opener .hamburger-icon-container:hover .title{color:var(--color1)}.mobile-opener .hamburger-icon-container .title{transform:none!important}.pagination ul{display:flex;flex-wrap:wrap;font-size:var(--fontsize-smaller);margin-bottom:2rem;gap:.5rem}.pagination ul li a{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.pagination ul li a svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.pagination ul li a:focus-visible,.pagination ul li a:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.pagination ul li a:focus-visible svg,.pagination ul li a:hover svg{fill:var(--color1)}.pagination ul li strong{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color2);color:var(--color-white);font-weight:600;border:1px solid var(--color2);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.pagination ul li strong svg{fill:var(--color-white);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.pagination ul li.first a,.pagination ul li.last a,.pagination ul li.next a,.pagination ul li.previous a{font-weight:600}.ce_rsce_bewertungen{text-align:center;width:-moz-fit-content;width:fit-content;max-width:100%}.ce_rsce_bewertungen .sterne-container{margin:auto;margin-bottom:.5rem;display:flex;align-items:baseline;justify-content:center;gap:.5rem;border-bottom:1px solid #d3d3d3;padding-bottom:.5rem}.ce_rsce_bewertungen .sterne-container .sterne{height:40px;width:-moz-fit-content;width:fit-content;position:relative;display:flex;gap:.5rem;max-width:80%}.ce_rsce_bewertungen .sterne-container .sterne .stern{position:relative}.ce_rsce_bewertungen .sterne-container .sterne .stern svg{height:100%;position:relative;z-index:1;max-width:100%}.ce_rsce_bewertungen .sterne-container .sterne .stern .fill-container{-webkit-mask:url(/files/msh/layout/images/sterne.svg);mask:url(/files/msh/layout/images/sterne.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:100%;height:100%;position:absolute;left:0;top:0}.ce_rsce_bewertungen .sterne-container .sterne .stern .fill{height:100%;z-index:0;background-color:#e8bc63}.ce_rsce_bewertungen .text>*{width:100%}.ce_rsce_bewertungen .autor{font-size:var(--fontsize-smaller);color:#a9a9a9;text-align:end}.ce_form:not(.suche) h1,.mod_iso_checkout h1{margin:0;padding-bottom:1em;border-bottom:2px solid var(--color1)}.ce_form:not(.suche) form fieldset>legend,.mod_iso_checkout form fieldset>legend{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);grid-column:1/2;color:var(--color-grey-50);hyphens:auto}.ce_form:not(.suche) form fieldset>legend:focus,.ce_form:not(.suche) form fieldset>legend:hover,.mod_iso_checkout form fieldset>legend:focus,.mod_iso_checkout form fieldset>legend:hover{color:var(--color-black)}.ce_form:not(.suche) form .widget,.mod_iso_checkout form .widget{width:100%}.ce_form:not(.suche) form .widget .legend>.mandatory,.ce_form:not(.suche) form .widget label>.mandatory,.mod_iso_checkout form .widget .legend>.mandatory,.mod_iso_checkout form .widget label>.mandatory{color:var(--color1)}.ce_form:not(.suche) form .widget .error,.mod_iso_checkout form .widget .error{color:red}.ce_form:not(.suche) form .widget.error .box-container svg,.ce_form:not(.suche) form .widget.error .qq-upload-button,.mod_iso_checkout form .widget.error .box-container svg,.mod_iso_checkout form .widget.error .qq-upload-button{border-color:red!important}.ce_form:not(.suche) form .widget p.error,.mod_iso_checkout form .widget p.error{font-size:var(--fontsize-smaller);grid-column:1/-1;text-align:end;font-weight:800;order:1}.ce_form:not(.suche) form .widget label.error,.mod_iso_checkout form .widget label.error{font-weight:800}.ce_form:not(.suche) form .widget input.error,.ce_form:not(.suche) form .widget input.error+label .icon,.ce_form:not(.suche) form .widget select.error,.ce_form:not(.suche) form .widget textarea.error,.mod_iso_checkout form .widget input.error,.mod_iso_checkout form .widget input.error+label .icon,.mod_iso_checkout form .widget select.error,.mod_iso_checkout form .widget textarea.error{border:2px solid red!important}.ce_form:not(.suche) form .formbody>fieldset,.mod_iso_checkout form .formbody>fieldset{margin-bottom:4rem}.ce_form:not(.suche) form .formbody>fieldset>fieldset,.mod_iso_checkout form .formbody>fieldset>fieldset{margin-bottom:2rem;margin-top:2rem}.ce_form:not(.suche) form .formbody>fieldset>legend,.mod_iso_checkout form .formbody>fieldset>legend{width:100%;font-size:var(--fontsize-h4);border-bottom:1px solid var(--color-black);margin-bottom:2rem;color:var(--color-black)}.ce_form:not(.suche) form .widget,.mod_iso_checkout form .widget{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1.5rem}.ce_form:not(.suche) form .widget fieldset,.ce_form:not(.suche) form .widget input,.mod_iso_checkout form .widget fieldset,.mod_iso_checkout form .widget input{grid-column:2/-1}@media (max-width:48rem){.ce_form:not(.suche) form .widget,.mod_iso_checkout form .widget{display:block}}.ce_form:not(.suche) form .widget label,.mod_iso_checkout form .widget label{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);grid-column:1/2;color:var(--color-grey-50);hyphens:auto}.ce_form:not(.suche) form .widget label:focus,.ce_form:not(.suche) form .widget label:hover,.mod_iso_checkout form .widget label:focus,.mod_iso_checkout form .widget label:hover{color:var(--color-black)}.ce_form:not(.suche) form .widget-captcha input,.ce_form:not(.suche) form .widget-password input,.ce_form:not(.suche) form .widget-select select,.ce_form:not(.suche) form .widget-textarea textarea,.ce_form:not(.suche) form .widget-text input,.mod_iso_checkout form .widget-captcha input,.mod_iso_checkout form .widget-password input,.mod_iso_checkout form .widget-select select,.mod_iso_checkout form .widget-textarea textarea,.mod_iso_checkout form .widget-text input{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);margin-left:auto;height:1.2em;width:100%;border:1px solid var(--color-grey-60);border-top:none;border-right:none;padding-left:.25rem;background-color:var(--color-white);color:var(--font-color)}.ce_form:not(.suche) form .widget-captcha input:focus,.ce_form:not(.suche) form .widget-password input:focus,.ce_form:not(.suche) form .widget-select select:focus,.ce_form:not(.suche) form .widget-textarea textarea:focus,.ce_form:not(.suche) form .widget-text input:focus,.mod_iso_checkout form .widget-captcha input:focus,.mod_iso_checkout form .widget-password input:focus,.mod_iso_checkout form .widget-select select:focus,.mod_iso_checkout form .widget-textarea textarea:focus,.mod_iso_checkout form .widget-text input:focus{outline:none}.ce_form:not(.suche) form .widget-captcha input:focus,.ce_form:not(.suche) form .widget-captcha input:hover,.ce_form:not(.suche) form .widget-password input:focus,.ce_form:not(.suche) form .widget-password input:hover,.ce_form:not(.suche) form .widget-select select:focus,.ce_form:not(.suche) form .widget-select select:hover,.ce_form:not(.suche) form .widget-textarea textarea:focus,.ce_form:not(.suche) form .widget-textarea textarea:hover,.ce_form:not(.suche) form .widget-text input:focus,.ce_form:not(.suche) form .widget-text input:hover,.mod_iso_checkout form .widget-captcha input:focus,.mod_iso_checkout form .widget-captcha input:hover,.mod_iso_checkout form .widget-password input:focus,.mod_iso_checkout form .widget-password input:hover,.mod_iso_checkout form .widget-select select:focus,.mod_iso_checkout form .widget-select select:hover,.mod_iso_checkout form .widget-textarea textarea:focus,.mod_iso_checkout form .widget-textarea textarea:hover,.mod_iso_checkout form .widget-text input:focus,.mod_iso_checkout form .widget-text input:hover{border-color:#000}.ce_form:not(.suche) form .widget-captcha input::-moz-placeholder, .ce_form:not(.suche) form .widget-password input::-moz-placeholder, .ce_form:not(.suche) form .widget-select select::-moz-placeholder, .ce_form:not(.suche) form .widget-textarea textarea::-moz-placeholder, .ce_form:not(.suche) form .widget-text input::-moz-placeholder, .mod_iso_checkout form .widget-captcha input::-moz-placeholder, .mod_iso_checkout form .widget-password input::-moz-placeholder, .mod_iso_checkout form .widget-select select::-moz-placeholder, .mod_iso_checkout form .widget-textarea textarea::-moz-placeholder, .mod_iso_checkout form .widget-text input::-moz-placeholder{color:var(--color-grey-60)}.ce_form:not(.suche) form .widget-captcha input::placeholder,.ce_form:not(.suche) form .widget-password input::placeholder,.ce_form:not(.suche) form .widget-select select::placeholder,.ce_form:not(.suche) form .widget-textarea textarea::placeholder,.ce_form:not(.suche) form .widget-text input::placeholder,.mod_iso_checkout form .widget-captcha input::placeholder,.mod_iso_checkout form .widget-password input::placeholder,.mod_iso_checkout form .widget-select select::placeholder,.mod_iso_checkout form .widget-textarea textarea::placeholder,.mod_iso_checkout form .widget-text input::placeholder{color:var(--color-grey-60)}.ce_form:not(.suche) form .widget-captcha input:is(textarea),.ce_form:not(.suche) form .widget-password input:is(textarea),.ce_form:not(.suche) form .widget-select select:is(textarea),.ce_form:not(.suche) form .widget-textarea textarea:is(textarea),.ce_form:not(.suche) form .widget-text input:is(textarea),.mod_iso_checkout form .widget-captcha input:is(textarea),.mod_iso_checkout form .widget-password input:is(textarea),.mod_iso_checkout form .widget-select select:is(textarea),.mod_iso_checkout form .widget-textarea textarea:is(textarea),.mod_iso_checkout form .widget-text input:is(textarea){height:auto}.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--form-box-cols-desktop),1fr)}.ce_form:not(.suche) form .widget-radio .box-container[style*="--form-box-cols-desktop: auto"],.mod_iso_checkout form .widget-radio .box-container[style*="--form-box-cols-desktop: auto"]{display:flex}@media (max-width:90rem){.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{grid-template-columns:repeat(var(--form-box-cols-laptop_large),1fr)}.ce_form:not(.suche) form .widget-radio .box-container[style*="--form-box-cols-laptop: default"],.mod_iso_checkout form .widget-radio .box-container[style*="--form-box-cols-laptop: default"]{display:flex}}@media (max-width:64rem){.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{grid-template-columns:repeat(var(--form-box-cols-laptop),1fr)}.ce_form:not(.suche) form .widget-radio .box-container[style*="--form-box-cols-laptop: default"],.mod_iso_checkout form .widget-radio .box-container[style*="--form-box-cols-laptop: default"]{display:flex}}@media (max-width:48rem){.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{grid-template-columns:repeat(var(--form-box-cols-tablet),1fr)}.ce_form:not(.suche) form .widget-radio .box-container[style*="--form-box-cols-tablet: default"],.mod_iso_checkout form .widget-radio .box-container[style*="--form-box-cols-tablet: default"]{display:flex}}@media (max-width:30rem){.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{grid-template-columns:repeat(var(--form-box-cols-mobile),1fr)}.ce_form:not(.suche) form .widget-radio .box-container[style*="--form-box-cols-mobile: default"],.mod_iso_checkout form .widget-radio .box-container[style*="--form-box-cols-mobile: default"]{display:flex}}.ce_form:not(.suche) form .widget-radio .box-container .radio input,.mod_iso_checkout form .widget-radio .box-container .radio input{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.ce_form:not(.suche) form .widget-radio .box-container .radio input:after,.ce_form:not(.suche) form .widget-radio .box-container .radio input:before,.mod_iso_checkout form .widget-radio .box-container .radio input:after,.mod_iso_checkout form .widget-radio .box-container .radio input:before{content:none!important}.ce_form:not(.suche) form .widget-radio .box-container .radio label,.mod_iso_checkout form .widget-radio .box-container .radio label{display:grid}.ce_form:not(.suche) form .widget-radio .box-container .radio label svg,.mod_iso_checkout form .widget-radio .box-container .radio label svg{width:100%;aspect-ratio:1;grid-column:1/2;grid-row:1/2;border-radius:50%}.ce_form:not(.suche) form .widget-radio .box-container .radio label:active svg,.mod_iso_checkout form .widget-radio .box-container .radio label:active svg{transform:scale(.8)}.ce_form:not(.suche) form .widget-radio .box-container .radio label:hover svg,.mod_iso_checkout form .widget-radio .box-container .radio label:hover svg{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-radio .box-container .radio label:hover svg>circle,.ce_form:not(.suche) form .widget-radio .box-container .radio label:hover svg>g,.mod_iso_checkout form .widget-radio .box-container .radio label:hover svg>circle,.mod_iso_checkout form .widget-radio .box-container .radio label:hover svg>g{opacity:.5}.ce_form:not(.suche) form .widget-radio .box-container .radio input:focus~label svg,.mod_iso_checkout form .widget-radio .box-container .radio input:focus~label svg{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-radio .box-container .radio input:focus~label svg>circle,.ce_form:not(.suche) form .widget-radio .box-container .radio input:focus~label svg>g,.mod_iso_checkout form .widget-radio .box-container .radio input:focus~label svg>circle,.mod_iso_checkout form .widget-radio .box-container .radio input:focus~label svg>g{opacity:.5}.ce_form:not(.suche) form .widget-radio .box-container .radio input:checked~label svg>circle,.ce_form:not(.suche) form .widget-radio .box-container .radio input:checked~label svg>g,.mod_iso_checkout form .widget-radio .box-container .radio input:checked~label svg>circle,.mod_iso_checkout form .widget-radio .box-container .radio input:checked~label svg>g{opacity:1}.ce_form:not(.suche) form .widget-radio .box-container .radio label,.mod_iso_checkout form .widget-radio .box-container .radio label{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);grid-template-columns:1em 1fr;grid-column-gap:.5em;align-items:center;position:relative;color:var(--color-grey-50)}.ce_form:not(.suche) form .widget-radio .box-container .radio label:after,.ce_form:not(.suche) form .widget-radio .box-container .radio label:before,.mod_iso_checkout form .widget-radio .box-container .radio label:after,.mod_iso_checkout form .widget-radio .box-container .radio label:before{content:"";display:block}.ce_form:not(.suche) form .widget-radio .box-container .radio label:after,.mod_iso_checkout form .widget-radio .box-container .radio label:after{position:absolute}.ce_form:not(.suche) form .widget-radio .box-container .radio label:after,.ce_form:not(.suche) form .widget-radio .box-container .radio label:before,.mod_iso_checkout form .widget-radio .box-container .radio label:after,.mod_iso_checkout form .widget-radio .box-container .radio label:before{aspect-ratio:1}.ce_form:not(.suche) form .widget-radio .box-container .radio label:before,.mod_iso_checkout form .widget-radio .box-container .radio label:before{transition-property:border-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;border-radius:50%;border:1px solid var(--color-grey-50)}.ce_form:not(.suche) form .widget-radio .box-container .radio label:after,.mod_iso_checkout form .widget-radio .box-container .radio label:after{transition-property:background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);left:.25em;width:.6em;border-radius:50%;background-color:transparent}.ce_form:not(.suche) form .widget-radio .box-container .radio label:focus-within:after,.ce_form:not(.suche) form .widget-radio .box-container .radio label:focus:after,.ce_form:not(.suche) form .widget-radio .box-container .radio label:hover:after,.mod_iso_checkout form .widget-radio .box-container .radio label:focus-within:after,.mod_iso_checkout form .widget-radio .box-container .radio label:focus:after,.mod_iso_checkout form .widget-radio .box-container .radio label:hover:after,input:focus~.ce_form:not(.suche) form .widget-radio .box-container .radio label:after,input:focus~.mod_iso_checkout form .widget-radio .box-container .radio label:after{background-color:var(--color-grey-50)}.ce_form:not(.suche) form .widget-radio .box-container .radio input:checked~label,.ce_form:not(.suche) form .widget-radio .box-container .radio label:has(input:checked),.mod_iso_checkout form .widget-radio .box-container .radio input:checked~label,.mod_iso_checkout form .widget-radio .box-container .radio label:has(input:checked){color:var(--font-color)}.ce_form:not(.suche) form .widget-radio .box-container .radio input:checked~label:before,.ce_form:not(.suche) form .widget-radio .box-container .radio label:has(input:checked):before,.mod_iso_checkout form .widget-radio .box-container .radio input:checked~label:before,.mod_iso_checkout form .widget-radio .box-container .radio label:has(input:checked):before{border-color:var(--font-color)}.ce_form:not(.suche) form .widget-radio .box-container .radio input:checked~label:after,.ce_form:not(.suche) form .widget-radio .box-container .radio label:has(input:checked):after,.mod_iso_checkout form .widget-radio .box-container .radio input:checked~label:after,.mod_iso_checkout form .widget-radio .box-container .radio label:has(input:checked):after{background-color:var(--font-color)}.ce_form:not(.suche) form .widget-radio .legend,.mod_iso_checkout form .widget-radio .legend{color:var(--color-grey-50);margin-bottom:.5rem}.ce_form:not(.suche) form .widget-radio .box-container,.mod_iso_checkout form .widget-radio .box-container{-moz-column-gap:2rem;column-gap:2rem}.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--form-box-cols-desktop),1fr)}.ce_form:not(.suche) form .widget-checkbox .box-container[style*="--form-box-cols-desktop: auto"],.mod_iso_checkout form .widget-checkbox .box-container[style*="--form-box-cols-desktop: auto"]{display:flex}@media (max-width:90rem){.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{grid-template-columns:repeat(var(--form-box-cols-laptop_large),1fr)}.ce_form:not(.suche) form .widget-checkbox .box-container[style*="--form-box-cols-laptop: default"],.mod_iso_checkout form .widget-checkbox .box-container[style*="--form-box-cols-laptop: default"]{display:flex}}@media (max-width:64rem){.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{grid-template-columns:repeat(var(--form-box-cols-laptop),1fr)}.ce_form:not(.suche) form .widget-checkbox .box-container[style*="--form-box-cols-laptop: default"],.mod_iso_checkout form .widget-checkbox .box-container[style*="--form-box-cols-laptop: default"]{display:flex}}@media (max-width:48rem){.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{grid-template-columns:repeat(var(--form-box-cols-tablet),1fr)}.ce_form:not(.suche) form .widget-checkbox .box-container[style*="--form-box-cols-tablet: default"],.mod_iso_checkout form .widget-checkbox .box-container[style*="--form-box-cols-tablet: default"]{display:flex}}@media (max-width:30rem){.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{grid-template-columns:repeat(var(--form-box-cols-mobile),1fr)}.ce_form:not(.suche) form .widget-checkbox .box-container[style*="--form-box-cols-mobile: default"],.mod_iso_checkout form .widget-checkbox .box-container[style*="--form-box-cols-mobile: default"]{display:flex}}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:after,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:before,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:after,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:before{content:none!important}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label{display:grid}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label svg,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label svg{width:100%;aspect-ratio:1;grid-column:1/2;grid-row:1/2;border-radius:5px}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label svg>g,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label svg>g{width:100%}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:active svg,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:active svg{transform:scale(.8)}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:hover svg,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:hover svg{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:hover svg>circle,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:hover svg>g,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:hover svg>circle,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:hover svg>g{opacity:.5}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:focus~label svg,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:focus~label svg{border-color:var(--color-black)}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:focus~label svg>circle,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:focus~label svg>g,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:focus~label svg>circle,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:focus~label svg>g{opacity:.5}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:checked~label svg>circle,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:checked~label svg>g,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:checked~label svg>circle,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:checked~label svg>g{opacity:1}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);grid-template-columns:1em 1fr;grid-column-gap:.5em;align-items:center;position:relative;color:var(--color-grey-50)}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:after,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:before,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:after,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:before{content:"";display:block}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:after,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:after{position:absolute}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:before,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:before{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;border:1px solid var(--color-grey-50);aspect-ratio:1}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:after,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:after{transition-property:background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);margin-top:calc(-.1em - 1px);left:-1px;width:calc(1.6em - 2px);background-color:transparent;opacity:.8;clip-path:url(#checkbox-active-clip);aspect-ratio:13/11}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:focus-within:before,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:focus:before,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:hover:before,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:focus-within:before,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:focus:before,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:hover:before,input:focus~.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:before,input:focus~.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:before{opacity:0}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:focus-within:after,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:focus:after,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:hover:after,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:focus-within:after,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:focus:after,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:hover:after,input:focus~.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:after,input:focus~.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:after{background-color:var(--color-grey-50)}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:checked~label,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:has(input:checked),.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:checked~label,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:has(input:checked){color:var(--font-color)}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:checked~label:before,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:has(input:checked):before,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:checked~label:before,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:has(input:checked):before{opacity:0}.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox input:checked~label:after,.ce_form:not(.suche) form .widget-checkbox .box-container .checkbox label:has(input:checked):after,.mod_iso_checkout form .widget-checkbox .box-container .checkbox input:checked~label:after,.mod_iso_checkout form .widget-checkbox .box-container .checkbox label:has(input:checked):after{background-color:var(--font-color)}.ce_form:not(.suche) form .widget-checkbox .legend,.mod_iso_checkout form .widget-checkbox .legend{color:var(--color-grey-50);margin-bottom:.5rem}.ce_form:not(.suche) form .widget-checkbox .box-container,.mod_iso_checkout form .widget-checkbox .box-container{-moz-column-gap:2rem;column-gap:2rem}.ce_form:not(.suche) form .widget-upload input,.mod_iso_checkout form .widget-upload input{width:100%;padding-left:1rem}.ce_form:not(.suche) form .widget-upload input::file-selector-button,.mod_iso_checkout form .widget-upload input::file-selector-button{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.ce_form:not(.suche) form .widget-upload input::file-selector-button svg,.mod_iso_checkout form .widget-upload input::file-selector-button svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-upload input::file-selector-button:focus-visible,.ce_form:not(.suche) form .widget-upload input::file-selector-button:hover,.mod_iso_checkout form .widget-upload input::file-selector-button:focus-visible,.mod_iso_checkout form .widget-upload input::file-selector-button:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.ce_form:not(.suche) form .widget-upload input::file-selector-button:focus-visible svg,.ce_form:not(.suche) form .widget-upload input::file-selector-button:hover svg,.mod_iso_checkout form .widget-upload input::file-selector-button:focus-visible svg,.mod_iso_checkout form .widget-upload input::file-selector-button:hover svg{fill:var(--color1)}.ce_form:not(.suche) form .widget-upload input::file-selector-button,.mod_iso_checkout form .widget-upload input::file-selector-button{margin-left:-1rem;margin-bottom:.25rem;width:100%}.ce_form:not(.suche) form .widget-explanation h1+ol,.ce_form:not(.suche) form .widget-explanation h1+ul,.ce_form:not(.suche) form .widget-explanation h2+ol,.ce_form:not(.suche) form .widget-explanation h2+ul,.ce_form:not(.suche) form .widget-explanation h3+ol,.ce_form:not(.suche) form .widget-explanation h3+ul,.ce_form:not(.suche) form .widget-explanation h4+ol,.ce_form:not(.suche) form .widget-explanation h4+ul,.ce_form:not(.suche) form .widget-explanation h5+ol,.ce_form:not(.suche) form .widget-explanation h5+ul,.ce_form:not(.suche) form .widget-explanation h6+ol,.ce_form:not(.suche) form .widget-explanation h6+ul,.ce_form:not(.suche) form .widget-explanation p+ol,.ce_form:not(.suche) form .widget-explanation p+ul,.mod_iso_checkout form .widget-explanation h1+ol,.mod_iso_checkout form .widget-explanation h1+ul,.mod_iso_checkout form .widget-explanation h2+ol,.mod_iso_checkout form .widget-explanation h2+ul,.mod_iso_checkout form .widget-explanation h3+ol,.mod_iso_checkout form .widget-explanation h3+ul,.mod_iso_checkout form .widget-explanation h4+ol,.mod_iso_checkout form .widget-explanation h4+ul,.mod_iso_checkout form .widget-explanation h5+ol,.mod_iso_checkout form .widget-explanation h5+ul,.mod_iso_checkout form .widget-explanation h6+ol,.mod_iso_checkout form .widget-explanation h6+ul,.mod_iso_checkout form .widget-explanation p+ol,.mod_iso_checkout form .widget-explanation p+ul{margin-top:-1em!important}.ce_form:not(.suche) form .widget-explanation p:has(+h1,h2,h3,h4,h5,h6),.mod_iso_checkout form .widget-explanation p:has(+h1,h2,h3,h4,h5,h6){margin-bottom:2rem}.ce_form:not(.suche) form .widget-explanation h1:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation h2:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation h3:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation h4:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation h5:has(+p,+ul,+ol),.ce_form:not(.suche) form .widget-explanation h6:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h1:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h2:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h3:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h4:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h5:has(+p,+ul,+ol),.mod_iso_checkout form .widget-explanation h6:has(+p,+ul,+ol){margin-bottom:.5em}.ce_form:not(.suche) form .widget-explanation .text>:last-child,.mod_iso_checkout form .widget-explanation .text>:last-child{margin-bottom:0}.ce_form:not(.suche) form .widget-explanation ol,.ce_form:not(.suche) form .widget-explanation ul,.mod_iso_checkout form .widget-explanation ol,.mod_iso_checkout form .widget-explanation ul{margin-bottom:1em}.ce_form:not(.suche) form .widget-explanation ol ol,.ce_form:not(.suche) form .widget-explanation ol ul,.ce_form:not(.suche) form .widget-explanation ul ol,.ce_form:not(.suche) form .widget-explanation ul ul,.mod_iso_checkout form .widget-explanation ol ol,.mod_iso_checkout form .widget-explanation ol ul,.mod_iso_checkout form .widget-explanation ul ol,.mod_iso_checkout form .widget-explanation ul ul{margin-bottom:0}.ce_form:not(.suche) form .widget-explanation ol li li,.ce_form:not(.suche) form .widget-explanation ul li li,.mod_iso_checkout form .widget-explanation ol li li,.mod_iso_checkout form .widget-explanation ul li li{font-size:.9em}.ce_form:not(.suche) form .widget-explanation ol li ol,.ce_form:not(.suche) form .widget-explanation ol li ul,.ce_form:not(.suche) form .widget-explanation ul li ol,.ce_form:not(.suche) form .widget-explanation ul li ul,.mod_iso_checkout form .widget-explanation ol li ol,.mod_iso_checkout form .widget-explanation ol li ul,.mod_iso_checkout form .widget-explanation ul li ol,.mod_iso_checkout form .widget-explanation ul li ul{padding-left:1rem}.ce_form:not(.suche) form .widget-explanation ul li,.mod_iso_checkout form .widget-explanation ul li{font-size:1em;padding-left:calc(var(--marker-width) + var(--marker-gap))}.ce_form:not(.suche) form .widget-explanation ul li:before,.mod_iso_checkout form .widget-explanation ul li:before{display:inline-block;margin-right:var(--marker-gap);margin-left:calc((var(--marker-width) + var(--marker-gap)) * -1);width:var(--marker-width)}.ce_form:not(.suche) form .widget-explanation a:not(.linkblock),.mod_iso_checkout form .widget-explanation a:not(.linkblock){color:var(--link-color);position:relative;hyphens:auto;display:inline-block;width:-moz-fit-content;width:fit-content}.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):not(:has(.button)):after,.mod_iso_checkout form .widget-explanation a:not(.linkblock):not(:has(.button)):after{content:"";position:absolute;bottom:.1em;left:0;width:100%;transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);opacity:0;background-color:var(--link-color-hover);height:1px}.ce_form:not(.suche) form .widget-explanation a:not(.linkblock).active,.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):focus-visible,.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):hover,.mod_iso_checkout form .widget-explanation a:not(.linkblock).active,.mod_iso_checkout form .widget-explanation a:not(.linkblock):focus-visible,.mod_iso_checkout form .widget-explanation a:not(.linkblock):hover{color:var(--link-color-hover)}.ce_form:not(.suche) form .widget-explanation a:not(.linkblock).active:after,.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):focus-visible:after,.ce_form:not(.suche) form .widget-explanation a:not(.linkblock):hover:after,.mod_iso_checkout form .widget-explanation a:not(.linkblock).active:after,.mod_iso_checkout form .widget-explanation a:not(.linkblock):focus-visible:after,.mod_iso_checkout form .widget-explanation a:not(.linkblock):hover:after{opacity:1}.ce_form:not(.suche) form .widget-explanation ul li,.mod_iso_checkout form .widget-explanation ul li{--marker-width:0.5rem;--marker-gap:0.5rem}.ce_form:not(.suche) form .widget-explanation ul li:before,.mod_iso_checkout form .widget-explanation ul li:before{content:"›";color:var(--color1);font-size:1.25em}.ce_form:not(.suche) form .widget-explanation ol li::marker,.mod_iso_checkout form .widget-explanation ol li::marker{color:var(--color1);font-weight:800}.ce_form:not(.suche) form .widget-explanation>p,.mod_iso_checkout form .widget-explanation>p{grid-column:1/-1}.ce_form:not(.suche) form .widget-explanation.datenschutz,.mod_iso_checkout form .widget-explanation.datenschutz{font-size:var(--fontsize-smaller);line-height:1.7}.ce_form:not(.suche) form .widget-submit .error-message,.mod_iso_checkout form .widget-submit .error-message{font-weight:800;color:red;margin-bottom:.5rem}.ce_form:not(.suche) form .widget-submit button,.ce_form:not(.suche) form .widget-submit input[type=submit],.mod_iso_checkout form .widget-submit button,.mod_iso_checkout form .widget-submit input[type=submit]{height:-moz-fit-content;height:fit-content;width:100%;transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.ce_form:not(.suche) form .widget-submit button svg,.ce_form:not(.suche) form .widget-submit input[type=submit] svg,.mod_iso_checkout form .widget-submit button svg,.mod_iso_checkout form .widget-submit input[type=submit] svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-submit button:focus-visible,.ce_form:not(.suche) form .widget-submit button:hover,.ce_form:not(.suche) form .widget-submit input[type=submit]:focus-visible,.ce_form:not(.suche) form .widget-submit input[type=submit]:hover,.mod_iso_checkout form .widget-submit button:focus-visible,.mod_iso_checkout form .widget-submit button:hover,.mod_iso_checkout form .widget-submit input[type=submit]:focus-visible,.mod_iso_checkout form .widget-submit input[type=submit]:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.ce_form:not(.suche) form .widget-submit button:focus-visible svg,.ce_form:not(.suche) form .widget-submit button:hover svg,.ce_form:not(.suche) form .widget-submit input[type=submit]:focus-visible svg,.ce_form:not(.suche) form .widget-submit input[type=submit]:hover svg,.mod_iso_checkout form .widget-submit button:focus-visible svg,.mod_iso_checkout form .widget-submit button:hover svg,.mod_iso_checkout form .widget-submit input[type=submit]:focus-visible svg,.mod_iso_checkout form .widget-submit input[type=submit]:hover svg{fill:var(--color1)}.ce_form:not(.suche) form .widget-submit button,.ce_form:not(.suche) form .widget-submit input[type=submit],.mod_iso_checkout form .widget-submit button,.mod_iso_checkout form .widget-submit input[type=submit]{display:flex;justify-content:center;align-items:center}.ce_form:not(.suche) form .widget-submit button .loading,.ce_form:not(.suche) form .widget-submit input[type=submit] .loading,.mod_iso_checkout form .widget-submit button .loading,.mod_iso_checkout form .widget-submit input[type=submit] .loading{display:flex;overflow:clip;width:0;transition-property:width,margin-left;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-submit button .loading svg,.ce_form:not(.suche) form .widget-submit input[type=submit] .loading svg,.mod_iso_checkout form .widget-submit button .loading svg,.mod_iso_checkout form .widget-submit input[type=submit] .loading svg{height:1.5em;width:auto;animation:rotate linear 1s infinite}.ce_form:not(.suche) form .widget-submit.invalid button,.ce_form:not(.suche) form .widget-submit.invalid input[type=submit],.mod_iso_checkout form .widget-submit.invalid button,.mod_iso_checkout form .widget-submit.invalid input[type=submit]{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:#d3d3d3;color:#a9a9a9;font-weight:600;border:1px solid #a9a9a9;cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.ce_form:not(.suche) form .widget-submit.invalid button svg,.ce_form:not(.suche) form .widget-submit.invalid input[type=submit] svg,.mod_iso_checkout form .widget-submit.invalid button svg,.mod_iso_checkout form .widget-submit.invalid input[type=submit] svg{fill:#a9a9a9;transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_form:not(.suche) form .widget-submit.invalid button:focus-visible,.ce_form:not(.suche) form .widget-submit.invalid button:hover,.ce_form:not(.suche) form .widget-submit.invalid input[type=submit]:focus-visible,.ce_form:not(.suche) form .widget-submit.invalid input[type=submit]:hover,.mod_iso_checkout form .widget-submit.invalid button:focus-visible,.mod_iso_checkout form .widget-submit.invalid button:hover,.mod_iso_checkout form .widget-submit.invalid input[type=submit]:focus-visible,.mod_iso_checkout form .widget-submit.invalid input[type=submit]:hover{background-color:var(--color-white);border-color:#a9a9a9;color:var(--color1)}.ce_form:not(.suche) form .widget-submit.invalid button:focus-visible svg,.ce_form:not(.suche) form .widget-submit.invalid button:hover svg,.ce_form:not(.suche) form .widget-submit.invalid input[type=submit]:focus-visible svg,.ce_form:not(.suche) form .widget-submit.invalid input[type=submit]:hover svg,.mod_iso_checkout form .widget-submit.invalid button:focus-visible svg,.mod_iso_checkout form .widget-submit.invalid button:hover svg,.mod_iso_checkout form .widget-submit.invalid input[type=submit]:focus-visible svg,.mod_iso_checkout form .widget-submit.invalid input[type=submit]:hover svg{fill:var(--color1)}.ce_form:not(.suche) form .widget-submit.invalid button,.ce_form:not(.suche) form .widget-submit.invalid input[type=submit],.mod_iso_checkout form .widget-submit.invalid button,.mod_iso_checkout form .widget-submit.invalid input[type=submit]{display:flex}.ce_form:not(.suche) form .widget-submit,.mod_iso_checkout form .widget-submit{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1.5rem}.ce_form:not(.suche) form .widget-submit label,.mod_iso_checkout form .widget-submit label{grid-column:1/2}.ce_form:not(.suche) form .widget-submit fieldset,.ce_form:not(.suche) form .widget-submit input,.mod_iso_checkout form .widget-submit fieldset,.mod_iso_checkout form .widget-submit input{grid-column:2/-1}@media (max-width:48rem){.ce_form:not(.suche) form .widget-submit,.mod_iso_checkout form .widget-submit{display:block}}.ce_form:not(.suche) form .widget-submit button,.ce_form:not(.suche) form .widget-submit input[type=submit],.mod_iso_checkout form .widget-submit button,.mod_iso_checkout form .widget-submit input[type=submit]{width:100%!important}.ce_form:not(.suche) form .widget-submit.onload .loading,.mod_iso_checkout form .widget-submit.onload .loading{width:1.5em;margin-left:.5rem}.ce_form:not(.suche) .widget-checkbox.datenschutz fieldset,.mod_iso_checkout .widget-checkbox.datenschutz fieldset{grid-column:1/-1}.ce_form:not(.suche) .widget-checkbox.datenschutz label,.mod_iso_checkout .widget-checkbox.datenschutz label{font-size:calc(var(--fontsize-smaller) * .8);align-items:start!important;gap:1em!important}.ce_form:not(.suche) .widget-checkbox.datenschutz label:before,.mod_iso_checkout .widget-checkbox.datenschutz label:before{margin-top:.15em}.ce_form:not(.suche) .widget-checkbox.datenschutz label:after,.mod_iso_checkout .widget-checkbox.datenschutz label:after{width:calc(1.9em - 2px)!important;margin-top:calc(.1em - 1px)!important}.ce_rsce_hubspot-form .error,.ce_rsce_hubspot-form .hs-error-msgs label,.hbspt-form .error,.hbspt-form .hs-error-msgs label{color:red}.ce_rsce_hubspot-form .hs-form-field,.hbspt-form .hs-form-field{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1.5rem}.ce_rsce_hubspot-form .hs-form-field label,.hbspt-form .hs-form-field label{grid-column:1/2}.ce_rsce_hubspot-form .hs-form-field fieldset,.ce_rsce_hubspot-form .hs-form-field input,.hbspt-form .hs-form-field fieldset,.hbspt-form .hs-form-field input{grid-column:2/-1}@media (max-width:48rem){.ce_rsce_hubspot-form .hs-form-field,.hbspt-form .hs-form-field{display:block}}.ce_rsce_hubspot-form .hs-form-field .hs-error-msg,.hbspt-form .hs-form-field .hs-error-msg{color:red;font-size:var(--fontsize-smaller)}.ce_rsce_hubspot-form .hs-form-field .hs-error-msgs,.hbspt-form .hs-form-field .hs-error-msgs{grid-column:1/-1;width:100%;margin-bottom:0}.ce_rsce_hubspot-form .hs-form-field p.error,.hbspt-form .hs-form-field p.error{font-size:var(--fontsize-smaller);grid-column:1/-1;text-align:end;font-weight:800;order:1}.ce_rsce_hubspot-form .hs-form-field label.error,.hbspt-form .hs-form-field label.error{font-weight:800}.ce_rsce_hubspot-form .hs-form-field input.error,.ce_rsce_hubspot-form .hs-form-field input.error+label .icon,.ce_rsce_hubspot-form .hs-form-field select.error,.ce_rsce_hubspot-form .hs-form-field textarea.error,.hbspt-form .hs-form-field input.error,.hbspt-form .hs-form-field input.error+label .icon,.hbspt-form .hs-form-field select.error,.hbspt-form .hs-form-field textarea.error{border:2px solid red!important}.ce_rsce_hubspot-form .hs-fieldtype-date:has(input:focus-visible,select:focus-visible,textarea:focus-visible),.ce_rsce_hubspot-form .hs-fieldtype-phonenumber:has(input:focus-visible,select:focus-visible,textarea:focus-visible),.ce_rsce_hubspot-form .hs-fieldtype-select:has(input:focus-visible,select:focus-visible,textarea:focus-visible),.ce_rsce_hubspot-form .hs-fieldtype-text:has(input:focus-visible,select:focus-visible,textarea:focus-visible),.ce_rsce_hubspot-form .hs-fieldtype-textarea:has(input:focus-visible,select:focus-visible,textarea:focus-visible),.hbspt-form .hs-fieldtype-date:has(input:focus-visible,select:focus-visible,textarea:focus-visible),.hbspt-form .hs-fieldtype-phonenumber:has(input:focus-visible,select:focus-visible,textarea:focus-visible),.hbspt-form .hs-fieldtype-select:has(input:focus-visible,select:focus-visible,textarea:focus-visible),.hbspt-form .hs-fieldtype-text:has(input:focus-visible,select:focus-visible,textarea:focus-visible),.hbspt-form .hs-fieldtype-textarea:has(input:focus-visible,select:focus-visible,textarea:focus-visible){outline:2px solid var(--color1)}.ce_rsce_hubspot-form .hs-fieldtype-date label,.ce_rsce_hubspot-form .hs-fieldtype-phonenumber label,.ce_rsce_hubspot-form .hs-fieldtype-select label,.ce_rsce_hubspot-form .hs-fieldtype-textarea label,.ce_rsce_hubspot-form .hs-fieldtype-text label,.hbspt-form .hs-fieldtype-date label,.hbspt-form .hs-fieldtype-phonenumber label,.hbspt-form .hs-fieldtype-select label,.hbspt-form .hs-fieldtype-textarea label,.hbspt-form .hs-fieldtype-text label{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);grid-column:1/2;color:var(--color-grey-50);hyphens:auto}.ce_rsce_hubspot-form .hs-fieldtype-date label:focus,.ce_rsce_hubspot-form .hs-fieldtype-date label:hover,.ce_rsce_hubspot-form .hs-fieldtype-phonenumber label:focus,.ce_rsce_hubspot-form .hs-fieldtype-phonenumber label:hover,.ce_rsce_hubspot-form .hs-fieldtype-select label:focus,.ce_rsce_hubspot-form .hs-fieldtype-select label:hover,.ce_rsce_hubspot-form .hs-fieldtype-textarea label:focus,.ce_rsce_hubspot-form .hs-fieldtype-textarea label:hover,.ce_rsce_hubspot-form .hs-fieldtype-text label:focus,.ce_rsce_hubspot-form .hs-fieldtype-text label:hover,.hbspt-form .hs-fieldtype-date label:focus,.hbspt-form .hs-fieldtype-date label:hover,.hbspt-form .hs-fieldtype-phonenumber label:focus,.hbspt-form .hs-fieldtype-phonenumber label:hover,.hbspt-form .hs-fieldtype-select label:focus,.hbspt-form .hs-fieldtype-select label:hover,.hbspt-form .hs-fieldtype-textarea label:focus,.hbspt-form .hs-fieldtype-textarea label:hover,.hbspt-form .hs-fieldtype-text label:focus,.hbspt-form .hs-fieldtype-text label:hover{color:var(--color-black)}.ce_rsce_hubspot-form .hs-fieldtype-date .input,.ce_rsce_hubspot-form .hs-fieldtype-phonenumber .input,.ce_rsce_hubspot-form .hs-fieldtype-select .input,.ce_rsce_hubspot-form .hs-fieldtype-text .input,.ce_rsce_hubspot-form .hs-fieldtype-textarea .input,.hbspt-form .hs-fieldtype-date .input,.hbspt-form .hs-fieldtype-phonenumber .input,.hbspt-form .hs-fieldtype-select .input,.hbspt-form .hs-fieldtype-text .input,.hbspt-form .hs-fieldtype-textarea .input{grid-column:2/3}.ce_rsce_hubspot-form .hs-fieldtype-date input,.ce_rsce_hubspot-form .hs-fieldtype-phonenumber input,.ce_rsce_hubspot-form .hs-fieldtype-select select,.ce_rsce_hubspot-form .hs-fieldtype-textarea textarea,.ce_rsce_hubspot-form .hs-fieldtype-text input,.hbspt-form .hs-fieldtype-date input,.hbspt-form .hs-fieldtype-phonenumber input,.hbspt-form .hs-fieldtype-select select,.hbspt-form .hs-fieldtype-textarea textarea,.hbspt-form .hs-fieldtype-text input{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);margin-left:auto;height:1.2em;width:100%;border:1px solid var(--color-grey-60);border-top:none;border-right:none;padding-left:.25rem;background-color:var(--color-white);color:var(--font-color)}.ce_rsce_hubspot-form .hs-fieldtype-date input:focus,.ce_rsce_hubspot-form .hs-fieldtype-phonenumber input:focus,.ce_rsce_hubspot-form .hs-fieldtype-select select:focus,.ce_rsce_hubspot-form .hs-fieldtype-textarea textarea:focus,.ce_rsce_hubspot-form .hs-fieldtype-text input:focus,.hbspt-form .hs-fieldtype-date input:focus,.hbspt-form .hs-fieldtype-phonenumber input:focus,.hbspt-form .hs-fieldtype-select select:focus,.hbspt-form .hs-fieldtype-textarea textarea:focus,.hbspt-form .hs-fieldtype-text input:focus{outline:none}.ce_rsce_hubspot-form .hs-fieldtype-date input:focus,.ce_rsce_hubspot-form .hs-fieldtype-date input:hover,.ce_rsce_hubspot-form .hs-fieldtype-phonenumber input:focus,.ce_rsce_hubspot-form .hs-fieldtype-phonenumber input:hover,.ce_rsce_hubspot-form .hs-fieldtype-select select:focus,.ce_rsce_hubspot-form .hs-fieldtype-select select:hover,.ce_rsce_hubspot-form .hs-fieldtype-textarea textarea:focus,.ce_rsce_hubspot-form .hs-fieldtype-textarea textarea:hover,.ce_rsce_hubspot-form .hs-fieldtype-text input:focus,.ce_rsce_hubspot-form .hs-fieldtype-text input:hover,.hbspt-form .hs-fieldtype-date input:focus,.hbspt-form .hs-fieldtype-date input:hover,.hbspt-form .hs-fieldtype-phonenumber input:focus,.hbspt-form .hs-fieldtype-phonenumber input:hover,.hbspt-form .hs-fieldtype-select select:focus,.hbspt-form .hs-fieldtype-select select:hover,.hbspt-form .hs-fieldtype-textarea textarea:focus,.hbspt-form .hs-fieldtype-textarea textarea:hover,.hbspt-form .hs-fieldtype-text input:focus,.hbspt-form .hs-fieldtype-text input:hover{border-color:#000}.ce_rsce_hubspot-form .hs-fieldtype-date input::-moz-placeholder, .ce_rsce_hubspot-form .hs-fieldtype-phonenumber input::-moz-placeholder, .ce_rsce_hubspot-form .hs-fieldtype-select select::-moz-placeholder, .ce_rsce_hubspot-form .hs-fieldtype-textarea textarea::-moz-placeholder, .ce_rsce_hubspot-form .hs-fieldtype-text input::-moz-placeholder, .hbspt-form .hs-fieldtype-date input::-moz-placeholder, .hbspt-form .hs-fieldtype-phonenumber input::-moz-placeholder, .hbspt-form .hs-fieldtype-select select::-moz-placeholder, .hbspt-form .hs-fieldtype-textarea textarea::-moz-placeholder, .hbspt-form .hs-fieldtype-text input::-moz-placeholder{color:var(--color-grey-60)}.ce_rsce_hubspot-form .hs-fieldtype-date input::placeholder,.ce_rsce_hubspot-form .hs-fieldtype-phonenumber input::placeholder,.ce_rsce_hubspot-form .hs-fieldtype-select select::placeholder,.ce_rsce_hubspot-form .hs-fieldtype-textarea textarea::placeholder,.ce_rsce_hubspot-form .hs-fieldtype-text input::placeholder,.hbspt-form .hs-fieldtype-date input::placeholder,.hbspt-form .hs-fieldtype-phonenumber input::placeholder,.hbspt-form .hs-fieldtype-select select::placeholder,.hbspt-form .hs-fieldtype-textarea textarea::placeholder,.hbspt-form .hs-fieldtype-text input::placeholder{color:var(--color-grey-60)}.ce_rsce_hubspot-form .hs-fieldtype-date input:is(textarea),.ce_rsce_hubspot-form .hs-fieldtype-phonenumber input:is(textarea),.ce_rsce_hubspot-form .hs-fieldtype-select select:is(textarea),.ce_rsce_hubspot-form .hs-fieldtype-textarea textarea:is(textarea),.ce_rsce_hubspot-form .hs-fieldtype-text input:is(textarea),.hbspt-form .hs-fieldtype-date input:is(textarea),.hbspt-form .hs-fieldtype-phonenumber input:is(textarea),.hbspt-form .hs-fieldtype-select select:is(textarea),.hbspt-form .hs-fieldtype-textarea textarea:is(textarea),.hbspt-form .hs-fieldtype-text input:is(textarea){height:auto}.ce_rsce_hubspot-form .hs-fieldtype-textarea,.hbspt-form .hs-fieldtype-textarea{display:grid;grid-template-columns:100%}.ce_rsce_hubspot-form .hs-fieldtype-select select,.hbspt-form .hs-fieldtype-select select{height:auto}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox>label,.ce_rsce_hubspot-form .hs-fieldtype-checkbox>label,.ce_rsce_hubspot-form .hs-fieldtype-radio>label,.hbspt-form .hs-fieldtype-booleancheckbox>label,.hbspt-form .hs-fieldtype-checkbox>label,.hbspt-form .hs-fieldtype-radio>label{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);grid-column:1/2;color:var(--color-grey-50);hyphens:auto}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox>label:focus,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox>label:hover,.ce_rsce_hubspot-form .hs-fieldtype-checkbox>label:focus,.ce_rsce_hubspot-form .hs-fieldtype-checkbox>label:hover,.ce_rsce_hubspot-form .hs-fieldtype-radio>label:focus,.ce_rsce_hubspot-form .hs-fieldtype-radio>label:hover,.hbspt-form .hs-fieldtype-booleancheckbox>label:focus,.hbspt-form .hs-fieldtype-booleancheckbox>label:hover,.hbspt-form .hs-fieldtype-checkbox>label:focus,.hbspt-form .hs-fieldtype-checkbox>label:hover,.hbspt-form .hs-fieldtype-radio>label:focus,.hbspt-form .hs-fieldtype-radio>label:hover{color:var(--color-black)}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .multi-container,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .multi-container,.ce_rsce_hubspot-form .hs-fieldtype-radio .multi-container,.hbspt-form .hs-fieldtype-booleancheckbox .multi-container,.hbspt-form .hs-fieldtype-checkbox .multi-container,.hbspt-form .hs-fieldtype-radio .multi-container{display:flex;flex-wrap:wrap;gap:1rem}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox:has(.hs-error-msgs) .input label:before,.ce_rsce_hubspot-form .hs-fieldtype-checkbox:has(.hs-error-msgs) .input label:before,.ce_rsce_hubspot-form .hs-fieldtype-radio:has(.hs-error-msgs) .input label:before,.hbspt-form .hs-fieldtype-booleancheckbox:has(.hs-error-msgs) .input label:before,.hbspt-form .hs-fieldtype-checkbox:has(.hs-error-msgs) .input label:before,.hbspt-form .hs-fieldtype-radio:has(.hs-error-msgs) .input label:before{border-color:red}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox input,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:after,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:before,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox input:after,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox input:before,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:after,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:before,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input:after,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input:before{content:none!important}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label{display:grid}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label svg,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label svg,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label svg,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label svg{width:100%;aspect-ratio:1;grid-column:1/2;grid-row:1/2;border-radius:5px}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label svg>g,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label svg>g,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label svg>g,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label svg>g{width:100%}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:active svg,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:active svg,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:active svg,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:active svg{transform:scale(.8)}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:hover svg,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:hover svg,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:hover svg,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:hover svg{border-color:var(--color-black)}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:hover svg>circle,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:hover svg>g,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:hover svg>circle,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:hover svg>g,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:hover svg>circle,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:hover svg>g,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:hover svg>circle,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:hover svg>g{opacity:.5}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:focus~label svg,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox input:focus~label svg,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:focus~label svg,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input:focus~label svg{border-color:var(--color-black)}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:focus~label svg>circle,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:focus~label svg>g,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox input:focus~label svg>circle,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox input:focus~label svg>g,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:focus~label svg>circle,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:focus~label svg>g,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input:focus~label svg>circle,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input:focus~label svg>g{opacity:.5}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:checked~label svg>circle,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:checked~label svg>g,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox input:checked~label svg>circle,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox input:checked~label svg>g,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:checked~label svg>circle,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:checked~label svg>g,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input:checked~label svg>circle,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input:checked~label svg>g{opacity:1}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);grid-template-columns:1em 1fr;grid-column-gap:.5em;align-items:center;position:relative;color:var(--color-grey-50)}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:after,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:before,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:after,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:before,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:after,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:before,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:after,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:before{content:"";display:block}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:after,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:after,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:after,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:after{position:absolute}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:before,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:before,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:before,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:before{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;border:1px solid var(--color-grey-50);aspect-ratio:1}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:after,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:after,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:after,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:after{transition-property:background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);margin-top:calc(-.1em - 1px);left:-1px;width:calc(1.6em - 2px);background-color:transparent;opacity:.8;clip-path:url(#checkbox-active-clip);aspect-ratio:13/11}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:focus-within:before,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:focus:before,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:hover:before,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:focus-within:before,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:focus:before,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:hover:before,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:focus-within:before,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:focus:before,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:hover:before,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:focus-within:before,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:focus:before,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:hover:before,input:focus~.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:before,input:focus~.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:before,input:focus~.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:before,input:focus~.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:before{opacity:0}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:focus-within:after,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:focus:after,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:hover:after,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:focus-within:after,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:focus:after,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:hover:after,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:focus-within:after,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:focus:after,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:hover:after,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:focus-within:after,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:focus:after,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:hover:after,input:focus~.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:after,input:focus~.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:after,input:focus~.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:after,input:focus~.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:after{background-color:var(--color-grey-50)}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:checked~label,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:has(input:checked),.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox input:checked~label,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:has(input:checked),.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:checked~label,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:has(input:checked),.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input:checked~label,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:has(input:checked){color:var(--font-color)}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:checked~label:before,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:has(input:checked):before,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox input:checked~label:before,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:has(input:checked):before,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:checked~label:before,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:has(input:checked):before,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input:checked~label:before,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:has(input:checked):before{opacity:0}.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:checked~label:after,.ce_rsce_hubspot-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:has(input:checked):after,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox input:checked~label:after,.ce_rsce_hubspot-form .hs-fieldtype-checkbox .hs-form-checkbox label:has(input:checked):after,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox input:checked~label:after,.hbspt-form .hs-fieldtype-booleancheckbox .hs-form-checkbox label:has(input:checked):after,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox input:checked~label:after,.hbspt-form .hs-fieldtype-checkbox .hs-form-checkbox label:has(input:checked):after{background-color:var(--font-color)}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio input,.hbspt-form .hs-fieldtype-radio .hs-form-radio input{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio input:after,.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio input:before,.hbspt-form .hs-fieldtype-radio .hs-form-radio input:after,.hbspt-form .hs-fieldtype-radio .hs-form-radio input:before{content:none!important}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label,.hbspt-form .hs-fieldtype-radio .hs-form-radio label{display:grid}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label svg,.hbspt-form .hs-fieldtype-radio .hs-form-radio label svg{width:100%;aspect-ratio:1;grid-column:1/2;grid-row:1/2;border-radius:50%}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:active svg,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:active svg{transform:scale(.8)}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:hover svg,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:hover svg{border-color:var(--color-black)}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:hover svg>circle,.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:hover svg>g,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:hover svg>circle,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:hover svg>g{opacity:.5}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio input:focus~label svg,.hbspt-form .hs-fieldtype-radio .hs-form-radio input:focus~label svg{border-color:var(--color-black)}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio input:focus~label svg>circle,.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio input:focus~label svg>g,.hbspt-form .hs-fieldtype-radio .hs-form-radio input:focus~label svg>circle,.hbspt-form .hs-fieldtype-radio .hs-form-radio input:focus~label svg>g{opacity:.5}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio input:checked~label svg>circle,.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio input:checked~label svg>g,.hbspt-form .hs-fieldtype-radio .hs-form-radio input:checked~label svg>circle,.hbspt-form .hs-fieldtype-radio .hs-form-radio input:checked~label svg>g{opacity:1}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label,.hbspt-form .hs-fieldtype-radio .hs-form-radio label{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);grid-template-columns:1em 1fr;grid-column-gap:.5em;align-items:center;position:relative;color:var(--color-grey-50)}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:after,.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:before,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:after,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:before{content:"";display:block}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:after,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:after{position:absolute}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:after,.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:before,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:after,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:before{aspect-ratio:1}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:before,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:before{transition-property:border-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;border-radius:50%;border:1px solid var(--color-grey-50)}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:after,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:after{transition-property:background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);left:.25em;width:.6em;border-radius:50%;background-color:transparent}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:focus-within:after,.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:focus:after,.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:hover:after,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:focus-within:after,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:focus:after,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:hover:after,input:focus~.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:after,input:focus~.hbspt-form .hs-fieldtype-radio .hs-form-radio label:after{background-color:var(--color-grey-50)}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio input:checked~label,.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:has(input:checked),.hbspt-form .hs-fieldtype-radio .hs-form-radio input:checked~label,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:has(input:checked){color:var(--font-color)}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio input:checked~label:before,.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:has(input:checked):before,.hbspt-form .hs-fieldtype-radio .hs-form-radio input:checked~label:before,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:has(input:checked):before{border-color:var(--font-color)}.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio input:checked~label:after,.ce_rsce_hubspot-form .hs-fieldtype-radio .hs-form-radio label:has(input:checked):after,.hbspt-form .hs-fieldtype-radio .hs-form-radio input:checked~label:after,.hbspt-form .hs-fieldtype-radio .hs-form-radio label:has(input:checked):after{background-color:var(--font-color)}.ce_rsce_hubspot-form .hs-fieldtype-file label,.hbspt-form .hs-fieldtype-file label{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);grid-column:1/2;color:var(--color-grey-50);hyphens:auto}.ce_rsce_hubspot-form .hs-fieldtype-file label:focus,.ce_rsce_hubspot-form .hs-fieldtype-file label:hover,.hbspt-form .hs-fieldtype-file label:focus,.hbspt-form .hs-fieldtype-file label:hover{color:var(--color-black)}.ce_rsce_hubspot-form .hs-fieldtype-file input,.hbspt-form .hs-fieldtype-file input{width:100%;padding-left:1rem}.ce_rsce_hubspot-form .hs-fieldtype-file input::file-selector-button,.hbspt-form .hs-fieldtype-file input::file-selector-button{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.ce_rsce_hubspot-form .hs-fieldtype-file input::file-selector-button svg,.hbspt-form .hs-fieldtype-file input::file-selector-button svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_rsce_hubspot-form .hs-fieldtype-file input::file-selector-button:focus-visible,.ce_rsce_hubspot-form .hs-fieldtype-file input::file-selector-button:hover,.hbspt-form .hs-fieldtype-file input::file-selector-button:focus-visible,.hbspt-form .hs-fieldtype-file input::file-selector-button:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.ce_rsce_hubspot-form .hs-fieldtype-file input::file-selector-button:focus-visible svg,.ce_rsce_hubspot-form .hs-fieldtype-file input::file-selector-button:hover svg,.hbspt-form .hs-fieldtype-file input::file-selector-button:focus-visible svg,.hbspt-form .hs-fieldtype-file input::file-selector-button:hover svg{fill:var(--color1)}.ce_rsce_hubspot-form .hs-fieldtype-file input::file-selector-button,.hbspt-form .hs-fieldtype-file input::file-selector-button{margin-left:-1rem;margin-bottom:.25rem;width:100%}.ce_rsce_hubspot-form .hs-fieldtype-file:has(.hs-error-msgs) input,.hbspt-form .hs-fieldtype-file:has(.hs-error-msgs) input{color:red}.ce_rsce_hubspot-form .hs-fieldtype-file:has(.hs-error-msgs) input::file-selector-button,.hbspt-form .hs-fieldtype-file:has(.hs-error-msgs) input::file-selector-button{border-color:red}.ce_rsce_hubspot-form .legal-consent-container .hs-richtext,.ce_rsce_hubspot-form .legal-consent-container .input,.hbspt-form .legal-consent-container .hs-richtext,.hbspt-form .legal-consent-container .input{grid-column:1/-1;font-size:var(--fontsize-smaller)}.ce_rsce_hubspot-form .legal-consent-container .input input,.hbspt-form .legal-consent-container .input input{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.ce_rsce_hubspot-form .legal-consent-container .input input:after,.ce_rsce_hubspot-form .legal-consent-container .input input:before,.hbspt-form .legal-consent-container .input input:after,.hbspt-form .legal-consent-container .input input:before{content:none!important}.ce_rsce_hubspot-form .legal-consent-container .input label,.hbspt-form .legal-consent-container .input label{display:grid}.ce_rsce_hubspot-form .legal-consent-container .input label svg,.hbspt-form .legal-consent-container .input label svg{width:100%;aspect-ratio:1;grid-column:1/2;grid-row:1/2;border-radius:5px}.ce_rsce_hubspot-form .legal-consent-container .input label svg>g,.hbspt-form .legal-consent-container .input label svg>g{width:100%}.ce_rsce_hubspot-form .legal-consent-container .input label:active svg,.hbspt-form .legal-consent-container .input label:active svg{transform:scale(.8)}.ce_rsce_hubspot-form .legal-consent-container .input label:hover svg,.hbspt-form .legal-consent-container .input label:hover svg{border-color:var(--color-black)}.ce_rsce_hubspot-form .legal-consent-container .input label:hover svg>circle,.ce_rsce_hubspot-form .legal-consent-container .input label:hover svg>g,.hbspt-form .legal-consent-container .input label:hover svg>circle,.hbspt-form .legal-consent-container .input label:hover svg>g{opacity:.5}.ce_rsce_hubspot-form .legal-consent-container .input input:focus~label svg,.hbspt-form .legal-consent-container .input input:focus~label svg{border-color:var(--color-black)}.ce_rsce_hubspot-form .legal-consent-container .input input:focus~label svg>circle,.ce_rsce_hubspot-form .legal-consent-container .input input:focus~label svg>g,.hbspt-form .legal-consent-container .input input:focus~label svg>circle,.hbspt-form .legal-consent-container .input input:focus~label svg>g{opacity:.5}.ce_rsce_hubspot-form .legal-consent-container .input input:checked~label svg>circle,.ce_rsce_hubspot-form .legal-consent-container .input input:checked~label svg>g,.hbspt-form .legal-consent-container .input input:checked~label svg>circle,.hbspt-form .legal-consent-container .input input:checked~label svg>g{opacity:1}.ce_rsce_hubspot-form .legal-consent-container .input label,.hbspt-form .legal-consent-container .input label{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);grid-template-columns:1em 1fr;grid-column-gap:.5em;align-items:center;position:relative;color:var(--color-grey-50)}.ce_rsce_hubspot-form .legal-consent-container .input label:after,.ce_rsce_hubspot-form .legal-consent-container .input label:before,.hbspt-form .legal-consent-container .input label:after,.hbspt-form .legal-consent-container .input label:before{content:"";display:block}.ce_rsce_hubspot-form .legal-consent-container .input label:after,.hbspt-form .legal-consent-container .input label:after{position:absolute}.ce_rsce_hubspot-form .legal-consent-container .input label:before,.hbspt-form .legal-consent-container .input label:before{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;border:1px solid var(--color-grey-50);aspect-ratio:1}.ce_rsce_hubspot-form .legal-consent-container .input label:after,.hbspt-form .legal-consent-container .input label:after{transition-property:background-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);margin-top:calc(-.1em - 1px);left:-1px;width:calc(1.6em - 2px);background-color:transparent;opacity:.8;clip-path:url(#checkbox-active-clip);aspect-ratio:13/11}.ce_rsce_hubspot-form .legal-consent-container .input label:focus-within:before,.ce_rsce_hubspot-form .legal-consent-container .input label:focus:before,.ce_rsce_hubspot-form .legal-consent-container .input label:hover:before,.hbspt-form .legal-consent-container .input label:focus-within:before,.hbspt-form .legal-consent-container .input label:focus:before,.hbspt-form .legal-consent-container .input label:hover:before,input:focus~.ce_rsce_hubspot-form .legal-consent-container .input label:before,input:focus~.hbspt-form .legal-consent-container .input label:before{opacity:0}.ce_rsce_hubspot-form .legal-consent-container .input label:focus-within:after,.ce_rsce_hubspot-form .legal-consent-container .input label:focus:after,.ce_rsce_hubspot-form .legal-consent-container .input label:hover:after,.hbspt-form .legal-consent-container .input label:focus-within:after,.hbspt-form .legal-consent-container .input label:focus:after,.hbspt-form .legal-consent-container .input label:hover:after,input:focus~.ce_rsce_hubspot-form .legal-consent-container .input label:after,input:focus~.hbspt-form .legal-consent-container .input label:after{background-color:var(--color-grey-50)}.ce_rsce_hubspot-form .legal-consent-container .input input:checked~label,.ce_rsce_hubspot-form .legal-consent-container .input label:has(input:checked),.hbspt-form .legal-consent-container .input input:checked~label,.hbspt-form .legal-consent-container .input label:has(input:checked){color:var(--font-color)}.ce_rsce_hubspot-form .legal-consent-container .input input:checked~label:before,.ce_rsce_hubspot-form .legal-consent-container .input label:has(input:checked):before,.hbspt-form .legal-consent-container .input input:checked~label:before,.hbspt-form .legal-consent-container .input label:has(input:checked):before{opacity:0}.ce_rsce_hubspot-form .legal-consent-container .input input:checked~label:after,.ce_rsce_hubspot-form .legal-consent-container .input label:has(input:checked):after,.hbspt-form .legal-consent-container .input input:checked~label:after,.hbspt-form .legal-consent-container .input label:has(input:checked):after{background-color:var(--font-color)}.ce_rsce_hubspot-form .legal-consent-container .input label,.hbspt-form .legal-consent-container .input label{gap:.5rem;align-items:baseline}.ce_rsce_hubspot-form .legal-consent-container .input label:before,.hbspt-form .legal-consent-container .input label:before{position:relative;top:2px}.ce_rsce_hubspot-form .legal-consent-container .input label:after,.hbspt-form .legal-consent-container .input label:after{margin-top:0;top:0;width:calc(1.8em - 2px)}.ce_rsce_hubspot-form .legal-consent-container .input label span,.hbspt-form .legal-consent-container .input label span{margin-left:0!important}.ce_rsce_hubspot-form .hs-richtext,.hbspt-form .hs-richtext{border-bottom:1px solid var(--color-grey-50);margin-bottom:1rem}.ce_rsce_hubspot-form .hs-richtext *,.hbspt-form .hs-richtext *{margin-bottom:0!important;text-decoration:none!important;background-color:transparent!important;color:var(--font-color)!important}.ce_rsce_hubspot-form .hs-submit .error-message,.hbspt-form .hs-submit .error-message{font-weight:800;color:red;margin-bottom:.5rem}.ce_rsce_hubspot-form .hs-submit button,.ce_rsce_hubspot-form .hs-submit input[type=submit],.hbspt-form .hs-submit button,.hbspt-form .hs-submit input[type=submit]{height:-moz-fit-content;height:fit-content;width:100%;transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.ce_rsce_hubspot-form .hs-submit button svg,.ce_rsce_hubspot-form .hs-submit input[type=submit] svg,.hbspt-form .hs-submit button svg,.hbspt-form .hs-submit input[type=submit] svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_rsce_hubspot-form .hs-submit button:focus-visible,.ce_rsce_hubspot-form .hs-submit button:hover,.ce_rsce_hubspot-form .hs-submit input[type=submit]:focus-visible,.ce_rsce_hubspot-form .hs-submit input[type=submit]:hover,.hbspt-form .hs-submit button:focus-visible,.hbspt-form .hs-submit button:hover,.hbspt-form .hs-submit input[type=submit]:focus-visible,.hbspt-form .hs-submit input[type=submit]:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.ce_rsce_hubspot-form .hs-submit button:focus-visible svg,.ce_rsce_hubspot-form .hs-submit button:hover svg,.ce_rsce_hubspot-form .hs-submit input[type=submit]:focus-visible svg,.ce_rsce_hubspot-form .hs-submit input[type=submit]:hover svg,.hbspt-form .hs-submit button:focus-visible svg,.hbspt-form .hs-submit button:hover svg,.hbspt-form .hs-submit input[type=submit]:focus-visible svg,.hbspt-form .hs-submit input[type=submit]:hover svg{fill:var(--color1)}.ce_rsce_hubspot-form .hs-submit button,.ce_rsce_hubspot-form .hs-submit input[type=submit],.hbspt-form .hs-submit button,.hbspt-form .hs-submit input[type=submit]{display:flex;justify-content:center;align-items:center}.ce_rsce_hubspot-form .hs-submit button .loading,.ce_rsce_hubspot-form .hs-submit input[type=submit] .loading,.hbspt-form .hs-submit button .loading,.hbspt-form .hs-submit input[type=submit] .loading{display:flex;overflow:clip;width:0;transition-property:width,margin-left;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_rsce_hubspot-form .hs-submit button .loading svg,.ce_rsce_hubspot-form .hs-submit input[type=submit] .loading svg,.hbspt-form .hs-submit button .loading svg,.hbspt-form .hs-submit input[type=submit] .loading svg{height:1.5em;width:auto;animation:rotate linear 1s infinite}.ce_rsce_hubspot-form .hs-submit.invalid button,.ce_rsce_hubspot-form .hs-submit.invalid input[type=submit],.hbspt-form .hs-submit.invalid button,.hbspt-form .hs-submit.invalid input[type=submit]{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:#d3d3d3;color:#a9a9a9;font-weight:600;border:1px solid #a9a9a9;cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.ce_rsce_hubspot-form .hs-submit.invalid button svg,.ce_rsce_hubspot-form .hs-submit.invalid input[type=submit] svg,.hbspt-form .hs-submit.invalid button svg,.hbspt-form .hs-submit.invalid input[type=submit] svg{fill:#a9a9a9;transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_rsce_hubspot-form .hs-submit.invalid button:focus-visible,.ce_rsce_hubspot-form .hs-submit.invalid button:hover,.ce_rsce_hubspot-form .hs-submit.invalid input[type=submit]:focus-visible,.ce_rsce_hubspot-form .hs-submit.invalid input[type=submit]:hover,.hbspt-form .hs-submit.invalid button:focus-visible,.hbspt-form .hs-submit.invalid button:hover,.hbspt-form .hs-submit.invalid input[type=submit]:focus-visible,.hbspt-form .hs-submit.invalid input[type=submit]:hover{background-color:var(--color-white);border-color:#a9a9a9;color:var(--color1)}.ce_rsce_hubspot-form .hs-submit.invalid button:focus-visible svg,.ce_rsce_hubspot-form .hs-submit.invalid button:hover svg,.ce_rsce_hubspot-form .hs-submit.invalid input[type=submit]:focus-visible svg,.ce_rsce_hubspot-form .hs-submit.invalid input[type=submit]:hover svg,.hbspt-form .hs-submit.invalid button:focus-visible svg,.hbspt-form .hs-submit.invalid button:hover svg,.hbspt-form .hs-submit.invalid input[type=submit]:focus-visible svg,.hbspt-form .hs-submit.invalid input[type=submit]:hover svg{fill:var(--color1)}.ce_rsce_hubspot-form .hs-submit.invalid button,.ce_rsce_hubspot-form .hs-submit.invalid input[type=submit],.hbspt-form .hs-submit.invalid button,.hbspt-form .hs-submit.invalid input[type=submit]{display:flex}.ce_rsce_hubspot-form .hs-submit,.hbspt-form .hs-submit{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1.5rem}.ce_rsce_hubspot-form .hs-submit label,.hbspt-form .hs-submit label{grid-column:1/2}.ce_rsce_hubspot-form .hs-submit fieldset,.ce_rsce_hubspot-form .hs-submit input,.hbspt-form .hs-submit fieldset,.hbspt-form .hs-submit input{grid-column:2/-1}@media (max-width:48rem){.ce_rsce_hubspot-form .hs-submit,.hbspt-form .hs-submit{display:block}}.ce_rsce_hubspot-form .hs-submit button,.ce_rsce_hubspot-form .hs-submit input[type=submit],.hbspt-form .hs-submit button,.hbspt-form .hs-submit input[type=submit]{width:100%!important}.ce_rsce_hubspot-form .hs-submit.onload .loading,.hbspt-form .hs-submit.onload .loading{width:1.5em;margin-left:.5rem}.ce_rsce_google-maps .gm-optin{max-width:100%;padding:1rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--color1);background:var(--color-white);text-align:center;position:relative}.ce_rsce_google-maps .gm-optin .gm-optin-background{--custom-color:hsla(0,0%,100%,.8)}body.black .ce_rsce_google-maps .gm-optin .gm-optin-background,body.white .ce_rsce_google-maps .gm-optin .gm-optin-background{--custom-color:initial}.ce_rsce_google-maps .gm-optin .gm-optin-background{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;filter:blur(1px)}.ce_rsce_google-maps .gm-optin .gm-optin-background:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:var(--custom-color,var(--color-white))}.ce_rsce_google-maps .gm-optin .gm-optin-container{position:relative;z-index:3}.ce_rsce_google-maps .gm-optin .headline{font-size:var(--fontsize-h3);font-weight:400;line-height:1.3;color:var(--font-color);font-family:Montserrat,Helvetica,sans-serif;margin-bottom:0}.ce_rsce_google-maps .gm-optin .hint{font-size:calc(var(--fontsize-smaller) * .8)}.ce_rsce_google-maps .gm-optin button{margin-top:1rem;transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.ce_rsce_google-maps .gm-optin button svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.ce_rsce_google-maps .gm-optin button:focus-visible,.ce_rsce_google-maps .gm-optin button:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.ce_rsce_google-maps .gm-optin button:focus-visible svg,.ce_rsce_google-maps .gm-optin button:hover svg{fill:var(--color1)}.ce_rsce_google-maps .responsive{position:relative;overflow:clip;width:100%;height:auto;padding-bottom:0!important}.ce_rsce_google-maps .responsive .iframe-container,body:not(.safari) .ce_rsce_google-maps .responsive .gm-optin{aspect-ratio:3/2}body:not(.safari) .ce_rsce_google-maps .responsive.ratio-169 .gm-optin,body:not(.safari) .ce_rsce_google-maps .responsive.ratio-169 .iframe-container{aspect-ratio:16/9}body:not(.safari) .ce_rsce_google-maps .responsive.ratio-1610 .gm-optin,body:not(.safari) .ce_rsce_google-maps .responsive.ratio-1610 .iframe-container{aspect-ratio:16/10}body:not(.safari) .ce_rsce_google-maps .responsive.ratio-216 .gm-optin,body:not(.safari) .ce_rsce_google-maps .responsive.ratio-216 .iframe-container{aspect-ratio:21/6}body:not(.safari) .ce_rsce_google-maps .responsive.ratio-43 .gm-optin,body:not(.safari) .ce_rsce_google-maps .responsive.ratio-43 .iframe-container{aspect-ratio:4/3}.ce_rsce_google-maps .responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.ce_rsce_google-maps .responsive.opt-in{padding-bottom:0!important}.skiptranslate{display:none!important}.changelanguage ul{display:flex;gap:.5rem}.changelanguage ul span{cursor:pointer;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.changelanguage ul span:focus,.changelanguage ul span:hover{color:var(--color1)}.ce_slick-slider figure{margin-bottom:0}.ce_slick-slider .slick-slider{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;position:relative;background-color:#fff}.ce_slick-slider .slick-slider button.slick-arrow{position:absolute;z-index:1;padding:.25rem;line-height:1;background-color:transparent;border:none;color:#fff;text-shadow:0 0 .25rem #000;font-size:4rem}.ce_slick-slider .slick-slider button.slick-arrow:focus,.ce_slick-slider .slick-slider button.slick-arrow:hover{cursor:pointer}.ce_slick-slider .slick-slider button.slick-arrow.slick-prev{left:0}.ce_slick-slider .slick-slider button.slick-arrow.slick-next{right:0}.ce_slick-slider .slick-slider .slick-dots{display:inline-flex;position:absolute;bottom:0;right:0;margin-bottom:0}.standort-container .head{display:flex;gap:4rem;margin-bottom:2rem;align-items:center}.standort-container .head h1,.standort-container .head h2,.standort-container .head h3,.standort-container .head h4,.standort-container .head h5,.standort-container .head h6{font-size:var(--fontsize-h4);font-weight:400;line-height:1.3;color:var(--font-color);font-family:Montserrat,Helvetica,sans-serif}.standort-container .head-toggler{border-bottom:2px solid var(--color1);width:100%;display:flex}.standort-container .head-toggler>*{padding:5px 2rem;border:2px solid transparent;color:var(--color1);font-weight:600;font-size:var(--fontsize-bigger);margin-bottom:-2px;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);border-radius:5px 5px 0 0}.standort-container .head-toggler>.active{background-color:var(--color1-bg);color:var(--color-white-inverted);border-color:var(--color1)}.standort-container .head-toggler>:not(.active){cursor:pointer}.standort-container .head-toggler>:not(.active):focus,.standort-container .head-toggler>:not(.active):hover{border-bottom-color:var(--color2)}@media (max-width:30rem){.standort-container .head-toggler{flex-direction:column}}.standort-container .standort-container-inner:not(.active){display:none}.standort-container .standort-container-inner>.standort{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:var(--grid-columns);--grid-span-laptop:var(--grid-columns);--grid-span-tablet:var(--grid-columns);--grid-span-mobile:var(--grid-columns);--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.standort-container .standort-container-inner>.standort>*{grid-column:1/-1}.standort-container .standort-container-inner>.standort[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-desktop),1)}@media (max-width:64rem){.standort-container .standort-container-inner>.standort[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.standort-container .standort-container-inner>.standort[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.standort-container .standort-container-inner>.standort[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-mobile),1)}}.standort-container .standort-container-inner>.standort>[class*=" span-"],.standort-container .standort-container-inner>.standort>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.standort-container .standort-container-inner>.standort>[class*=" span-"],.standort-container .standort-container-inner>.standort>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.standort-container .standort-container-inner>.standort>[class*=" span-"],.standort-container .standort-container-inner>.standort>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.standort-container .standort-container-inner>.standort>[class*=" span-"],.standort-container .standort-container-inner>.standort>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.standort-container .standort-container-inner>.standort>[class*=" span-"]:not([class*=span-mobile-]),.standort-container .standort-container-inner>.standort>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:var(--grid-columns)}.standort-container .standort-container-inner>.standort>[class*=" starts-"],.standort-container .standort-container-inner>.standort>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.standort-container .standort-container-inner>.standort>[class*=" starts-"],.standort-container .standort-container-inner>.standort>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.standort-container .standort-container-inner>.standort>[class*=" starts-"],.standort-container .standort-container-inner>.standort>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.standort-container .standort-container-inner>.standort>[class*=" starts-"],.standort-container .standort-container-inner>.standort>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.standort-container .standort-container-inner>.standort>[class*=" starts-"]:not([class*=starts-mobile-]),.standort-container .standort-container-inner>.standort>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}@media (max-width:767px){.standort-container .toggler{justify-content:flex-end}}@media (max-width:479px){.standort-container .head{flex-direction:column;align-items:flex-start}.standort-container .toggler{justify-content:flex-start}.standort-container .toggler>*{width:50%;text-align:center}}.content-accordion{display:flex;flex-direction:column;gap:1rem}.content-accordion .handorgel__header{margin-bottom:0}.content-accordion .handorgel__header button{display:flex!important;justify-content:space-between;gap:1rem}.content-accordion .handorgel__header button svg{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);transition-property:transform,fill!important;transform:rotate(0deg);flex-shrink:0}.content-accordion .handorgel__header--open button svg{transform:rotate(-180deg)}.content-accordion .handorgel__header button{border:none;background:transparent;font-size:var(--fontsize-bigger);line-height:1.7;transition-property:background-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);font-family:Montserrat,Helvetica,sans-serif;border-radius:5px 5px 0 0;padding:.5rem;width:100%;border-bottom:2px solid var(--color1);cursor:pointer}.content-accordion .handorgel__header button svg{width:1em;fill:var(--color1)}.content-accordion .handorgel__header--open button,.content-accordion .handorgel__header button:focus,.content-accordion .handorgel__header button:hover{background-color:var(--color1);color:var(--color-white-inverted)}.content-accordion .handorgel__header--open button svg,.content-accordion .handorgel__header button:focus svg,.content-accordion .handorgel__header button:hover svg{fill:var(--color-white-inverted)}.content-accordion .handorgel__content{transition-property:height;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);overflow:clip;height:0}.content-accordion .handorgel__content__inner{padding-top:1rem;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:var(--grid-columns);--grid-span-laptop:var(--grid-columns);--grid-span-tablet:var(--grid-columns);--grid-span-mobile:var(--grid-columns);--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.content-accordion .handorgel__content__inner>*{grid-column:1/-1}.content-accordion .handorgel__content__inner[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-desktop),1)}@media (max-width:64rem){.content-accordion .handorgel__content__inner[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.content-accordion .handorgel__content__inner[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.content-accordion .handorgel__content__inner[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-mobile),1)}}.content-accordion .handorgel__content__inner>[class*=" span-"],.content-accordion .handorgel__content__inner>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.content-accordion .handorgel__content__inner>[class*=" span-"],.content-accordion .handorgel__content__inner>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.content-accordion .handorgel__content__inner>[class*=" span-"],.content-accordion .handorgel__content__inner>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.content-accordion .handorgel__content__inner>[class*=" span-"],.content-accordion .handorgel__content__inner>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.content-accordion .handorgel__content__inner>[class*=" span-"]:not([class*=span-mobile-]),.content-accordion .handorgel__content__inner>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:var(--grid-columns)}.content-accordion .handorgel__content__inner>[class*=" starts-"],.content-accordion .handorgel__content__inner>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.content-accordion .handorgel__content__inner>[class*=" starts-"],.content-accordion .handorgel__content__inner>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.content-accordion .handorgel__content__inner>[class*=" starts-"],.content-accordion .handorgel__content__inner>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.content-accordion .handorgel__content__inner>[class*=" starts-"],.content-accordion .handorgel__content__inner>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.content-accordion .handorgel__content__inner>[class*=" starts-"]:not([class*=starts-mobile-]),.content-accordion .handorgel__content__inner>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}@layer columnset{@layer base{.content-zna-grid-start.justify-items-start{justify-items:start}.content-zna-grid-start.justify-items-center{justify-items:center}.content-zna-grid-start.justify-items-end{justify-items:end}.content-zna-grid-start.content-start{align-content:start}.content-zna-grid-start.content-center{align-content:center}.content-zna-grid-start.content-end{align-content:end}.content-zna-grid-start.items-start{align-items:start}.content-zna-grid-start.items-center{align-items:center}.content-zna-grid-start.items-end{align-items:end}.content-zna-grid-start{display:grid;-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap)}.content-zna-grid-start .content-zna-column-start{display:flex;flex-direction:column;row-gap:var(--grid-row-gap)}.content-zna-grid-start .content-zna-column-start>*{grid-column:1/-1}}@layer columns{@layer desktop{@media (min-width:64.0625rem){.content-zna-grid-start.grid_desktop_100{grid-template-columns:1fr}.content-zna-grid-start.grid_desktop_50_50{grid-template-columns:repeat(2,1fr)}.content-zna-grid-start.grid_desktop_auto_left{grid-template-columns:max-content 1fr}.content-zna-grid-start.grid_desktop_auto_right{grid-template-columns:1fr max-content}.content-zna-grid-start.grid_desktop_80_20{grid-template-columns:8fr 2fr}.content-zna-grid-start.grid_desktop_20_80{grid-template-columns:2fr 8fr}.content-zna-grid-start.grid_desktop_75_25{grid-template-columns:3fr 1fr}.content-zna-grid-start.grid_desktop_25_75{grid-template-columns:1fr 3fr}.content-zna-grid-start.grid_desktop_70_30{grid-template-columns:7fr 3fr}.content-zna-grid-start.grid_desktop_30_70{grid-template-columns:3fr 7fr}.content-zna-grid-start.grid_desktop_66_33{grid-template-columns:2fr 1fr}.content-zna-grid-start.grid_desktop_33_66{grid-template-columns:1fr 2fr}.content-zna-grid-start.grid_desktop_60_40{grid-template-columns:6fr 4fr}.content-zna-grid-start.grid_desktop_40_60{grid-template-columns:4fr 6fr}.content-zna-grid-start.grid_desktop_33_33_33{grid-template-columns:1fr 1fr 1fr}.content-zna-grid-start.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.content-zna-grid-start.grid_desktop_25_50_25{grid-template-columns:1fr 2fr 1fr}.content-zna-grid-start.grid_desktop_25_25_50{grid-template-columns:1fr 1fr 2fr}.content-zna-grid-start.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.content-zna-grid-start.grid_desktop_30_40_30{grid-template-columns:3fr 4fr 3fr}.content-zna-grid-start.grid_desktop_30_30_40{grid-template-columns:3fr 3fr 4fr}.content-zna-grid-start.grid_desktop_20_40_40{grid-template-columns:1fr 2fr 2fr}.content-zna-grid-start.grid_desktop_40_20_40{grid-template-columns:2fr 1fr 2fr}.content-zna-grid-start.grid_desktop_40_40_20{grid-template-columns:2fr 2fr 1fr}.content-zna-grid-start.grid_desktop_25_25_25_25{grid-template-columns:1fr 1fr 1fr 1fr}.content-zna-grid-start.grid_desktop_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.content-zna-grid-start.grid_desktop_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.content-zna-grid-start.grid_desktop_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.content-zna-grid-start.grid_desktop_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.content-zna-grid-start.grid_desktop_20_20_20_20_20{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}@layer laptop-large{@media (max-width:90rem) and (min-width:64.0625rem){.content-zna-grid-start.grid_laptop_large_100{grid-template-columns:1fr}.content-zna-grid-start.grid_laptop_large_50_50{grid-template-columns:repeat(2,1fr)}.content-zna-grid-start.grid_laptop_large_auto_left{grid-template-columns:max-content 1fr}.content-zna-grid-start.grid_laptop_large_auto_right{grid-template-columns:1fr max-content}.content-zna-grid-start.grid_laptop_large_80_20{grid-template-columns:8fr 2fr}.content-zna-grid-start.grid_laptop_large_20_80{grid-template-columns:2fr 8fr}.content-zna-grid-start.grid_laptop_large_75_25{grid-template-columns:3fr 1fr}.content-zna-grid-start.grid_laptop_large_25_75{grid-template-columns:1fr 3fr}.content-zna-grid-start.grid_laptop_large_70_30{grid-template-columns:7fr 3fr}.content-zna-grid-start.grid_laptop_large_30_70{grid-template-columns:3fr 7fr}.content-zna-grid-start.grid_laptop_large_66_33{grid-template-columns:2fr 1fr}.content-zna-grid-start.grid_laptop_large_33_66{grid-template-columns:1fr 2fr}.content-zna-grid-start.grid_laptop_large_60_40{grid-template-columns:6fr 4fr}.content-zna-grid-start.grid_laptop_large_40_60{grid-template-columns:4fr 6fr}.content-zna-grid-start.grid_laptop_large_33_33_33{grid-template-columns:1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_large_50_25_25{grid-template-columns:2fr 1fr 1fr}.content-zna-grid-start.grid_laptop_large_25_50_25{grid-template-columns:1fr 2fr 1fr}.content-zna-grid-start.grid_laptop_large_25_25_50{grid-template-columns:1fr 1fr 2fr}.content-zna-grid-start.grid_laptop_large_40_30_30{grid-template-columns:4fr 3fr 3fr}.content-zna-grid-start.grid_laptop_large_30_40_30{grid-template-columns:3fr 4fr 3fr}.content-zna-grid-start.grid_laptop_large_30_30_40{grid-template-columns:3fr 3fr 4fr}.content-zna-grid-start.grid_laptop_large_20_40_40{grid-template-columns:1fr 2fr 2fr}.content-zna-grid-start.grid_laptop_large_40_20_40{grid-template-columns:2fr 1fr 2fr}.content-zna-grid-start.grid_laptop_large_40_40_20{grid-template-columns:2fr 2fr 1fr}.content-zna-grid-start.grid_laptop_large_25_25_25_25{grid-template-columns:1fr 1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_large_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_large_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.content-zna-grid-start.grid_laptop_large_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.content-zna-grid-start.grid_laptop_large_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.content-zna-grid-start.grid_laptop_large_20_20_20_20_20{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}@layer laptop{@media (max-width:64rem) and (min-width:48.0625rem){.content-zna-grid-start.grid_laptop_100{grid-template-columns:1fr}.content-zna-grid-start.grid_laptop_50_50{grid-template-columns:repeat(2,1fr)}.content-zna-grid-start.grid_laptop_auto_left{grid-template-columns:max-content 1fr}.content-zna-grid-start.grid_laptop_auto_right{grid-template-columns:1fr max-content}.content-zna-grid-start.grid_laptop_80_20{grid-template-columns:8fr 2fr}.content-zna-grid-start.grid_laptop_20_80{grid-template-columns:2fr 8fr}.content-zna-grid-start.grid_laptop_75_25{grid-template-columns:3fr 1fr}.content-zna-grid-start.grid_laptop_25_75{grid-template-columns:1fr 3fr}.content-zna-grid-start.grid_laptop_70_30{grid-template-columns:7fr 3fr}.content-zna-grid-start.grid_laptop_30_70{grid-template-columns:3fr 7fr}.content-zna-grid-start.grid_laptop_66_33{grid-template-columns:2fr 1fr}.content-zna-grid-start.grid_laptop_33_66{grid-template-columns:1fr 2fr}.content-zna-grid-start.grid_laptop_60_40{grid-template-columns:6fr 4fr}.content-zna-grid-start.grid_laptop_40_60{grid-template-columns:4fr 6fr}.content-zna-grid-start.grid_laptop_33_33_33{grid-template-columns:1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_50_25_25{grid-template-columns:2fr 1fr 1fr}.content-zna-grid-start.grid_laptop_25_50_25{grid-template-columns:1fr 2fr 1fr}.content-zna-grid-start.grid_laptop_25_25_50{grid-template-columns:1fr 1fr 2fr}.content-zna-grid-start.grid_laptop_40_30_30{grid-template-columns:4fr 3fr 3fr}.content-zna-grid-start.grid_laptop_30_40_30{grid-template-columns:3fr 4fr 3fr}.content-zna-grid-start.grid_laptop_30_30_40{grid-template-columns:3fr 3fr 4fr}.content-zna-grid-start.grid_laptop_20_40_40{grid-template-columns:1fr 2fr 2fr}.content-zna-grid-start.grid_laptop_40_20_40{grid-template-columns:2fr 1fr 2fr}.content-zna-grid-start.grid_laptop_40_40_20{grid-template-columns:2fr 2fr 1fr}.content-zna-grid-start.grid_laptop_25_25_25_25{grid-template-columns:1fr 1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.content-zna-grid-start.grid_laptop_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.content-zna-grid-start.grid_laptop_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.content-zna-grid-start.grid_laptop_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.content-zna-grid-start.grid_laptop_20_20_20_20_20{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}@layer tablet{@media (max-width:48rem) and (min-width:30.0625rem){.content-zna-grid-start.grid_tablet_100{grid-template-columns:1fr}.content-zna-grid-start.grid_tablet_50_50{grid-template-columns:repeat(2,1fr)}.content-zna-grid-start.grid_tablet_auto_left{grid-template-columns:max-content 1fr}.content-zna-grid-start.grid_tablet_auto_right{grid-template-columns:1fr max-content}.content-zna-grid-start.grid_tablet_80_20{grid-template-columns:8fr 2fr}.content-zna-grid-start.grid_tablet_20_80{grid-template-columns:2fr 8fr}.content-zna-grid-start.grid_tablet_75_25{grid-template-columns:3fr 1fr}.content-zna-grid-start.grid_tablet_25_75{grid-template-columns:1fr 3fr}.content-zna-grid-start.grid_tablet_70_30{grid-template-columns:7fr 3fr}.content-zna-grid-start.grid_tablet_30_70{grid-template-columns:3fr 7fr}.content-zna-grid-start.grid_tablet_66_33{grid-template-columns:2fr 1fr}.content-zna-grid-start.grid_tablet_33_66{grid-template-columns:1fr 2fr}.content-zna-grid-start.grid_tablet_60_40{grid-template-columns:6fr 4fr}.content-zna-grid-start.grid_tablet_40_60{grid-template-columns:4fr 6fr}.content-zna-grid-start.grid_tablet_33_33_33{grid-template-columns:1fr 1fr 1fr}.content-zna-grid-start.grid_tablet_50_25_25{grid-template-columns:2fr 1fr 1fr}.content-zna-grid-start.grid_tablet_25_50_25{grid-template-columns:1fr 2fr 1fr}.content-zna-grid-start.grid_tablet_25_25_50{grid-template-columns:1fr 1fr 2fr}.content-zna-grid-start.grid_tablet_40_30_30{grid-template-columns:4fr 3fr 3fr}.content-zna-grid-start.grid_tablet_30_40_30{grid-template-columns:3fr 4fr 3fr}.content-zna-grid-start.grid_tablet_30_30_40{grid-template-columns:3fr 3fr 4fr}.content-zna-grid-start.grid_tablet_20_40_40{grid-template-columns:1fr 2fr 2fr}.content-zna-grid-start.grid_tablet_40_20_40{grid-template-columns:2fr 1fr 2fr}.content-zna-grid-start.grid_tablet_40_40_20{grid-template-columns:2fr 2fr 1fr}.content-zna-grid-start.grid_tablet_25_25_25_25{grid-template-columns:1fr 1fr 1fr 1fr}.content-zna-grid-start.grid_tablet_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.content-zna-grid-start.grid_tablet_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.content-zna-grid-start.grid_tablet_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.content-zna-grid-start.grid_tablet_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.content-zna-grid-start.grid_tablet_20_20_20_20_20{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}@layer mobile{@media (max-width:30rem){.content-zna-grid-start.grid_mobile_100{grid-template-columns:1fr}.content-zna-grid-start.grid_mobile_50_50{grid-template-columns:repeat(2,1fr)}.content-zna-grid-start.grid_mobile_auto_left{grid-template-columns:max-content 1fr}.content-zna-grid-start.grid_mobile_auto_right{grid-template-columns:1fr max-content}.content-zna-grid-start.grid_mobile_80_20{grid-template-columns:8fr 2fr}.content-zna-grid-start.grid_mobile_20_80{grid-template-columns:2fr 8fr}.content-zna-grid-start.grid_mobile_75_25{grid-template-columns:3fr 1fr}.content-zna-grid-start.grid_mobile_25_75{grid-template-columns:1fr 3fr}.content-zna-grid-start.grid_mobile_70_30{grid-template-columns:7fr 3fr}.content-zna-grid-start.grid_mobile_30_70{grid-template-columns:3fr 7fr}.content-zna-grid-start.grid_mobile_66_33{grid-template-columns:2fr 1fr}.content-zna-grid-start.grid_mobile_33_66{grid-template-columns:1fr 2fr}.content-zna-grid-start.grid_mobile_60_40{grid-template-columns:6fr 4fr}.content-zna-grid-start.grid_mobile_40_60{grid-template-columns:4fr 6fr}.content-zna-grid-start.grid_mobile_33_33_33{grid-template-columns:1fr 1fr 1fr}.content-zna-grid-start.grid_mobile_50_25_25{grid-template-columns:2fr 1fr 1fr}.content-zna-grid-start.grid_mobile_25_50_25{grid-template-columns:1fr 2fr 1fr}.content-zna-grid-start.grid_mobile_25_25_50{grid-template-columns:1fr 1fr 2fr}.content-zna-grid-start.grid_mobile_40_30_30{grid-template-columns:4fr 3fr 3fr}.content-zna-grid-start.grid_mobile_30_40_30{grid-template-columns:3fr 4fr 3fr}.content-zna-grid-start.grid_mobile_30_30_40{grid-template-columns:3fr 3fr 4fr}.content-zna-grid-start.grid_mobile_20_40_40{grid-template-columns:1fr 2fr 2fr}.content-zna-grid-start.grid_mobile_40_20_40{grid-template-columns:2fr 1fr 2fr}.content-zna-grid-start.grid_mobile_40_40_20{grid-template-columns:2fr 2fr 1fr}.content-zna-grid-start.grid_mobile_25_25_25_25{grid-template-columns:1fr 1fr 1fr 1fr}.content-zna-grid-start.grid_mobile_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.content-zna-grid-start.grid_mobile_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.content-zna-grid-start.grid_mobile_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.content-zna-grid-start.grid_mobile_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.content-zna-grid-start.grid_mobile_20_20_20_20_20{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}}}}.content-download,.content-downloads{overflow:visible}.content-download figure,.content-downloads figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.content-download figure .image-container,.content-downloads figure .image-container{position:relative;z-index:0}.content-download figure .image,.content-downloads figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.content-download figure img,.content-download figure svg,.content-downloads figure img,.content-downloads figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.content-download figure .copyright-container,.content-downloads figure .copyright-container{position:absolute;bottom:4px;left:4px;z-index:1}.content-download figure .copyright-container:focus-within .copyright-toggler,.content-download figure .copyright-container:hover .copyright-toggler,.content-downloads figure .copyright-container:focus-within .copyright-toggler,.content-downloads figure .copyright-container:hover .copyright-toggler{opacity:1}.content-download figure .copyright-container:focus-within .copyright-text,.content-download figure .copyright-container:hover .copyright-text,.content-downloads figure .copyright-container:focus-within .copyright-text,.content-downloads figure .copyright-container:hover .copyright-text{pointer-events:auto}.content-download figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.content-download figure .copyright-container:hover .copyright-text .copyright-text-inner,.content-downloads figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.content-downloads figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.content-download figure .copyright-toggler,.content-downloads figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px}.content-download figure .copyright-toggler svg,.content-downloads figure .copyright-toggler svg{width:100%}.content-download figure .copyright-text,.content-downloads figure .copyright-text{position:absolute;left:100%;bottom:0;pointer-events:none;overflow:clip}.content-download figure .copyright-text .copyright-text-inner,.content-downloads figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;white-space:nowrap}.content-download figure .copyright-toggler,.content-downloads figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2)}.content-download figure .copyright-toggler svg,.content-downloads figure .copyright-toggler svg{fill:var(--color-white-inverted)}.content-download figure .copyright-text .copyright-text-inner,.content-downloads figure .copyright-text .copyright-text-inner{display:flex;align-items:center;height:1.5rem;padding:4px .5rem;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600}.content-download figure figcaption,.content-downloads figure figcaption{font-size:var(--fontsize-smaller);line-height:1.7;position:absolute;bottom:4px;right:4px;left:4px}.content-download figure .image-container,.content-downloads figure .image-container{position:static}.content-download figure:has(.copyright-container) figcaption,.content-downloads figure:has(.copyright-container) figcaption{left:calc(1.5rem + 6px)}.content-download figure figcaption,.content-downloads figure figcaption{background:var(--color-grey-20);border:1px solid var(--color-grey-20);padding:4px;font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);border-radius:3px}.content-download a:not(:has(.image svg)) img,.content-downloads a:not(:has(.image svg)) img{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-download a:not(:has(.image svg)) .hover-image,.content-downloads a:not(:has(.image svg)) .hover-image{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:absolute;top:0;left:0;width:100%}.content-download a:not(:has(.image svg)):focus img,.content-download a:not(:has(.image svg)):hover img,.content-downloads a:not(:has(.image svg)):focus img,.content-downloads a:not(:has(.image svg)):hover img{transform:scale(1.05)}.content-download a:not(:has(.image svg)):focus .image-container:after,.content-download a:not(:has(.image svg)):hover .image-container:after,.content-downloads a:not(:has(.image svg)):focus .image-container:after,.content-downloads a:not(:has(.image svg)):hover .image-container:after{bottom:-5px;right:-5px;width:35px}.content-download a:not(:has(.image svg)):focus .hover-image,.content-download a:not(:has(.image svg)):hover .hover-image,.content-downloads a:not(:has(.image svg)):focus .hover-image,.content-downloads a:not(:has(.image svg)):hover .hover-image{opacity:0}.content-download .text h1+ol,.content-download .text h1+ul,.content-download .text h2+ol,.content-download .text h2+ul,.content-download .text h3+ol,.content-download .text h3+ul,.content-download .text h4+ol,.content-download .text h4+ul,.content-download .text h5+ol,.content-download .text h5+ul,.content-download .text h6+ol,.content-download .text h6+ul,.content-download .text p+ol,.content-download .text p+ul,.content-downloads .text h1+ol,.content-downloads .text h1+ul,.content-downloads .text h2+ol,.content-downloads .text h2+ul,.content-downloads .text h3+ol,.content-downloads .text h3+ul,.content-downloads .text h4+ol,.content-downloads .text h4+ul,.content-downloads .text h5+ol,.content-downloads .text h5+ul,.content-downloads .text h6+ol,.content-downloads .text h6+ul,.content-downloads .text p+ol,.content-downloads .text p+ul{margin-top:-1em!important}.content-download .text p:has(+h1,h2,h3,h4,h5,h6),.content-downloads .text p:has(+h1,h2,h3,h4,h5,h6){margin-bottom:2rem}.content-download .text h1:has(+p,+ul,+ol),.content-download .text h2:has(+p,+ul,+ol),.content-download .text h3:has(+p,+ul,+ol),.content-download .text h4:has(+p,+ul,+ol),.content-download .text h5:has(+p,+ul,+ol),.content-download .text h6:has(+p,+ul,+ol),.content-downloads .text h1:has(+p,+ul,+ol),.content-downloads .text h2:has(+p,+ul,+ol),.content-downloads .text h3:has(+p,+ul,+ol),.content-downloads .text h4:has(+p,+ul,+ol),.content-downloads .text h5:has(+p,+ul,+ol),.content-downloads .text h6:has(+p,+ul,+ol){margin-bottom:.5em}.content-download .text .text>:last-child,.content-downloads .text .text>:last-child{margin-bottom:0}.content-download .text ol,.content-download .text ul,.content-downloads .text ol,.content-downloads .text ul{margin-bottom:1em}.content-download .text ol ol,.content-download .text ol ul,.content-download .text ul ol,.content-download .text ul ul,.content-downloads .text ol ol,.content-downloads .text ol ul,.content-downloads .text ul ol,.content-downloads .text ul ul{margin-bottom:0}.content-download .text ol li li,.content-download .text ul li li,.content-downloads .text ol li li,.content-downloads .text ul li li{font-size:.9em}.content-download .text ol li ol,.content-download .text ol li ul,.content-download .text ul li ol,.content-download .text ul li ul,.content-downloads .text ol li ol,.content-downloads .text ol li ul,.content-downloads .text ul li ol,.content-downloads .text ul li ul{padding-left:1rem}.content-download .text ul li,.content-downloads .text ul li{font-size:1em;padding-left:calc(var(--marker-width) + var(--marker-gap))}.content-download .text ul li:before,.content-downloads .text ul li:before{display:inline-block;margin-right:var(--marker-gap);margin-left:calc((var(--marker-width) + var(--marker-gap)) * -1);width:var(--marker-width)}.content-download .text a:not(.linkblock),.content-downloads .text a:not(.linkblock){color:var(--link-color);position:relative;hyphens:auto;display:inline-block;width:-moz-fit-content;width:fit-content}.content-download .text a:not(.linkblock):not(:has(.button)):after,.content-downloads .text a:not(.linkblock):not(:has(.button)):after{content:"";position:absolute;bottom:.1em;left:0;width:100%;transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);opacity:0;background-color:var(--link-color-hover);height:1px}.content-download .text a:not(.linkblock).active,.content-download .text a:not(.linkblock):focus-visible,.content-download .text a:not(.linkblock):hover,.content-downloads .text a:not(.linkblock).active,.content-downloads .text a:not(.linkblock):focus-visible,.content-downloads .text a:not(.linkblock):hover{color:var(--link-color-hover)}.content-download .text a:not(.linkblock).active:after,.content-download .text a:not(.linkblock):focus-visible:after,.content-download .text a:not(.linkblock):hover:after,.content-downloads .text a:not(.linkblock).active:after,.content-downloads .text a:not(.linkblock):focus-visible:after,.content-downloads .text a:not(.linkblock):hover:after{opacity:1}.content-download .text ul li,.content-downloads .text ul li{--marker-width:0.5rem;--marker-gap:0.5rem}.content-download .text ul li:before,.content-downloads .text ul li:before{content:"›";color:var(--color1);font-size:1.25em}.content-download .text ol li::marker,.content-downloads .text ol li::marker{color:var(--color1);font-weight:800}.content-download .linkblock,.content-downloads .linkblock{border-bottom:none;display:block}.content-download .linkblock .text,.content-downloads .linkblock .text{color:var(--font-color)}.content-download .linkblock .text strong,.content-downloads .linkblock .text strong{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--font-color)}.content-download .linkblock:focus-visible .text strong,.content-download .linkblock:hover .text strong,.content-downloads .linkblock:focus-visible .text strong,.content-downloads .linkblock:hover .text strong{color:var(--link-color)}.content-download a.image_link .image,.content-download a.image_link figure,.content-download a.image_link img,.content-downloads a.image_link .image,.content-downloads a.image_link figure,.content-downloads a.image_link img{width:100%}.content-download figure,.content-downloads figure{margin-bottom:1em}.content-download .link-title,.content-downloads .link-title{display:flex;gap:.5em}.content-download .link-title svg,.content-downloads .link-title svg{width:.9em;aspect-ratio:1;fill:var(--color1)}.content-download .link-title span,.content-downloads .link-title span{display:block}.content-downloads{--list-cols-desktop:3;--list-cols-laptop:3;--list-cols-tablet:3;--list-cols-mobile:1;--list-column-gap-desktop:2rem;--list-column-gap-laptop:2rem;--list-column-gap-tablet:1rem;--list-column-gap-mobile:1rem;--list-row-gap-desktop:2rem;--list-row-gap-laptop:2rem;--list-row-gap-tablet:1rem;--list-row-gap-mobile:1rem;overflow:visible}.content-downloads .list-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--list-cols-desktop),1fr);-moz-column-gap:var(--list-column-gap-desktop);column-gap:var(--list-column-gap-desktop);row-gap:var(--list-row-gap-desktop);align-content:start;align-items:start;overflow:visible}.content-downloads .list-container[style*="--list-cols-desktop: auto"]{display:flex;justify-content:var(--list-flex-type-desktop,space-between)}@media (max-width:90rem){.content-downloads .list-container{grid-template-columns:repeat(var(--list-cols-laptop_large),1fr);-moz-column-gap:var(--list-column-gap-laptop_large);column-gap:var(--list-column-gap-laptop_large);row-gap:var(--list-row-gap-laptop_large)}.content-downloads .list-container[style*="--list-cols-laptop_large: auto"]{display:flex;justify-content:var(--list-flex-type-laptop_large,space-between)}}@media (max-width:64rem){.content-downloads .list-container{grid-template-columns:repeat(var(--list-cols-laptop),1fr);-moz-column-gap:var(--list-column-gap-laptop);column-gap:var(--list-column-gap-laptop);row-gap:var(--list-row-gap-laptop)}.content-downloads .list-container[style*="--list-cols-laptop: auto"]{display:flex;justify-content:var(--list-flex-type-laptop,space-between)}}@media (max-width:48rem){.content-downloads .list-container{grid-template-columns:repeat(var(--list-cols-tablet),1fr);-moz-column-gap:var(--list-column-gap-tablet);column-gap:var(--list-column-gap-tablet);row-gap:var(--list-row-gap-tablet)}.content-downloads .list-container[style*="--list-cols-tablet: auto"]{display:flex;justify-content:var(--list-flex-type-tablet,space-between)}}@media (max-width:30rem){.content-downloads .list-container{grid-template-columns:repeat(var(--list-cols-mobile),1fr);-moz-column-gap:var(--list-column-gap-mobile);column-gap:var(--list-column-gap-mobile);row-gap:var(--list-row-gap-mobile)}.content-downloads ul[style*="--list-cols-mobile: auto"] .list-container{display:flex;justify-content:var(--list-flex-type-mobile,space-between)}}.content-element-group{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:var(--grid-columns);--grid-span-laptop:var(--grid-columns);--grid-span-tablet:var(--grid-columns);--grid-span-mobile:var(--grid-columns);--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.content-element-group>*{grid-column:1/-1}.content-element-group[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-desktop),1)}@media (max-width:64rem){.content-element-group[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.content-element-group[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.content-element-group[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-mobile),1)}}.content-element-group>[class*=" span-"],.content-element-group>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.content-element-group>[class*=" span-"],.content-element-group>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.content-element-group>[class*=" span-"],.content-element-group>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.content-element-group>[class*=" span-"],.content-element-group>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.content-element-group>[class*=" span-"]:not([class*=span-mobile-]),.content-element-group>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:var(--grid-columns)}.content-element-group>[class*=" starts-"],.content-element-group>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.content-element-group>[class*=" starts-"],.content-element-group>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.content-element-group>[class*=" starts-"],.content-element-group>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.content-element-group>[class*=" starts-"],.content-element-group>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.content-element-group>[class*=" starts-"]:not([class*=starts-mobile-]),.content-element-group>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.content-gallery{--list-cols-desktop:3;--list-cols-laptop_large:3;--list-cols-laptop:3;--list-cols-tablet:2;--list-cols-mobile:1;--list-column-gap-desktop:1rem;--list-column-gap-laptop_large:1rem;--list-column-gap-laptop:1rem;--list-column-gap-tablet:0.5rem;--list-column-gap-mobile:0.5rem;--list-row-gap-desktop:1rem;--list-row-gap-laptop_large:1rem;--list-row-gap-laptop:1rem;--list-row-gap-tablet:0.5rem;--list-row-gap-mobile:0.5rem}.content-gallery .list-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--list-cols-desktop),1fr);-moz-column-gap:var(--list-column-gap-desktop);column-gap:var(--list-column-gap-desktop);row-gap:var(--list-row-gap-desktop);align-content:start;align-items:start;overflow:visible}.content-gallery .list-container[style*="--list-cols-desktop: auto"]{display:flex;justify-content:var(--list-flex-type-desktop,space-between)}@media (max-width:90rem){.content-gallery .list-container{grid-template-columns:repeat(var(--list-cols-laptop_large),1fr);-moz-column-gap:var(--list-column-gap-laptop_large);column-gap:var(--list-column-gap-laptop_large);row-gap:var(--list-row-gap-laptop_large)}.content-gallery .list-container[style*="--list-cols-laptop_large: auto"]{display:flex;justify-content:var(--list-flex-type-laptop_large,space-between)}}@media (max-width:64rem){.content-gallery .list-container{grid-template-columns:repeat(var(--list-cols-laptop),1fr);-moz-column-gap:var(--list-column-gap-laptop);column-gap:var(--list-column-gap-laptop);row-gap:var(--list-row-gap-laptop)}.content-gallery .list-container[style*="--list-cols-laptop: auto"]{display:flex;justify-content:var(--list-flex-type-laptop,space-between)}}@media (max-width:48rem){.content-gallery .list-container{grid-template-columns:repeat(var(--list-cols-tablet),1fr);-moz-column-gap:var(--list-column-gap-tablet);column-gap:var(--list-column-gap-tablet);row-gap:var(--list-row-gap-tablet)}.content-gallery .list-container[style*="--list-cols-tablet: auto"]{display:flex;justify-content:var(--list-flex-type-tablet,space-between)}}@media (max-width:30rem){.content-gallery .list-container{grid-template-columns:repeat(var(--list-cols-mobile),1fr);-moz-column-gap:var(--list-column-gap-mobile);column-gap:var(--list-column-gap-mobile);row-gap:var(--list-row-gap-mobile)}.content-gallery ul[style*="--list-cols-mobile: auto"] .list-container{display:flex;justify-content:var(--list-flex-type-mobile,space-between)}}.content-gallery{overflow:visible}.content-gallery figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.content-gallery figure .image-container{position:relative;z-index:0}.content-gallery figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.content-gallery figure img,.content-gallery figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.content-gallery figure .copyright-container{position:absolute;bottom:4px;left:4px;z-index:1}.content-gallery figure .copyright-container:focus-within .copyright-toggler,.content-gallery figure .copyright-container:hover .copyright-toggler{opacity:1}.content-gallery figure .copyright-container:focus-within .copyright-text,.content-gallery figure .copyright-container:hover .copyright-text{pointer-events:auto}.content-gallery figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.content-gallery figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.content-gallery figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px}.content-gallery figure .copyright-toggler svg{width:100%}.content-gallery figure .copyright-text{position:absolute;left:100%;bottom:0;pointer-events:none;overflow:clip}.content-gallery figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;white-space:nowrap}.content-gallery figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2)}.content-gallery figure .copyright-toggler svg{fill:var(--color-white-inverted)}.content-gallery figure .copyright-text .copyright-text-inner{display:flex;align-items:center;height:1.5rem;padding:4px .5rem;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600}.content-gallery figure figcaption{font-size:var(--fontsize-smaller);line-height:1.7;position:absolute;bottom:4px;right:4px;left:4px}.content-gallery figure .image-container{position:static}.content-gallery figure:has(.copyright-container) figcaption{left:calc(1.5rem + 6px)}.content-gallery figure figcaption{background:var(--color-grey-20);border:1px solid var(--color-grey-20);padding:4px;font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);border-radius:3px}.content-gallery a:not(:has(.image svg)) img{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-gallery a:not(:has(.image svg)) .hover-image{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:absolute;top:0;left:0;width:100%}.content-gallery a:not(:has(.image svg)):focus img,.content-gallery a:not(:has(.image svg)):hover img{transform:scale(1.05)}.content-gallery a:not(:has(.image svg)):focus .image-container:after,.content-gallery a:not(:has(.image svg)):hover .image-container:after{bottom:-5px;right:-5px;width:35px}.content-gallery a:not(:has(.image svg)):focus .hover-image,.content-gallery a:not(:has(.image svg)):hover .hover-image{opacity:0}.content-gallery ul{flex-wrap:nowrap!important}.content-hyperlink:not(.fixed-button) a,.content-toplink:not(.fixed-button) a{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;text-align:center}.content-hyperlink:not(.fixed-button) a svg,.content-toplink:not(.fixed-button) a svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-hyperlink:not(.fixed-button) a:focus-visible,.content-hyperlink:not(.fixed-button) a:hover,.content-toplink:not(.fixed-button) a:focus-visible,.content-toplink:not(.fixed-button) a:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.content-hyperlink:not(.fixed-button) a:focus-visible svg,.content-hyperlink:not(.fixed-button) a:hover svg,.content-toplink:not(.fixed-button) a:focus-visible svg,.content-toplink:not(.fixed-button) a:hover svg{fill:var(--color1)}.content-hyperlink:not(.fixed-button) a,.content-toplink:not(.fixed-button) a{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.content-hyperlink:not(.fixed-button).full-width a,.content-toplink:not(.fixed-button).full-width a{width:100%}.content-hyperlink:not(.fixed-button) a.image-link{gap:1rem}.content-hyperlink:not(.fixed-button) a.image-link figure{padding:.5rem 0}.content-hyperlink:not(.fixed-button) a.image-link .image{display:flex}.content-zna-grid-start>.content-hyperlink a{min-height:100%}.content-hyperlink:not(.fixed-button),.content-toplink:not(.fixed-button){--background-color:var(--color1-bg);--font-color:var(--color-white-inverted)}body:not(.normal) .content-hyperlink:not(.fixed-button),body:not(.normal) .content-toplink:not(.fixed-button){--background-color:initial!important;--font-color:initial!important}body:not(.normal) .content-hyperlink:not(.fixed-button) a,body:not(.normal) .content-toplink:not(.fixed-button) a{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}body:not(.normal) .content-hyperlink:not(.fixed-button) a svg,body:not(.normal) .content-toplink:not(.fixed-button) a svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}body:not(.normal) .content-hyperlink:not(.fixed-button) a:focus-visible,body:not(.normal) .content-hyperlink:not(.fixed-button) a:hover,body:not(.normal) .content-toplink:not(.fixed-button) a:focus-visible,body:not(.normal) .content-toplink:not(.fixed-button) a:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}body:not(.normal) .content-hyperlink:not(.fixed-button) a:focus-visible svg,body:not(.normal) .content-hyperlink:not(.fixed-button) a:hover svg,body:not(.normal) .content-toplink:not(.fixed-button) a:focus-visible svg,body:not(.normal) .content-toplink:not(.fixed-button) a:hover svg{fill:var(--color1)}body:not(.white,.black) .content-hyperlink:not(.fixed-button) a,body:not(.white,.black) .content-toplink:not(.fixed-button) a{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--background-color,var(--color1));color:var(--font-color,var(--color-white));font-weight:600;border:1px solid var(--background-color,var(--color1));cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}body:not(.white,.black) .content-hyperlink:not(.fixed-button) a svg,body:not(.white,.black) .content-toplink:not(.fixed-button) a svg{fill:var(--font-color,var(--color-white));transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}body:not(.white,.black) .content-hyperlink:not(.fixed-button) a:focus-visible,body:not(.white,.black) .content-hyperlink:not(.fixed-button) a:hover,body:not(.white,.black) .content-toplink:not(.fixed-button) a:focus-visible,body:not(.white,.black) .content-toplink:not(.fixed-button) a:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}body:not(.white,.black) .content-hyperlink:not(.fixed-button) a:focus-visible svg,body:not(.white,.black) .content-hyperlink:not(.fixed-button) a:hover svg,body:not(.white,.black) .content-toplink:not(.fixed-button) a:focus-visible svg,body:not(.white,.black) .content-toplink:not(.fixed-button) a:hover svg{fill:var(--color1)}.content-hyperlink.fixed-button{position:fixed;right:0;left:0;z-index:4;pointer-events:none;overflow:visible;margin:0;margin-bottom:0!important;margin-top:calc(-1 * (33px + 1rem))}.content-hyperlink.fixed-button a{display:block;width:33px;margin-left:auto;margin-right:var(--sum-outside-width-right-inner);margin-bottom:0;pointer-events:all;position:relative}.content-hyperlink.fixed-button a .link-text{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.content-hyperlink.fixed-button a .link-text:after,.content-hyperlink.fixed-button a .link-text:before{content:none!important}.content-hyperlink.fixed-button a img{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);width:100%;height:33px;-o-object-fit:contain;object-fit:contain;border:2px solid var(--color1);border-radius:5px;-o-object-position:center;object-position:center;padding:2px;background-color:var(--color-white)}.content-hyperlink.fixed-button a:focus img,.content-hyperlink.fixed-button a:hover img{transform:scale(1.2)}.content-hyperlink.fixed-button a:focus .image-text span,.content-hyperlink.fixed-button a:hover .image-text span{left:0}@media (max-width:104rem){.content-hyperlink.fixed-button a{margin-right:0}}.content-hyperlink.fixed-anchor-button{position:fixed;left:0;bottom:8.4rem}.content-hyperlink.fixed-anchor-button a.hyperlink_txt{margin-left:0;display:flex;max-width:none;padding-left:calc(2rem + 5px);border-left:none!important}@media (max-width:767px){.content-hyperlink.fixed-anchor-button{bottom:5rem}}.content-image{overflow:visible}.content-image figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.content-image figure .image-container{position:relative;z-index:0}.content-image figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.content-image figure img,.content-image figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.content-image figure .copyright-container{position:absolute;bottom:4px;left:4px;z-index:1}.content-image figure .copyright-container:focus-within .copyright-toggler,.content-image figure .copyright-container:hover .copyright-toggler{opacity:1}.content-image figure .copyright-container:focus-within .copyright-text,.content-image figure .copyright-container:hover .copyright-text{pointer-events:auto}.content-image figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.content-image figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.content-image figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px}.content-image figure .copyright-toggler svg{width:100%}.content-image figure .copyright-text{position:absolute;left:100%;bottom:0;pointer-events:none;overflow:clip}.content-image figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;white-space:nowrap}.content-image figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2)}.content-image figure .copyright-toggler svg{fill:var(--color-white-inverted)}.content-image figure .copyright-text .copyright-text-inner{display:flex;align-items:center;height:1.5rem;padding:4px .5rem;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600}.content-image figure figcaption{font-size:var(--fontsize-smaller);line-height:1.7;font-size:calc(var(--fontsize-smaller) * .8);margin-top:.25rem}.content-image a:not(:has(.image svg)) img{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-image a:not(:has(.image svg)) .hover-image{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:absolute;top:0;left:0;width:100%}.content-image a:not(:has(.image svg)):focus img,.content-image a:not(:has(.image svg)):hover img{transform:scale(1.05)}.content-image a:not(:has(.image svg)):focus .image-container:after,.content-image a:not(:has(.image svg)):hover .image-container:after{bottom:-5px;right:-5px;width:35px}.content-image a:not(:has(.image svg)):focus .hover-image,.content-image a:not(:has(.image svg)):hover .hover-image{opacity:0}.content-player video{max-height:100%;max-width:100%;width:auto;height:auto}.content-player audio{width:100%}.content-swiper .swiper-wrapper .swiper-slide{width:75%!important}@media (min-width:48rem){.content-swiper .swiper-wrapper .swiper-slide{width:45%!important}}@media (min-width:64rem){.content-swiper .swiper-wrapper .swiper-slide{width:25%!important}}.content-swiper .text-container{overflow:clip;width:-moz-fit-content;width:fit-content;color:var(--color-white-inverted);--font-color:var(--color-white-inverted);--link-color:var(--color-white-inverted)}.content-swiper .text-container figure{position:relative;z-index:1;margin-bottom:0;filter:blur(1px)}.content-swiper .text-container .text-container-inner{transition-property:.5s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);z-index:2;position:absolute;display:flex;align-items:flex-end;width:100%;height:100%;top:0;left:0;padding:1rem;background-image:linear-gradient(0deg,rgba(0,0,0,.5) 50%,transparent)}.content-swiper .text-container .text-container-inner *{color:var(--color-white-inverted)}.content-swiper .text-container .text-container-inner .text{width:100%;background-color:var(--color-background);border:1px solid var(--color-border)}.content-swiper .text-container .text-container-inner .text .weiterlesen{transition:none;color:var(--color-white-inverted)!important;grid-template-columns:1fr;grid-template-rows:1fr 15px;gap:.5rem;justify-items:center}.content-swiper .text-container .text-container-inner .text .weiterlesen:before{grid-row:2/3;transform:rotate(45deg) skew(-10deg,-10deg) translate(25px,-25px);justify-self:center}.content-swiper .text-container .text-container-inner .text .weiterlesen:after{margin-left:0}.content-swiper .text-container:is(a).swiper-slide-active figure,.content-swiper .text-container:is(a):focus figure,.content-swiper .text-container:is(a):hover figure{filter:blur(0)}.content-table td,.content-table th{text-align:left;vertical-align:top}.content-table td h1+ol,.content-table td h1+ul,.content-table td h2+ol,.content-table td h2+ul,.content-table td h3+ol,.content-table td h3+ul,.content-table td h4+ol,.content-table td h4+ul,.content-table td h5+ol,.content-table td h5+ul,.content-table td h6+ol,.content-table td h6+ul,.content-table td p+ol,.content-table td p+ul,.content-table th h1+ol,.content-table th h1+ul,.content-table th h2+ol,.content-table th h2+ul,.content-table th h3+ol,.content-table th h3+ul,.content-table th h4+ol,.content-table th h4+ul,.content-table th h5+ol,.content-table th h5+ul,.content-table th h6+ol,.content-table th h6+ul,.content-table th p+ol,.content-table th p+ul{margin-top:-1em!important}.content-table td p:has(+h1,h2,h3,h4,h5,h6),.content-table th p:has(+h1,h2,h3,h4,h5,h6){margin-bottom:2rem}.content-table td h1:has(+p,+ul,+ol),.content-table td h2:has(+p,+ul,+ol),.content-table td h3:has(+p,+ul,+ol),.content-table td h4:has(+p,+ul,+ol),.content-table td h5:has(+p,+ul,+ol),.content-table td h6:has(+p,+ul,+ol),.content-table th h1:has(+p,+ul,+ol),.content-table th h2:has(+p,+ul,+ol),.content-table th h3:has(+p,+ul,+ol),.content-table th h4:has(+p,+ul,+ol),.content-table th h5:has(+p,+ul,+ol),.content-table th h6:has(+p,+ul,+ol){margin-bottom:.5em}.content-table td .text>:last-child,.content-table th .text>:last-child{margin-bottom:0}.content-table td ol,.content-table td ul,.content-table th ol,.content-table th ul{margin-bottom:1em}.content-table td ol ol,.content-table td ol ul,.content-table td ul ol,.content-table td ul ul,.content-table th ol ol,.content-table th ol ul,.content-table th ul ol,.content-table th ul ul{margin-bottom:0}.content-table td ol li li,.content-table td ul li li,.content-table th ol li li,.content-table th ul li li{font-size:.9em}.content-table td ol li ol,.content-table td ol li ul,.content-table td ul li ol,.content-table td ul li ul,.content-table th ol li ol,.content-table th ol li ul,.content-table th ul li ol,.content-table th ul li ul{padding-left:1rem}.content-table td ul li,.content-table th ul li{font-size:1em;padding-left:calc(var(--marker-width) + var(--marker-gap))}.content-table td ul li:before,.content-table th ul li:before{display:inline-block;margin-right:var(--marker-gap);margin-left:calc((var(--marker-width) + var(--marker-gap)) * -1);width:var(--marker-width)}.content-table td a:not(.linkblock),.content-table th a:not(.linkblock){color:var(--link-color);position:relative;hyphens:auto;display:inline-block;width:-moz-fit-content;width:fit-content}.content-table td a:not(.linkblock):not(:has(.button)):after,.content-table th a:not(.linkblock):not(:has(.button)):after{content:"";position:absolute;bottom:.1em;left:0;width:100%;transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);opacity:0;background-color:var(--link-color-hover);height:1px}.content-table td a:not(.linkblock).active,.content-table td a:not(.linkblock):focus-visible,.content-table td a:not(.linkblock):hover,.content-table th a:not(.linkblock).active,.content-table th a:not(.linkblock):focus-visible,.content-table th a:not(.linkblock):hover{color:var(--link-color-hover)}.content-table td a:not(.linkblock).active:after,.content-table td a:not(.linkblock):focus-visible:after,.content-table td a:not(.linkblock):hover:after,.content-table th a:not(.linkblock).active:after,.content-table th a:not(.linkblock):focus-visible:after,.content-table th a:not(.linkblock):hover:after{opacity:1}.content-table td ul li,.content-table th ul li{--marker-width:0.5rem;--marker-gap:0.5rem}.content-table td ul li:before,.content-table th ul li:before{content:"›";color:var(--color1);font-size:1.25em}.content-table td ol li::marker,.content-table th ol li::marker{color:var(--color1);font-weight:800}@media (max-width:47.9375rem){.content-table tr{display:flex;-moz-column-gap:3rem;column-gap:3rem;row-gap:.5rem;flex-wrap:wrap;border-bottom:1px solid var(--color-grey-75);padding:1rem 0}.content-table td{width:100%!important;border-bottom:none;padding:0}}.content-table td,.content-table th{padding:.5rem;border-collapse:collapse}.content-table td{border-bottom:1px solid var(--color-grey-75)}.content-table th{color:var(--color-white-inverted);background-color:var(--color1-bg)}#tinymce h1+ol,#tinymce h1+ul,#tinymce h2+ol,#tinymce h2+ul,#tinymce h3+ol,#tinymce h3+ul,#tinymce h4+ol,#tinymce h4+ul,#tinymce h5+ol,#tinymce h5+ul,#tinymce h6+ol,#tinymce h6+ul,#tinymce p+ol,#tinymce p+ul,.content-text h1+ol,.content-text h1+ul,.content-text h2+ol,.content-text h2+ul,.content-text h3+ol,.content-text h3+ul,.content-text h4+ol,.content-text h4+ul,.content-text h5+ol,.content-text h5+ul,.content-text h6+ol,.content-text h6+ul,.content-text p+ol,.content-text p+ul{margin-top:-1em!important}#tinymce p:has(+h1,h2,h3,h4,h5,h6),.content-text p:has(+h1,h2,h3,h4,h5,h6){margin-bottom:2rem}#tinymce h1:has(+p,+ul,+ol),#tinymce h2:has(+p,+ul,+ol),#tinymce h3:has(+p,+ul,+ol),#tinymce h4:has(+p,+ul,+ol),#tinymce h5:has(+p,+ul,+ol),#tinymce h6:has(+p,+ul,+ol),.content-text h1:has(+p,+ul,+ol),.content-text h2:has(+p,+ul,+ol),.content-text h3:has(+p,+ul,+ol),.content-text h4:has(+p,+ul,+ol),.content-text h5:has(+p,+ul,+ol),.content-text h6:has(+p,+ul,+ol){margin-bottom:.5em}#tinymce .text>:last-child,.content-text .text>:last-child{margin-bottom:0}#tinymce ol,#tinymce ul,.content-text ol,.content-text ul{margin-bottom:1em}#tinymce ol ol,#tinymce ol ul,#tinymce ul ol,#tinymce ul ul,.content-text ol ol,.content-text ol ul,.content-text ul ol,.content-text ul ul{margin-bottom:0}#tinymce ol li li,#tinymce ul li li,.content-text ol li li,.content-text ul li li{font-size:.9em}#tinymce ol li ol,#tinymce ol li ul,#tinymce ul li ol,#tinymce ul li ul,.content-text ol li ol,.content-text ol li ul,.content-text ul li ol,.content-text ul li ul{padding-left:1rem}#tinymce ul li,.content-text ul li{font-size:1em;padding-left:calc(var(--marker-width) + var(--marker-gap))}#tinymce ul li:before,.content-text ul li:before{display:inline-block;margin-right:var(--marker-gap);margin-left:calc((var(--marker-width) + var(--marker-gap)) * -1);width:var(--marker-width)}#tinymce a:not(.linkblock),.content-text a:not(.linkblock){color:var(--link-color);position:relative;hyphens:auto;display:inline-block;width:-moz-fit-content;width:fit-content}#tinymce a:not(.linkblock):not(:has(.button)):after,.content-text a:not(.linkblock):not(:has(.button)):after{content:"";position:absolute;bottom:.1em;left:0;width:100%;transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);opacity:0;background-color:var(--link-color-hover);height:1px}#tinymce a:not(.linkblock).active,#tinymce a:not(.linkblock):focus-visible,#tinymce a:not(.linkblock):hover,.content-text a:not(.linkblock).active,.content-text a:not(.linkblock):focus-visible,.content-text a:not(.linkblock):hover{color:var(--link-color-hover)}#tinymce a:not(.linkblock).active:after,#tinymce a:not(.linkblock):focus-visible:after,#tinymce a:not(.linkblock):hover:after,.content-text a:not(.linkblock).active:after,.content-text a:not(.linkblock):focus-visible:after,.content-text a:not(.linkblock):hover:after{opacity:1}#tinymce ul li,.content-text ul li{--marker-width:0.5rem;--marker-gap:0.5rem}#tinymce ul li:before,.content-text ul li:before{content:"›";color:var(--color1);font-size:1.25em}#tinymce ol li::marker,.content-text ol li::marker{color:var(--color1);font-weight:800}.content-text{overflow:visible}.content-text figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.content-text figure .image-container{position:relative;z-index:0}.content-text figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.content-text figure img,.content-text figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.content-text figure .copyright-container{position:absolute;bottom:4px;left:4px;z-index:1}.content-text figure .copyright-container:focus-within .copyright-toggler,.content-text figure .copyright-container:hover .copyright-toggler{opacity:1}.content-text figure .copyright-container:focus-within .copyright-text,.content-text figure .copyright-container:hover .copyright-text{pointer-events:auto}.content-text figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.content-text figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.content-text figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px}.content-text figure .copyright-toggler svg{width:100%}.content-text figure .copyright-text{position:absolute;left:100%;bottom:0;pointer-events:none;overflow:clip}.content-text figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;white-space:nowrap}.content-text figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2)}.content-text figure .copyright-toggler svg{fill:var(--color-white-inverted)}.content-text figure .copyright-text .copyright-text-inner{display:flex;align-items:center;height:1.5rem;padding:4px .5rem;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600}.content-text figure figcaption{font-size:var(--fontsize-smaller);line-height:1.7;font-size:calc(var(--fontsize-smaller) * .8);margin-top:.25rem}.content-text figure{margin-bottom:1em}.content-text.media--left figure{float:left;margin-right:2em}.content-text.media--right figure{float:right;margin-left:2em}.content-text.media--below figure{margin-top:1em;margin-bottom:0}.content-text.media--left figure,.content-text.media--right figure{max-width:45%;margin-top:.3125em}@media screen and (max-width:650px){.content-text.media--left figure,.content-text.media--right figure{max-width:100%!important;float:none;margin-left:0;margin-right:0}}.content-text .linkblock{border-bottom:none;display:block}.content-text .linkblock .text{color:var(--font-color)}.content-text .linkblock .text strong{transition-property:color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--font-color)}.content-text .linkblock:focus-visible .text strong,.content-text .linkblock:hover .text strong{color:var(--link-color)}.content-text .linkblock:not(:has(.image svg)) img{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-text .linkblock:not(:has(.image svg)) .hover-image{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:absolute;top:0;left:0;width:100%}.content-text .linkblock:not(:has(.image svg)):focus-visible img,.content-text .linkblock:not(:has(.image svg)):hover img{transform:scale(1.05)}.content-text .linkblock:not(:has(.image svg)):focus-visible .image-container:after,.content-text .linkblock:not(:has(.image svg)):hover .image-container:after{bottom:-5px;right:-5px;width:35px}.content-text .linkblock:not(:has(.image svg)):focus-visible .hover-image,.content-text .linkblock:not(:has(.image svg)):hover .hover-image{opacity:0}.content-text.link-tile .linkblock{position:relative;display:block}.content-text.link-tile .linkblock .image-container:after{content:none}#tinymce.link-tile .linkblock .text,.content-text.link-tile .linkblock .text{transition-property:background,border-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:absolute;bottom:0;left:0;background:var(--color1-bg);padding:.5rem 3rem .5rem 2rem;max-width:calc(100% - 1rem);border-top-right-radius:3px;border:1px solid var(--color1);color:var(--color-white-inverted);font-weight:600}#tinymce.link-tile .linkblock:focus .text,#tinymce.link-tile .linkblock:hover .text,.content-text.link-tile .linkblock:focus .text,.content-text.link-tile .linkblock:hover .text{background:var(--color2-bg);border-color:var(--color2-bg)}@media (min-width:64rem){#tinymce.links,#tinymce.rechts,.content-text.links,.content-text.rechts{--starts-auto:0}#tinymce.links:not([class*=span-]):is([class*=starts-]),#tinymce.rechts:not([class*=span-]):is([class*=starts-]),.content-text.links:not([class*=span-]):is([class*=starts-]),.content-text.rechts:not([class*=span-]):is([class*=starts-]){--starts-auto:1}#tinymce.links:not([class*=starts-]) .text-container,#tinymce.rechts:not([class*=starts-]) .text-container,.content-text.links:not([class*=starts-]) .text-container,.content-text.rechts:not([class*=starts-]) .text-container{--grid-start-desktop:0}#tinymce.links:not([class*=span-]):not([class*=starts-]) .text-container,#tinymce.rechts:not([class*=span-]):not([class*=starts-]) .text-container,.content-text.links:not([class*=span-]):not([class*=starts-]) .text-container,.content-text.rechts:not([class*=span-]):not([class*=starts-]) .text-container{--grid-start-desktop:0;--grid-span-desktop:8}#tinymce.links .text-container,#tinymce.rechts .text-container,.content-text.links .text-container,.content-text.rechts .text-container{display:grid;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(calc(var(--grid-span-desktop) - (var(--grid-start-desktop) - 1) * var(--starts-auto)),1fr)}#tinymce.links .text-container .image_container,#tinymce.links .text-container .image_link,.content-text.links .text-container .image_container,.content-text.links .text-container .image_link{grid-column:1/calc(var(--image-span) + 1)}#tinymce.links .text-container .text-container-inner,.content-text.links .text-container .text-container-inner{grid-column:calc(var(--image-span) + 1 + 1)/-1}#tinymce.rechts .text-container .image_container,#tinymce.rechts .text-container .image_link,.content-text.rechts .text-container .image_container,.content-text.rechts .text-container .image_link{order:1;grid-column:calc((var(--image-span) + 1) * -1)/-1}#tinymce.rechts .text-container .text-container-inner,.content-text.rechts .text-container .text-container-inner{grid-column:1/calc((var(--image-span) + 1 + 1) * -1)}}#tinymce.vertikal-zentriert .text-container-inner,.content-text.vertikal-zentriert .text-container-inner{display:flex;align-items:center}.content-youtube .yt-optin{max-width:100%}body:not(.safari) .content-youtube .yt-optin{aspect-ratio:var(--width)/var(--height)}.content-youtube .yt-optin{padding:1rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--color1);background:var(--color-white);text-align:center;position:relative}.content-youtube .yt-optin .yt-optin-background{--custom-color:hsla(0,0%,100%,.8)}body.black .content-youtube .yt-optin .yt-optin-background,body.white .content-youtube .yt-optin .yt-optin-background{--custom-color:initial}.content-youtube .yt-optin .yt-optin-background{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;filter:blur(1px)}.content-youtube .yt-optin .yt-optin-background:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:var(--custom-color,var(--color-white))}.content-youtube .yt-optin .yt-optin-background .image,.content-youtube .yt-optin .yt-optin-background .image-container,.content-youtube .yt-optin .yt-optin-background img,.content-youtube .yt-optin .yt-optin-background picture{width:100%;height:100%}.content-youtube .yt-optin .yt-optin-background img{-o-object-fit:cover;object-fit:cover}.content-youtube .yt-optin .yt-optin-container{position:relative;z-index:3}.content-youtube .yt-optin .headline{font-size:var(--fontsize-h3);font-weight:400;line-height:1.3;color:var(--font-color);font-family:Montserrat,Helvetica,sans-serif;margin-bottom:0}.content-youtube .yt-optin .hint{font-size:calc(var(--fontsize-smaller) * .8)}.content-youtube .yt-optin button{margin-top:1rem;transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.content-youtube .yt-optin button svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.content-youtube .yt-optin button:focus-visible,.content-youtube .yt-optin button:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.content-youtube .yt-optin button:focus-visible svg,.content-youtube .yt-optin button:hover svg{fill:var(--color1)}.content-youtube .yt-optin button{margin-left:auto;margin-right:auto}body.safari .content-youtube .yt-optin{aspect-ratio:auto!important}.content-youtube>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;position:relative;max-width:100%;padding:0;border:none;background:none}.content-youtube>button img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-youtube>button svg{position:absolute;width:15%;height:auto;opacity:.8;fill:var(--color-white);filter:drop-shadow(1px 1px 2px rgba(0,0,0,.3))}.content-youtube iframe{width:100%;height:auto}#ankernav-container{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);margin-left:-100rem;padding:1.5rem 100rem 10px;margin-right:-100rem;position:sticky;top:0;box-sizing:border-box;background-color:var(--color-white);border-bottom:1px solid var(--color-white-inverted);margin-top:2rem;z-index:5;box-shadow:0 2px 2px rgba(0,0,0,.3)}#ankernav-container .ankernav-inner-container .above{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}#ankernav-container .ankernav-inner-container .page-anker{font-size:var(--fontsize-bigger)}#ankernav-container .ankernav-inner-container .page-anker ul{margin-bottom:0}#ankernav-container .ankernav-inner-container .page-anker ul li a{display:block;margin-right:.5rem;font-weight:700;color:var(--color1)}#ankernav-container .ankernav-inner-container .page-anker ul li a:focus,#ankernav-container .ankernav-inner-container .page-anker ul li a:hover{color:var(--color2)}#ankernav-container .ankernav-inner-container .seitenbanner{flex-shrink:0;display:flex;gap:.5rem;align-items:center}#ankernav-container .ankernav-inner-container .seitenbanner figure{margin-bottom:0}#ankernav-container .ankernav-inner-container .seitenbanner a{transition-property:background-color,color,border-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);width:3rem;height:3rem;display:flex;overflow:hidden;align-items:center;justify-content:center;background-color:var(--color1-bg);border-radius:100rem;border:1px solid var(--color-white-inverted)}#ankernav-container .ankernav-inner-container .seitenbanner a svg{transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);height:1.2rem;width:1rem;fill:var(--color-white-inverted)}#ankernav-container .ankernav-inner-container .seitenbanner a figcaption{display:none}#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;text-align:center}#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben svg{transition-property:fill}#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben:focus-visible,#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben:focus-visible svg,#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben:hover svg{fill:var(--color1)}#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben{width:-moz-fit-content;width:fit-content;gap:.5rem;padding:0 1rem}#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben svg{fill:var(--color-white-inverted);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben span{font-size:var(--fontsize);color:var(--color-white-inverted);white-space:nowrap;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben:focus svg,#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben:hover svg{fill:var(--color1)}#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben:focus span,#ankernav-container .ankernav-inner-container .seitenbanner .jetzt-bewerben:hover span{color:var(--color1)}#ankernav-container .ankernav-inner-container .seitenbanner .content-image{display:none}#ankernav-container .ankernav-inner-container .seitenbanner .content-image.bei-studiengang{display:block}#ankernav-container .ankernav-inner-container .seitenbanner .content-image .image{display:flex;justify-content:center;align-items:center}#ankernav-container .ankernav-inner-container .seitenbanner .content-image a:focus,#ankernav-container .ankernav-inner-container .seitenbanner .content-image a:hover{border-color:var(--color1);background-color:var(--color-white)}#ankernav-container .ankernav-inner-container .seitenbanner .content-image a:focus svg,#ankernav-container .ankernav-inner-container .seitenbanner .content-image a:hover svg{fill:var(--color1)}@media (max-width:479px){#ankernav-container .ankernav-inner-container .seitenbanner a{height:2rem}}@media (max-width:48rem){#ankernav-container .ankernav-inner-container .above{flex-direction:column;justify-content:flex-start;align-items:flex-start}#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container ul{max-width:calc(100vw - 2rem);flex-wrap:nowrap;overflow-x:scroll}#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container ul::-webkit-scrollbar{height:1px;background:var(--color-grey-80-bg)}#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container ul::-webkit-scrollbar-thumb{background:var(--color-black)}#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container .back,#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container .forward{display:flex}#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container:after,#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container:before{content:"";pointer-events:none;position:absolute;top:0;left:-2px;width:calc(100% + 4px);height:calc(100% - 2px);opacity:0;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);z-index:0}#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container:after{background-image:linear-gradient(270deg,hsla(0,0%,100%,0) calc(100% - 3rem),var(--color-white) calc(100% - 2rem))}#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container:before{background-image:linear-gradient(90deg,hsla(0,0%,100%,0) calc(100% - 3rem),var(--color-white) calc(100% - 2rem))}#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container:not(.no-shadow-left) .back,#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container:not(.no-shadow-left):after,#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container:not(.no-shadow-right) .forward,#ankernav-container .ankernav-inner-container .mod_articlelist .navigation-container:not(.no-shadow-right):before{opacity:1}}#ankernav-container.hidden{top:-1px!important}.mod_articlelist{width:100%;margin-top:1rem;margin-bottom:0!important}.mod_articlelist .navigation-container{position:relative;width:100%;display:flex;align-items:center}.mod_articlelist .navigation-container .back,.mod_articlelist .navigation-container .forward{display:none;position:absolute;width:1.8rem;height:1.8rem;top:-.3rem;border-radius:50%;background-color:var(--color1-bg);border:1px solid var(--color1);z-index:1;align-items:center;justify-content:center;opacity:0;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_articlelist .navigation-container .back svg,.mod_articlelist .navigation-container .forward svg{position:absolute;height:60%;fill:var(--color-white-inverted)}.mod_articlelist .navigation-container .back{left:-1rem}.mod_articlelist .navigation-container .back svg{left:24%}.mod_articlelist .navigation-container .forward{right:-1rem}.mod_articlelist .navigation-container .forward svg{right:24%}.mod_articlelist ul{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0;padding-left:0;gap:.25rem 2rem;overflow-y:hidden;padding-bottom:.5rem}.mod_articlelist ul li[data-articleid=ankernav-container]{display:none}.mod_articlelist ul li a{white-space:nowrap;display:block;color:var(--font-color)}.mod_articlelist ul li a .quadrat-container{display:flex}.mod_articlelist ul li a .quadrat-container .quadrat{transform:translateY(10px);opacity:0;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_articlelist ul li a .quadrat-container .quadrat:nth-child(2){transition-delay:.1s}.mod_articlelist ul li a .quadrat-container .quadrat:nth-child(3){transition-delay:.2s}.mod_articlelist ul li a:focus,.mod_articlelist ul li a:hover{color:var(--color2)}.mod_articlelist ul li a:focus .quadrat,.mod_articlelist ul li a:hover .quadrat{transform:translateY(0);opacity:1}.mod_articlelist ul li:last-of-type a{margin-right:0}.mod_breadcrumb{font-size:var(--fontsize-smaller)}@media (min-width:64rem){.mod_breadcrumb{margin-top:-40px;margin-bottom:3rem}}body.no-breadcrumb .mod_breadcrumb{display:none}.mod_breadcrumb ul{display:flex;flex-wrap:wrap;margin:.25rem 0 1rem}.mod_breadcrumb ul>span{margin-right:.5rem}.mod_breadcrumb ul li{color:var(--color1)}.mod_breadcrumb ul li a{color:var(--font-color)}.mod_breadcrumb ul li a:focus,.mod_breadcrumb ul li a:hover{color:var(--color1)}.mod_breadcrumb ul li:after{content:"|";margin:0 .5rem}.mod_breadcrumb ul li.last:after{display:none}.mod_changePassword .widget-text input,.mod_lostPassword .widget-text input{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);margin-left:auto;height:1.2em;width:100%;border:1px solid var(--color-grey-60);border-top:none;border-right:none;padding-left:.25rem;background-color:var(--color-white);color:var(--font-color)}.mod_changePassword .widget-text input:focus,.mod_lostPassword .widget-text input:focus{outline:none}.mod_changePassword .widget-text input:focus,.mod_changePassword .widget-text input:hover,.mod_lostPassword .widget-text input:focus,.mod_lostPassword .widget-text input:hover{border-color:#000}.mod_changePassword .widget-text input::-moz-placeholder, .mod_lostPassword .widget-text input::-moz-placeholder{color:var(--color-grey-60)}.mod_changePassword .widget-text input::placeholder,.mod_lostPassword .widget-text input::placeholder{color:var(--color-grey-60)}.mod_changePassword .widget-text input:is(textarea),.mod_lostPassword .widget-text input:is(textarea){height:auto}.mod_changePassword .widget-submit .error-message,.mod_lostPassword .widget-submit .error-message{font-weight:800;color:red;margin-bottom:.5rem}.mod_changePassword .widget-submit button,.mod_changePassword .widget-submit input[type=submit],.mod_lostPassword .widget-submit button,.mod_lostPassword .widget-submit input[type=submit]{height:-moz-fit-content;height:fit-content;width:100%;transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.mod_changePassword .widget-submit button svg,.mod_changePassword .widget-submit input[type=submit] svg,.mod_lostPassword .widget-submit button svg,.mod_lostPassword .widget-submit input[type=submit] svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword .widget-submit button:focus-visible,.mod_changePassword .widget-submit button:hover,.mod_changePassword .widget-submit input[type=submit]:focus-visible,.mod_changePassword .widget-submit input[type=submit]:hover,.mod_lostPassword .widget-submit button:focus-visible,.mod_lostPassword .widget-submit button:hover,.mod_lostPassword .widget-submit input[type=submit]:focus-visible,.mod_lostPassword .widget-submit input[type=submit]:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.mod_changePassword .widget-submit button:focus-visible svg,.mod_changePassword .widget-submit button:hover svg,.mod_changePassword .widget-submit input[type=submit]:focus-visible svg,.mod_changePassword .widget-submit input[type=submit]:hover svg,.mod_lostPassword .widget-submit button:focus-visible svg,.mod_lostPassword .widget-submit button:hover svg,.mod_lostPassword .widget-submit input[type=submit]:focus-visible svg,.mod_lostPassword .widget-submit input[type=submit]:hover svg{fill:var(--color1)}.mod_changePassword .widget-submit button,.mod_changePassword .widget-submit input[type=submit],.mod_lostPassword .widget-submit button,.mod_lostPassword .widget-submit input[type=submit]{display:flex;justify-content:center;align-items:center}.mod_changePassword .widget-submit button .loading,.mod_changePassword .widget-submit input[type=submit] .loading,.mod_lostPassword .widget-submit button .loading,.mod_lostPassword .widget-submit input[type=submit] .loading{display:flex;overflow:clip;width:0;transition-property:width,margin-left;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword .widget-submit button .loading svg,.mod_changePassword .widget-submit input[type=submit] .loading svg,.mod_lostPassword .widget-submit button .loading svg,.mod_lostPassword .widget-submit input[type=submit] .loading svg{height:1.5em;width:auto;animation:rotate linear 1s infinite}.mod_changePassword .widget-submit.invalid button,.mod_changePassword .widget-submit.invalid input[type=submit],.mod_lostPassword .widget-submit.invalid button,.mod_lostPassword .widget-submit.invalid input[type=submit]{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:#d3d3d3;color:#a9a9a9;font-weight:600;border:1px solid #a9a9a9;cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.mod_changePassword .widget-submit.invalid button svg,.mod_changePassword .widget-submit.invalid input[type=submit] svg,.mod_lostPassword .widget-submit.invalid button svg,.mod_lostPassword .widget-submit.invalid input[type=submit] svg{fill:#a9a9a9;transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_changePassword .widget-submit.invalid button:focus-visible,.mod_changePassword .widget-submit.invalid button:hover,.mod_changePassword .widget-submit.invalid input[type=submit]:focus-visible,.mod_changePassword .widget-submit.invalid input[type=submit]:hover,.mod_lostPassword .widget-submit.invalid button:focus-visible,.mod_lostPassword .widget-submit.invalid button:hover,.mod_lostPassword .widget-submit.invalid input[type=submit]:focus-visible,.mod_lostPassword .widget-submit.invalid input[type=submit]:hover{background-color:var(--color-white);border-color:#a9a9a9;color:var(--color1)}.mod_changePassword .widget-submit.invalid button:focus-visible svg,.mod_changePassword .widget-submit.invalid button:hover svg,.mod_changePassword .widget-submit.invalid input[type=submit]:focus-visible svg,.mod_changePassword .widget-submit.invalid input[type=submit]:hover svg,.mod_lostPassword .widget-submit.invalid button:focus-visible svg,.mod_lostPassword .widget-submit.invalid button:hover svg,.mod_lostPassword .widget-submit.invalid input[type=submit]:focus-visible svg,.mod_lostPassword .widget-submit.invalid input[type=submit]:hover svg{fill:var(--color1)}.mod_changePassword .widget-submit.invalid button,.mod_changePassword .widget-submit.invalid input[type=submit],.mod_lostPassword .widget-submit.invalid button,.mod_lostPassword .widget-submit.invalid input[type=submit]{display:flex}.mod_changePassword .widget-submit,.mod_lostPassword .widget-submit{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1.5rem}.mod_changePassword .widget-submit label,.mod_lostPassword .widget-submit label{grid-column:1/2}.mod_changePassword .widget-submit fieldset,.mod_changePassword .widget-submit input,.mod_lostPassword .widget-submit fieldset,.mod_lostPassword .widget-submit input{grid-column:2/-1}@media (max-width:48rem){.mod_changePassword .widget-submit,.mod_lostPassword .widget-submit{display:block}}.mod_changePassword .widget-submit button,.mod_changePassword .widget-submit input[type=submit],.mod_lostPassword .widget-submit button,.mod_lostPassword .widget-submit input[type=submit]{width:100%!important}.mod_changePassword .widget-submit.onload .loading,.mod_lostPassword .widget-submit.onload .loading{width:1.5em;margin-left:.5rem}.mod_eventlist{--list-cols-desktop:3;--list-cols-laptop:3;--list-cols-tablet:2;--list-cols-mobile:1;--list-column-gap-desktop:2rem;--list-column-gap-laptop:2rem;--list-column-gap-tablet:1rem;--list-column-gap-mobile:1rem;--list-row-gap-desktop:2rem;--list-row-gap-laptop:2rem;--list-row-gap-tablet:1rem;--list-row-gap-mobile:1rem}.mod_eventlist .events-list{overflow:visible}.mod_eventlist .events-list .list-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--list-cols-desktop),1fr);-moz-column-gap:var(--list-column-gap-desktop);column-gap:var(--list-column-gap-desktop);row-gap:var(--list-row-gap-desktop);align-content:start;align-items:start;overflow:visible}.mod_eventlist .events-list .list-container[style*="--list-cols-desktop: auto"]{display:flex;justify-content:var(--list-flex-type-desktop,space-between)}@media (max-width:90rem){.mod_eventlist .events-list .list-container{grid-template-columns:repeat(var(--list-cols-laptop_large),1fr);-moz-column-gap:var(--list-column-gap-laptop_large);column-gap:var(--list-column-gap-laptop_large);row-gap:var(--list-row-gap-laptop_large)}.mod_eventlist .events-list .list-container[style*="--list-cols-laptop_large: auto"]{display:flex;justify-content:var(--list-flex-type-laptop_large,space-between)}}@media (max-width:64rem){.mod_eventlist .events-list .list-container{grid-template-columns:repeat(var(--list-cols-laptop),1fr);-moz-column-gap:var(--list-column-gap-laptop);column-gap:var(--list-column-gap-laptop);row-gap:var(--list-row-gap-laptop)}.mod_eventlist .events-list .list-container[style*="--list-cols-laptop: auto"]{display:flex;justify-content:var(--list-flex-type-laptop,space-between)}}@media (max-width:48rem){.mod_eventlist .events-list .list-container{grid-template-columns:repeat(var(--list-cols-tablet),1fr);-moz-column-gap:var(--list-column-gap-tablet);column-gap:var(--list-column-gap-tablet);row-gap:var(--list-row-gap-tablet)}.mod_eventlist .events-list .list-container[style*="--list-cols-tablet: auto"]{display:flex;justify-content:var(--list-flex-type-tablet,space-between)}}@media (max-width:30rem){.mod_eventlist .events-list .list-container{grid-template-columns:repeat(var(--list-cols-mobile),1fr);-moz-column-gap:var(--list-column-gap-mobile);column-gap:var(--list-column-gap-mobile);row-gap:var(--list-row-gap-mobile)}.mod_eventlist .events-list ul[style*="--list-cols-mobile: auto"] .list-container{display:flex;justify-content:var(--list-flex-type-mobile,space-between)}}.mod_eventlist .layout_teaser>a{display:block;color:var(--font-color)}.mod_eventlist .layout_teaser>a:focus .oben:after,.mod_eventlist .layout_teaser>a:hover .oben:after{width:calc(100% - 2rem)}.mod_eventlist .layout_teaser>a .oben:after{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";height:2px;width:100%;background:var(--color5);display:block;margin:auto}.mod_eventlist .layout_teaser>a .oben .date{padding-left:1rem;font-size:var(--fontsize-bigger);font-weight:700}.mod_eventlist .layout_teaser>a .unten{padding-left:1rem}.mod_eventlist .layout_teaser>a h3{display:inline-block;font-size:var(--fontsize-bigger);font-weight:700}.mod_eventlist .layout_teaser>a p{margin-bottom:0}.mod_eventlist .layout_teaser>a .more-container{text-align:end}.mod_eventlist .layout_teaser>a .more-container .more{font-size:var(--fontsize-smaller);margin-top:1em;color:var(--color1);font-weight:800;display:flex;gap:.5rem;padding:0;justify-content:flex-end;align-items:center;line-height:1}.mod_eventlist .layout_teaser>a .more-container .more:after{content:"";width:1rem;height:.9em;display:block;background:var(--color1);clip-path:url(#more-arrow-clip)}@media screen and (min-width:48rem){.mod_eventlist .layout_teaser{margin-bottom:2rem}}@media (min-width:64rem){.mod_eventlist .layout_teaser{margin-bottom:4rem}}.mod_eventlist .empty{grid-column:1/-1;color:var(--color-grey-50);font-weight:600;display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:baseline}.mod_eventlist .empty svg{width:20px;fill:var(--color1)}.mod_eventreader .layout_full{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:var(--grid-columns);--grid-span-laptop:var(--grid-columns);--grid-span-tablet:var(--grid-columns);--grid-span-mobile:var(--grid-columns);--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.mod_eventreader .layout_full>*{grid-column:1/-1}.mod_eventreader .layout_full[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-desktop),1)}@media (max-width:64rem){.mod_eventreader .layout_full[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.mod_eventreader .layout_full[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.mod_eventreader .layout_full[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-mobile),1)}}.mod_eventreader .layout_full>[class*=" span-"],.mod_eventreader .layout_full>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.mod_eventreader .layout_full>[class*=" span-"],.mod_eventreader .layout_full>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.mod_eventreader .layout_full>[class*=" span-"],.mod_eventreader .layout_full>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.mod_eventreader .layout_full>[class*=" span-"],.mod_eventreader .layout_full>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.mod_eventreader .layout_full>[class*=" span-"]:not([class*=span-mobile-]),.mod_eventreader .layout_full>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:var(--grid-columns)}.mod_eventreader .layout_full>[class*=" starts-"],.mod_eventreader .layout_full>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.mod_eventreader .layout_full>[class*=" starts-"],.mod_eventreader .layout_full>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.mod_eventreader .layout_full>[class*=" starts-"],.mod_eventreader .layout_full>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.mod_eventreader .layout_full>[class*=" starts-"],.mod_eventreader .layout_full>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.mod_eventreader .layout_full>[class*=" starts-"]:not([class*=starts-mobile-]),.mod_eventreader .layout_full>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.mod_eventreader .layout_full .info{grid-column:span 12;display:flex;align-items:flex-end;margin-left:10px}.mod_eventreader .layout_full .info .date{display:inline-block;background-color:var(--color-black-inverted);border:1px solid var(--color-black);padding:2vw 3vw 0;margin-right:5%}@media (min-width:48rem){.mod_eventreader .layout_full .info .date{padding:.5vw 1vw 0}}@media (min-width:1600px){.mod_eventreader .layout_full .info .date{padding:8px 16px 0}}.mod_eventreader .layout_full .info .date time span{color:var(--color-white-inverted);display:block;text-align:center}.mod_eventreader .layout_full .info .date time span.tag{line-height:.5;font-size:12vw;margin-top:30%}@media (min-width:48rem){.mod_eventreader .layout_full .info .date time span.tag{font-size:5.5vw}}@media (min-width:64rem){.mod_eventreader .layout_full .info .date time span.tag{font-size:4vw;line-height:.6}}@media (min-width:1600px){.mod_eventreader .layout_full .info .date time span.tag{font-size:64px}}.mod_eventreader .layout_full .info .date time span.monat{font-size:8vw;text-transform:uppercase}@media (min-width:48rem){.mod_eventreader .layout_full .info .date time span.monat{font-size:4vw}}@media (min-width:64rem){.mod_eventreader .layout_full .info .date time span.monat{font-size:2.4vw}}@media (min-width:1600px){.mod_eventreader .layout_full .info .date time span.monat{font-size:38.4px}}.mod_eventreader .layout_full .info .time{margin-right:2%}@media (min-width:64rem){.mod_eventreader .layout_full>.ce_form:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]),.mod_eventreader .layout_full>.content-text:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column-start:3;grid-column-end:11}}.mod_eventreader h1{font-size:var(--fontsize-h2);line-height:140%}.mod_eventreader .back{margin-top:3rem}.mod_eventreader .back a:focus,.mod_eventreader .back a:hover{color:var(--color2)}.mod_faqpage{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}@media (max-width:30rem){.mod_faqpage{grid-template-columns:1fr}}.mod_faqpage article{grid-column:span 1;padding-top:2em;display:block}.mod_faqpage article h2{font-size:var(--fontsize-h3);font-weight:600}.mod_faqpage article section{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);margin-bottom:1rem;border-bottom:1px solid transparent}.mod_faqpage article section .faq-head{transition-property:color,text-decoration-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;text-decoration:underline;text-decoration-color:transparent}.mod_faqpage article section .faq-head.active,.mod_faqpage article section .faq-head:focus-visible,.mod_faqpage article section .faq-head:hover{color:var(--link-color-hover);text-decoration-color:var(--color-border)}.mod_faqpage article section .faq-head{display:block;text-decoration:none;font-size:var(--fontsize);color:var(--color-grey-50);font-weight:600;margin-bottom:0;border-top:1px solid transparent}.mod_faqpage article section .faq-inhalt{display:none;font-size:var(--fontsize-smaller);color:var(--font-color)}.mod_faqpage article section.faq-active .faq-head{padding-top:1rem;border-top-color:var(--color1);color:var(--color1)}.mod_faqpage article section.faq-active{padding-bottom:1rem;border-bottom-color:var(--color1)}.mod_faqpage .toplink{margin-top:2rem;font-size:var(--fontsize-smaller)}.mod_faqpage .toplink a{transition-property:color,text-decoration-color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);cursor:pointer;text-decoration:underline;text-decoration-color:transparent;color:var(--link-color)}.mod_faqpage .toplink a.active,.mod_faqpage .toplink a:focus-visible,.mod_faqpage .toplink a:hover{color:var(--link-color-hover);text-decoration-color:var(--color-border)}.mod_login h1{margin:0;padding-bottom:1em;border-bottom:2px solid var(--color1)}.mod_login .widget-text input{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);margin-left:auto;height:1.2em;width:100%;border:1px solid var(--color-grey-60);border-top:none;border-right:none;padding-left:.25rem;background-color:var(--color-white);color:var(--font-color)}.mod_login .widget-text input:focus{outline:none}.mod_login .widget-text input:focus,.mod_login .widget-text input:hover{border-color:#000}.mod_login .widget-text input::-moz-placeholder{color:var(--color-grey-60)}.mod_login .widget-text input::placeholder{color:var(--color-grey-60)}.mod_login .widget-text input:is(textarea){height:auto}.mod_navigation:not(.mobile-nav){overflow:visible}.mod_navigation:not(.mobile-nav)>div>ul,.mod_navigation:not(.mobile-nav)>ul{display:flex;flex-wrap:wrap;justify-content:left;-moz-column-gap:1rem;column-gap:1rem}.mod_navigation:not(.mobile-nav)>div>ul a,.mod_navigation:not(.mobile-nav)>div>ul strong,.mod_navigation:not(.mobile-nav)>ul a,.mod_navigation:not(.mobile-nav)>ul strong{color:var(--link-color)}.mod_navigation:not(.mobile-nav)>div>ul a:after,.mod_navigation:not(.mobile-nav)>div>ul strong:after,.mod_navigation:not(.mobile-nav)>ul a:after,.mod_navigation:not(.mobile-nav)>ul strong:after{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--link-color);position:relative;transform:scaleX(0);transform-origin:right}.mod_navigation:not(.mobile-nav)>div>ul a.active:after,.mod_navigation:not(.mobile-nav)>div>ul a:focus-visible:after,.mod_navigation:not(.mobile-nav)>div>ul a:hover:after,.mod_navigation:not(.mobile-nav)>div>ul strong.active:after,.mod_navigation:not(.mobile-nav)>div>ul strong:focus-visible:after,.mod_navigation:not(.mobile-nav)>div>ul strong:hover:after,.mod_navigation:not(.mobile-nav)>ul a.active:after,.mod_navigation:not(.mobile-nav)>ul a:focus-visible:after,.mod_navigation:not(.mobile-nav)>ul a:hover:after,.mod_navigation:not(.mobile-nav)>ul strong.active:after,.mod_navigation:not(.mobile-nav)>ul strong:focus-visible:after,.mod_navigation:not(.mobile-nav)>ul strong:hover:after{transform:scaleX(1);transform-origin:left}.mod_navigation:not(.mobile-nav)>div>ul strong:after,.mod_navigation:not(.mobile-nav)>ul strong:after{transform:scaleX(1)}.mod_navigation:not(.mobile-nav)>div>ul>li.active>strong,.mod_navigation:not(.mobile-nav)>div>ul>li.forward>strong,.mod_navigation:not(.mobile-nav)>div>ul>li.trail>strong,.mod_navigation:not(.mobile-nav)>ul>li.active>strong,.mod_navigation:not(.mobile-nav)>ul>li.forward>strong,.mod_navigation:not(.mobile-nav)>ul>li.trail>strong{font-weight:600!important}.mod_navigation:not(.mobile-nav)>div>ul>li.active>a,.mod_navigation:not(.mobile-nav)>div>ul>li.forward>a,.mod_navigation:not(.mobile-nav)>div>ul>li.trail>a,.mod_navigation:not(.mobile-nav)>ul>li.active>a,.mod_navigation:not(.mobile-nav)>ul>li.forward>a,.mod_navigation:not(.mobile-nav)>ul>li.trail>a{font-weight:600}.mod_navigation:not(.mobile-nav) li.submenu{display:grid;grid-template-columns:max-content min-content}.mod_navigation:not(.mobile-nav) li.submenu>ul{grid-column:1/-1}.mod_navigation:not(.mobile-nav) li.submenu .submenu-opener{display:none;width:.5em;margin-left:.25em;cursor:pointer}.mod_navigation:not(.mobile-nav) li.submenu .submenu-opener svg{width:100%;fill:var(--link-color)}body.keyboard-active .mod_navigation:not(.mobile-nav) li.submenu .submenu-opener{display:block}.mod_newslist{--list-cols-desktop:3;--list-cols-laptop:3;--list-cols-tablet:2;--list-cols-mobile:1;--list-column-gap-desktop:2rem;--list-column-gap-laptop:2rem;--list-column-gap-tablet:1rem;--list-column-gap-mobile:1rem;--list-row-gap-desktop:2rem;--list-row-gap-laptop:2rem;--list-row-gap-tablet:1rem;--list-row-gap-mobile:1rem}.mod_newslist .list-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--list-cols-desktop),1fr);-moz-column-gap:var(--list-column-gap-desktop);column-gap:var(--list-column-gap-desktop);row-gap:var(--list-row-gap-desktop);align-content:start;align-items:start;overflow:visible}.mod_newslist .list-container[style*="--list-cols-desktop: auto"]{display:flex;justify-content:var(--list-flex-type-desktop,space-between)}@media (max-width:90rem){.mod_newslist .list-container{grid-template-columns:repeat(var(--list-cols-laptop_large),1fr);-moz-column-gap:var(--list-column-gap-laptop_large);column-gap:var(--list-column-gap-laptop_large);row-gap:var(--list-row-gap-laptop_large)}.mod_newslist .list-container[style*="--list-cols-laptop_large: auto"]{display:flex;justify-content:var(--list-flex-type-laptop_large,space-between)}}@media (max-width:64rem){.mod_newslist .list-container{grid-template-columns:repeat(var(--list-cols-laptop),1fr);-moz-column-gap:var(--list-column-gap-laptop);column-gap:var(--list-column-gap-laptop);row-gap:var(--list-row-gap-laptop)}.mod_newslist .list-container[style*="--list-cols-laptop: auto"]{display:flex;justify-content:var(--list-flex-type-laptop,space-between)}}@media (max-width:48rem){.mod_newslist .list-container{grid-template-columns:repeat(var(--list-cols-tablet),1fr);-moz-column-gap:var(--list-column-gap-tablet);column-gap:var(--list-column-gap-tablet);row-gap:var(--list-row-gap-tablet)}.mod_newslist .list-container[style*="--list-cols-tablet: auto"]{display:flex;justify-content:var(--list-flex-type-tablet,space-between)}}@media (max-width:30rem){.mod_newslist .list-container{grid-template-columns:repeat(var(--list-cols-mobile),1fr);-moz-column-gap:var(--list-column-gap-mobile);column-gap:var(--list-column-gap-mobile);row-gap:var(--list-row-gap-mobile)}.mod_newslist ul[style*="--list-cols-mobile: auto"] .list-container{display:flex;justify-content:var(--list-flex-type-mobile,space-between)}}.mod_newslist{overflow:visible}.mod_newslist figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}.mod_newslist figure .image-container{position:relative;z-index:0}.mod_newslist figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}.mod_newslist figure img,.mod_newslist figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}.mod_newslist figure .copyright-container{position:absolute;bottom:4px;left:4px;z-index:1}.mod_newslist figure .copyright-container:focus-within .copyright-toggler,.mod_newslist figure .copyright-container:hover .copyright-toggler{opacity:1}.mod_newslist figure .copyright-container:focus-within .copyright-text,.mod_newslist figure .copyright-container:hover .copyright-text{pointer-events:auto}.mod_newslist figure .copyright-container:focus-within .copyright-text .copyright-text-inner,.mod_newslist figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}.mod_newslist figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px}.mod_newslist figure .copyright-toggler svg{width:100%}.mod_newslist figure .copyright-text{position:absolute;left:100%;bottom:0;pointer-events:none;overflow:clip}.mod_newslist figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;white-space:nowrap}.mod_newslist figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2)}.mod_newslist figure .copyright-toggler svg{fill:var(--color-white-inverted)}.mod_newslist figure .copyright-text .copyright-text-inner{display:flex;align-items:center;height:1.5rem;padding:4px .5rem;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600}.mod_newslist figure figcaption{font-size:var(--fontsize-smaller);line-height:1.7;position:absolute;bottom:4px;right:4px;left:4px}.mod_newslist figure .image-container{position:static}.mod_newslist figure:has(.copyright-container) figcaption{left:calc(1.5rem + 6px)}.mod_newslist figure figcaption{background:var(--color-grey-20);border:1px solid var(--color-grey-20);padding:4px;font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);border-radius:3px}.mod_newslist .empty{grid-column:1/-1;color:var(--color-grey-50);font-weight:600;display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:baseline}.mod_newslist .empty .empty-icon{display:flex}.mod_newslist .empty .empty-icon svg{width:20px;fill:var(--color1)}.mod_newslist .pagination{margin-top:2rem}.mod_newslist .layout_latest>a,.mod_newslist .layout_short>a{display:block;color:var(--font-color)}.mod_newslist .layout_latest>a:focus .oben:after,.mod_newslist .layout_latest>a:hover .oben:after,.mod_newslist .layout_short>a:focus .oben:after,.mod_newslist .layout_short>a:hover .oben:after{width:calc(100% - 2rem)}.mod_newslist .layout_latest>a .oben:after,.mod_newslist .layout_short>a .oben:after{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";height:2px;width:100%;background:var(--color5);display:block;margin:auto}.mod_newslist .layout_latest>a .oben .date,.mod_newslist .layout_short>a .oben .date{padding-left:1rem;font-size:var(--fontsize-bigger);font-weight:700}.mod_newslist .layout_latest>a .unten,.mod_newslist .layout_short>a .unten{padding-left:1rem}.mod_newslist .layout_latest>a h3,.mod_newslist .layout_short>a h3{display:inline-block;font-size:var(--fontsize-bigger);font-weight:700}.mod_newslist .layout_latest>a p,.mod_newslist .layout_short>a p{margin-bottom:0}.mod_newslist .layout_latest>a .more-container,.mod_newslist .layout_short>a .more-container{text-align:end}.mod_newslist .layout_latest>a .more-container .more,.mod_newslist .layout_short>a .more-container .more{font-size:var(--fontsize-smaller);margin-top:1em;color:var(--color1);font-weight:800;display:flex;gap:.5rem;padding:0;justify-content:flex-end;align-items:center;line-height:1}.mod_newslist .layout_latest>a .more-container .more:after,.mod_newslist .layout_short>a .more-container .more:after{content:"";width:1rem;height:.9em;display:block;background:var(--color1);clip-path:url(#more-arrow-clip)}@media screen and (min-width:48rem){.mod_newslist .layout_latest,.mod_newslist .layout_short{margin-bottom:2rem}}@media (min-width:64rem){.mod_newslist .layout_latest,.mod_newslist .layout_short{margin-bottom:4rem}}.mod_newsreader .layout_full{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:var(--grid-columns);--grid-span-laptop:var(--grid-columns);--grid-span-tablet:var(--grid-columns);--grid-span-mobile:var(--grid-columns);--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.mod_newsreader .layout_full>*{grid-column:1/-1}.mod_newsreader .layout_full[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-desktop),1)}@media (max-width:64rem){.mod_newsreader .layout_full[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.mod_newsreader .layout_full[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.mod_newsreader .layout_full[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-mobile),1)}}.mod_newsreader .layout_full>[class*=" span-"],.mod_newsreader .layout_full>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.mod_newsreader .layout_full>[class*=" span-"],.mod_newsreader .layout_full>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.mod_newsreader .layout_full>[class*=" span-"],.mod_newsreader .layout_full>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.mod_newsreader .layout_full>[class*=" span-"],.mod_newsreader .layout_full>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.mod_newsreader .layout_full>[class*=" span-"]:not([class*=span-mobile-]),.mod_newsreader .layout_full>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:var(--grid-columns)}.mod_newsreader .layout_full>[class*=" starts-"],.mod_newsreader .layout_full>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.mod_newsreader .layout_full>[class*=" starts-"],.mod_newsreader .layout_full>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.mod_newsreader .layout_full>[class*=" starts-"],.mod_newsreader .layout_full>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.mod_newsreader .layout_full>[class*=" starts-"],.mod_newsreader .layout_full>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.mod_newsreader .layout_full>[class*=" starts-"]:not([class*=starts-mobile-]),.mod_newsreader .layout_full>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}.mod_newsreader .layout_full{grid-column:span 12}.mod_newsreader .layout_full .info{margin-top:2rem;grid-column:11/span 2;margin-bottom:0;font-size:var(--fontsize-smaller);color:var(--color-grey-60)}.mod_newsreader .layout_full h1{font-size:var(--fontsize-h2);padding-top:0;grid-column:span 12;text-align:center}@media (min-width:64rem){.mod_newsreader .layout_full>.ce_form:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]),.mod_newsreader .layout_full>.content-text:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column-start:3;grid-column-end:11}}.mod_newsreader .back{margin-top:3rem}.mod_newsreader .back a:focus,.mod_newsreader .back a:hover{color:var(--color2)}.ce_form.search .formbody,.mod_form.search .formbody,.searchWrapper .formbody{display:flex;width:-moz-fit-content;width:fit-content;align-items:center}.ce_form.search .formbody .widget-text label,.mod_form.search .formbody .widget-text label,.searchWrapper .formbody .widget-text label{width:0;height:0;overflow:clip;position:absolute}.ce_form.search .formbody .widget-submit,.ce_form.search .formbody .widget-submit label,.mod_form.search .formbody .widget-submit,.mod_form.search .formbody .widget-submit label,.searchWrapper .formbody .widget-submit,.searchWrapper .formbody .widget-submit label{cursor:pointer}.ce_form.search .formbody .widget-submit input,.mod_form.search .formbody .widget-submit input,.searchWrapper .formbody .widget-submit input{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.ce_form.search .formbody .widget-submit input:after,.ce_form.search .formbody .widget-submit input:before,.mod_form.search .formbody .widget-submit input:after,.mod_form.search .formbody .widget-submit input:before,.searchWrapper .formbody .widget-submit input:after,.searchWrapper .formbody .widget-submit input:before{content:none!important}.ce_form.search .formbody,.mod_form.search .formbody,.searchWrapper .formbody{padding-left:10px;overflow:clip}.ce_form.search .formbody .widget-text,.mod_form.search .formbody .widget-text,.searchWrapper .formbody .widget-text{width:175px}.ce_form.search .formbody .widget-text input,.mod_form.search .formbody .widget-text input,.searchWrapper .formbody .widget-text input{padding:3px;width:90%;border:none;background-color:transparent}.ce_form.search .formbody .widget-text input::-moz-placeholder, .mod_form.search .formbody .widget-text input::-moz-placeholder, .searchWrapper .formbody .widget-text input::-moz-placeholder{color:var(--color-grey-50)}.ce_form.search .formbody .widget-text input::placeholder,.mod_form.search .formbody .widget-text input::placeholder,.searchWrapper .formbody .widget-text input::placeholder{color:var(--color-grey-50)}.ce_form.search .formbody .widget-text input:focus,.mod_form.search .formbody .widget-text input:focus,.searchWrapper .formbody .widget-text input:focus{outline:none}.ce_form.search .formbody .widget-text:after,.mod_form.search .formbody .widget-text:after,.searchWrapper .formbody .widget-text:after{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:" ";height:1px;width:100%;display:block;background-color:var(--font-color);transform:translateX(-98%)}.ce_form.search .formbody .widget-text:focus-within:after,.ce_form.search .formbody .widget-text:hover:after,.mod_form.search .formbody .widget-text:focus-within:after,.mod_form.search .formbody .widget-text:hover:after,.searchWrapper .formbody .widget-text:focus-within:after,.searchWrapper .formbody .widget-text:hover:after{transform:translateX(0)}.ce_form.search .formbody .widget-submit label,.mod_form.search .formbody .widget-submit label,.searchWrapper .formbody .widget-submit label{display:block;width:28px;height:28px;padding:4px}.ce_form.search .formbody .widget-submit label svg,.mod_form.search .formbody .widget-submit label svg,.searchWrapper .formbody .widget-submit label svg{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);transform-origin:center}.ce_form.search .formbody .widget-submit label:focus-within svg,.ce_form.search .formbody .widget-submit label:hover svg,.mod_form.search .formbody .widget-submit label:focus-within svg,.mod_form.search .formbody .widget-submit label:hover svg,.searchWrapper .formbody .widget-submit label:focus-within svg,.searchWrapper .formbody .widget-submit label:hover svg{transform:rotate(-15deg)}.mod_search>.searchWrapper .widget-text{width:-moz-fit-content!important;width:fit-content!important}.mod_search>.searchWrapper .widget-text input{width:200px!important}.mod_search>.searchWrapper .widget-submit input{display:none}.mod_search>.searchWrapper .header{font-size:.75rem;font-style:italic;margin-top:.5em}.mod_search>div:not(.searchWrapper){transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.mod_search>div:not(.searchWrapper).first a{margin-top:0}.mod_search>div:not(.searchWrapper) a{padding-top:2em;border-bottom:1px solid var(--color-grey-50);display:block}.mod_search>div:not(.searchWrapper) a h2{text-decoration:none;font-size:var(--fontsize);color:var(--color-grey-50);font-weight:600;margin-bottom:.5em}.mod_search>div:not(.searchWrapper) a p{font-size:var(--fontsize-smaller);color:var(--font-color);margin-bottom:1rem}.mod_search>div:not(.searchWrapper) a .highlight{background-color:transparent;color:var(--color1)}.mod_search>div:not(.searchWrapper) a .url{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);color:var(--color1)}.mod_search>div:not(.searchWrapper) a:focus-visible .url,.mod_search>div:not(.searchWrapper) a:hover .url{color:var(--color2)}}@layer layout{#wrapper{overflow:clip;position:relative}#wrapper>.inside{min-height:100vh;display:flex;flex-direction:column}#wrapper>.inside #footer{margin-top:auto}#container{padding-left:var(--page-padding-left-outer);padding-right:var(--page-padding-right-outer)}#container>*{max-width:calc(var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner));margin-left:auto;margin-right:auto;padding-left:var(--page-padding-left-inner);padding-right:var(--page-padding-right-inner)}#container{margin-top:2rem}#container .container-inner{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:var(--grid-columns);--grid-span-laptop:var(--grid-columns);--grid-span-tablet:var(--grid-columns);--grid-span-mobile:var(--grid-columns);--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}#container .container-inner>*{grid-column:1/-1}#container .container-inner[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-desktop),1)}@media (max-width:64rem){#container .container-inner[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-laptop),1)}}@media (max-width:48rem){#container .container-inner[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-tablet),1)}}@media (max-width:30rem){#container .container-inner[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-mobile),1)}}#container .container-inner>[class*=" span-"],#container .container-inner>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){#container .container-inner>[class*=" span-"],#container .container-inner>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){#container .container-inner>[class*=" span-"],#container .container-inner>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){#container .container-inner>[class*=" span-"],#container .container-inner>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}#container .container-inner>[class*=" span-"]:not([class*=span-mobile-]),#container .container-inner>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:var(--grid-columns)}#container .container-inner>[class*=" starts-"],#container .container-inner>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){#container .container-inner>[class*=" starts-"],#container .container-inner>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){#container .container-inner>[class*=" starts-"],#container .container-inner>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){#container .container-inner>[class*=" starts-"],#container .container-inner>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}#container .container-inner>[class*=" starts-"]:not([class*=starts-mobile-]),#container .container-inner>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}#container .container-inner #left{order:1}#container .container-inner #main{order:2}#container .container-inner #right{order:3}#container .container-inner>* .mod_article{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:var(--grid-columns);--grid-span-laptop:var(--grid-columns);--grid-span-tablet:var(--grid-columns);--grid-span-mobile:var(--grid-columns);--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}#container .container-inner>* .mod_article>*{grid-column:1/-1}#container .container-inner>* .mod_article[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-desktop),1)}@media (max-width:64rem){#container .container-inner>* .mod_article[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-laptop),1)}}@media (max-width:48rem){#container .container-inner>* .mod_article[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-tablet),1)}}@media (max-width:30rem){#container .container-inner>* .mod_article[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-mobile),1)}}#container .container-inner>* .mod_article>[class*=" span-"],#container .container-inner>* .mod_article>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){#container .container-inner>* .mod_article>[class*=" span-"],#container .container-inner>* .mod_article>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){#container .container-inner>* .mod_article>[class*=" span-"],#container .container-inner>* .mod_article>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){#container .container-inner>* .mod_article>[class*=" span-"],#container .container-inner>* .mod_article>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}#container .container-inner>* .mod_article>[class*=" span-"]:not([class*=span-mobile-]),#container .container-inner>* .mod_article>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:var(--grid-columns)}#container .container-inner>* .mod_article>[class*=" starts-"],#container .container-inner>* .mod_article>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){#container .container-inner>* .mod_article>[class*=" starts-"],#container .container-inner>* .mod_article>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){#container .container-inner>* .mod_article>[class*=" starts-"],#container .container-inner>* .mod_article>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){#container .container-inner>* .mod_article>[class*=" starts-"],#container .container-inner>* .mod_article>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}#container .container-inner>* .mod_article>[class*=" starts-"]:not([class*=starts-mobile-]),#container .container-inner>* .mod_article>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}#container .container-inner>* .mod_article{margin-bottom:10rem}@layer general{#footer{padding-left:var(--page-padding-left-outer);padding-right:var(--page-padding-right-outer)}#footer>*{max-width:calc(var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner));margin-left:auto;margin-right:auto;padding-left:var(--page-padding-left-inner);padding-right:var(--page-padding-right-inner)}#footer{color:var(--color-white-inverted);--font-color:$whiteinverted;--link-color:$whiteinverted;--link-color-hover:$whiteinverted;position:relative;z-index:7;background-color:var(--color1-bg);border-top:2px solid var(--color-white-inverted)}#footer svg *{fill:var(--color-white-inverted)!important}#footer svg .background{fill:none!important}#footer .inside{padding-top:2rem;padding-bottom:5rem}#footer .footer-container-above{width:100%;display:flex;justify-content:space-between;margin-bottom:1rem;gap:1rem}#footer .footer-container-above .logo{position:relative;width:280px}#footer .footer-container-above .logo .image{width:100%}#footer .footer-container-above .logo .hmu-logo-symbol{position:absolute;width:14%;top:-63%;left:-10%}#footer .footer-container-above-right{display:flex;gap:2rem;align-items:center}#footer .footer-container-above-right .image{overflow:visible}#footer .footer-container-above-right .mod_navigation ul{display:flex;gap:2rem}#footer .footer-container-below{display:grid;gap:2rem;grid-template-columns:repeat(6,1fr)}#footer .footer-container-below .footer-info{grid-column:span 2}#footer .footer-container-below .footer-info>*{grid-column:span 1}#footer .footer-container-below .footer-info .social-media{display:flex;gap:2rem}#footer .footer-container-below .footer-container-inner{display:flex;justify-content:flex-end;grid-column:span 3/-2;gap:2rem}#footer .footer-container-below .alumni-association img{transform:scale(1)}#footer .footer-container-below .akkreditierung{grid-column:span 1}#footer .footer-container-below .akkreditierung .akkreditierung-container{display:flex;gap:2rem;align-items:center}#footer .footer-container-below .akkreditierung .akkreditierung-container img{transform:scale(1)}#footer .footer-container-below .trainex-login{grid-column:span 1/-1;font-size:var(--fontsize)}#footer .footer-container-below .trainex-login fieldset>legend{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);grid-column:1/2;color:var(--color-grey-50);hyphens:auto}#footer .footer-container-below .trainex-login fieldset>legend:focus,#footer .footer-container-below .trainex-login fieldset>legend:hover{color:var(--color-black)}#footer .footer-container-below .trainex-login .widget-text input{transition-property:.3s;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);margin-left:auto;height:1.2em;width:100%;border:1px solid var(--color-grey-60);border-top:none;border-right:none;padding-left:.25rem;background-color:var(--color-white);color:var(--font-color)}#footer .footer-container-below .trainex-login .widget-text input:focus{outline:none}#footer .footer-container-below .trainex-login .widget-text input:focus,#footer .footer-container-below .trainex-login .widget-text input:hover{border-color:#000}#footer .footer-container-below .trainex-login .widget-text input::-moz-placeholder{color:var(--color-grey-60)}#footer .footer-container-below .trainex-login .widget-text input::placeholder{color:var(--color-grey-60)}#footer .footer-container-below .trainex-login .widget-text input:is(textarea){height:auto}#footer .footer-container-below .trainex-login .widget-submit .error-message{font-weight:800;color:red;margin-bottom:.5rem}#footer .footer-container-below .trainex-login .widget-submit button,#footer .footer-container-below .trainex-login .widget-submit input[type=submit]{height:-moz-fit-content;height:fit-content;width:100%;transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}#footer .footer-container-below .trainex-login .widget-submit button svg,#footer .footer-container-below .trainex-login .widget-submit input[type=submit] svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#footer .footer-container-below .trainex-login .widget-submit button:focus-visible,#footer .footer-container-below .trainex-login .widget-submit button:hover,#footer .footer-container-below .trainex-login .widget-submit input[type=submit]:focus-visible,#footer .footer-container-below .trainex-login .widget-submit input[type=submit]:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}#footer .footer-container-below .trainex-login .widget-submit button:focus-visible svg,#footer .footer-container-below .trainex-login .widget-submit button:hover svg,#footer .footer-container-below .trainex-login .widget-submit input[type=submit]:focus-visible svg,#footer .footer-container-below .trainex-login .widget-submit input[type=submit]:hover svg{fill:var(--color1)}#footer .footer-container-below .trainex-login .widget-submit button,#footer .footer-container-below .trainex-login .widget-submit input[type=submit]{display:flex;justify-content:center;align-items:center}#footer .footer-container-below .trainex-login .widget-submit button .loading,#footer .footer-container-below .trainex-login .widget-submit input[type=submit] .loading{display:flex;overflow:clip;width:0;transition-property:width,margin-left;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#footer .footer-container-below .trainex-login .widget-submit button .loading svg,#footer .footer-container-below .trainex-login .widget-submit input[type=submit] .loading svg{height:1.5em;width:auto}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#footer .footer-container-below .trainex-login .widget-submit button .loading svg,#footer .footer-container-below .trainex-login .widget-submit input[type=submit] .loading svg{animation:rotate linear 1s infinite}#footer .footer-container-below .trainex-login .widget-submit.invalid button,#footer .footer-container-below .trainex-login .widget-submit.invalid input[type=submit]{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:#d3d3d3;color:#a9a9a9;font-weight:600;border:1px solid #a9a9a9;cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}#footer .footer-container-below .trainex-login .widget-submit.invalid button svg,#footer .footer-container-below .trainex-login .widget-submit.invalid input[type=submit] svg{fill:#a9a9a9;transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#footer .footer-container-below .trainex-login .widget-submit.invalid button:focus-visible,#footer .footer-container-below .trainex-login .widget-submit.invalid button:hover,#footer .footer-container-below .trainex-login .widget-submit.invalid input[type=submit]:focus-visible,#footer .footer-container-below .trainex-login .widget-submit.invalid input[type=submit]:hover{background-color:var(--color-white);border-color:#a9a9a9;color:var(--color1)}#footer .footer-container-below .trainex-login .widget-submit.invalid button:focus-visible svg,#footer .footer-container-below .trainex-login .widget-submit.invalid button:hover svg,#footer .footer-container-below .trainex-login .widget-submit.invalid input[type=submit]:focus-visible svg,#footer .footer-container-below .trainex-login .widget-submit.invalid input[type=submit]:hover svg{fill:var(--color1)}#footer .footer-container-below .trainex-login .widget-submit.invalid button,#footer .footer-container-below .trainex-login .widget-submit.invalid input[type=submit]{display:flex}#footer .footer-container-below .trainex-login .widget-submit{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1.5rem}#footer .footer-container-below .trainex-login .widget-submit label{grid-column:1/2}#footer .footer-container-below .trainex-login .widget-submit fieldset,#footer .footer-container-below .trainex-login .widget-submit input{grid-column:2/-1}@media (max-width:48rem){#footer .footer-container-below .trainex-login .widget-submit{display:block}}#footer .footer-container-below .trainex-login .widget-submit button,#footer .footer-container-below .trainex-login .widget-submit input[type=submit]{width:100%!important}#footer .footer-container-below .trainex-login .widget-submit.onload .loading{width:1.5em;margin-left:.5rem}}@layer laptop{@media (max-width:64rem){#footer .footer-container-above{flex-wrap:wrap}#footer .footer-container-above-right{width:100%;order:-1;justify-content:flex-end}#footer .footer-info{grid-column:span 4}#footer .footer-container-inner{grid-column:1/-1;justify-content:start}#footer .akkreditierung,#footer .trainex-login{grid-column:span 2}}}@layer tablet{@media (max-width:47.9375rem){#footer .footer-container-above{flex-wrap:wrap;row-gap:3rem}#footer .footer-container-above .logo{order:2}#footer .footer-container-above-right{gap:1rem .5rem}#footer .footer-container-above-right .mod_navigation ul{gap:.5rem}#footer .footer-info>*{grid-column:span 2}#footer .footer-container-inner{flex-direction:column}}}@layer mobile{@media (max-width:30rem){#footer .footer-container-above-right{flex-wrap:wrap}#footer .akkreditierung,#footer .trainex-login{grid-column:span 4}}}@layer general{#head-image{padding-bottom:2rem}#head-image .inside{padding-left:var(--page-padding-left-outer);padding-right:var(--page-padding-right-outer)}#head-image .inside>*{max-width:calc(var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner));margin-left:auto;margin-right:auto;padding-left:var(--page-padding-left-inner);padding-right:var(--page-padding-right-inner)}#head-image .mod_article{position:relative}#head-image .mod_article>:not(.content-text){margin-left:calc(-1 * (var(--sum-outside-width-left-inner)))}@media (max-width:104rem){#head-image .mod_article>:not(.content-text){margin-left:calc((var(--page-padding-left-outer) + var(--page-padding-left-inner)) * -1)}}#head-image .mod_article>:not(.content-text){margin-right:calc(-1 * (var(--sum-outside-width-right-inner)))}@media (max-width:104rem){#head-image .mod_article>:not(.content-text){margin-right:calc((var(--page-padding-right-outer) + var(--page-padding-right-inner)) * -1)}}#head-image .mod_article>:not(.content-text) figure{width:100%;margin-bottom:0}#head-image .mod_article>:not(.content-text) figure picture:after{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:100%;width:100%;position:absolute;bottom:0;left:0;background-image:linear-gradient(transparent 25%,rgba(0,0,0,.75) 50%);background-size:100% 200%;background-repeat:no-repeat}#head-image .mod_article>:not(.content-text) figure .image{width:100%}#head-image .mod_article>:not(.content-text) figure img,#head-image .mod_article>:not(.content-text) figure video{width:100%;transform:scale(1)}#head-image .mod_article .content-text{position:absolute;width:100%;height:100%;top:0;padding:0 var(--page-padding-right-inner) 0 var(--page-padding-left-inner);z-index:1}#head-image .mod_article .content-text .text-container{display:flex;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none}#head-image .mod_article .content-text figure{max-height:70%;max-width:max(33%,100px);pointer-events:auto}#head-image .mod_article .content-text figure .image-container:after,#head-image .mod_article .content-text figure .image-container:before{content:none}#head-image .mod_article .content-text figure .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#head-image .mod_article .content-text .text h1{font-size:clamp(1.6rem,25.6px + 38.4 * (100vw - 320px)/1300,4rem)}#head-image .mod_article .content-text .text h2{font-size:clamp(.9rem,14.4px + 25.6 * (100vw - 320px)/1300,2.5rem)}#head-image .mod_article .content-text .text .weiterlesen a:focus:after,#head-image .mod_article .content-text .text .weiterlesen a:hover:after{transform:translateX(10px)}@media (max-width:30rem){#head-image .mod_article .content-text .text h3{font-size:110%}#head-image .mod_article .content-text .text p{font-size:80%}#head-image .mod_article .content-text .text .weiterlesen{font-size:70%}}#head-image .mod_article .content-text.vert-center .text-container{align-items:center}#head-image .mod_article .content-text.bottom .text-container{align-items:flex-end}#head-image .mod_article .content-text.hori-center .text-container{justify-content:center}#head-image .mod_article .content-text.right .text-container{justify-content:flex-end}#head-image .mod_article .content-text:not(.invert) *{color:var(--color-white-inverted);text-shadow:1px 1px 3px rgba(0,0,0,.6)}#head-image .mod_article .content-text.invert *{text-shadow:1px 1px 3px hsla(0,0%,100%,.6)}#head-image .mod_article .content-text a:focus .image-container .image img,#head-image .mod_article .content-text a:hover .image-container .image img{transform:scale(1.1)!important}#head-image .mod_article a .weiterlesen{transition:none}#head-image .mod_article a:focus figure:after,#head-image .mod_article a:hover figure:after{background-position-y:20%}}@layer desktop{@media (min-width:64rem){#head-image{padding-bottom:60px}}@media (min-width:3300px){#head-image .mod_article>:not(.content-text) img,#head-image .mod_article>:not(.content-text) video{height:500px;width:100%;-o-object-fit:cover;object-fit:cover}}}@layer general{#header{transition-property:top;transition-duration:.3s;transition-timing-function:cubic-bezier(.67,.01,0,1);overflow:clip;position:fixed;top:0;left:0;width:100%;z-index:6;background-color:var(--color-white);border-bottom:1px solid var(--color-white-inverted)}#header .inside{padding-left:var(--page-padding-left-outer);padding-right:var(--page-padding-right-outer)}#header .inside>*{max-width:calc(var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner));margin-left:auto;margin-right:auto;padding-left:var(--page-padding-left-inner);padding-right:var(--page-padding-right-inner)}#header .inside{padding-top:30px;padding-bottom:30px}#header .header-container-above{display:flex;gap:1rem;justify-content:space-between;align-items:flex-start}#header .header-container-above-left{display:flex;align-items:center;-moz-column-gap:3rem;column-gap:3rem}#header .header-container-above-right{width:clamp(200px,33%,300px);overflow:visible}#header .header-container-above-right figure{line-height:0;position:relative;width:-moz-fit-content;width:fit-content}#header .header-container-above-right figure .image-container{position:relative;z-index:0}#header .header-container-above-right figure .image{width:-moz-fit-content;width:fit-content;overflow:clip}#header .header-container-above-right figure img,#header .header-container-above-right figure svg{position:relative;box-sizing:border-box;max-width:100%;height:auto}#header .header-container-above-right figure .copyright-container{position:absolute;bottom:4px;left:4px;z-index:1}#header .header-container-above-right figure .copyright-container:focus-within .copyright-toggler,#header .header-container-above-right figure .copyright-container:hover .copyright-toggler{opacity:1}#header .header-container-above-right figure .copyright-container:focus-within .copyright-text,#header .header-container-above-right figure .copyright-container:hover .copyright-text{pointer-events:auto}#header .header-container-above-right figure .copyright-container:focus-within .copyright-text .copyright-text-inner,#header .header-container-above-right figure .copyright-container:hover .copyright-text .copyright-text-inner{right:0}#header .header-container-above-right figure .copyright-toggler{transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);aspect-ratio:1;opacity:.75;margin-right:2px}#header .header-container-above-right figure .copyright-toggler svg{width:100%}#header .header-container-above-right figure .copyright-text{position:absolute;left:100%;bottom:0;pointer-events:none;overflow:clip}#header .header-container-above-right figure .copyright-text .copyright-text-inner{transition-property:right;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);position:relative;right:100%;white-space:nowrap}#header .header-container-above-right figure .copyright-toggler{width:1.5rem;padding:4px;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2)}#header .header-container-above-right figure .copyright-toggler svg{fill:var(--color-white-inverted)}#header .header-container-above-right figure .copyright-text .copyright-text-inner{display:flex;align-items:center;height:1.5rem;padding:4px .5rem;border-radius:3px;background:var(--color2-bg);border:1px solid var(--color2);font-size:calc(var(--fontsize-smaller) * .6);color:var(--color-white-inverted);font-weight:600}#header .header-container-above-right figure figcaption{font-size:var(--fontsize-smaller);line-height:1.7;font-size:calc(var(--fontsize-smaller) * .8);margin-top:.25rem}body:is(.white,.black) #header .header-container-above-right svg :not(.background){fill:var(--color-black)!important}body:is(.white,.black) #header .header-container-above-right svg .background{fill:transparent!important}#header .header-button-container{margin-left:-2rem}#header .main-nav{padding-top:20px;overflow:visible}#header .main-nav>div>ul,#header .main-nav>ul{display:flex;flex-wrap:wrap;justify-content:left;-moz-column-gap:1rem;column-gap:1rem}#header .main-nav>div>ul a,#header .main-nav>div>ul strong,#header .main-nav>ul a,#header .main-nav>ul strong{color:var(--link-color)}#header .main-nav>div>ul a:after,#header .main-nav>div>ul strong:after,#header .main-nav>ul a:after,#header .main-nav>ul strong:after{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--link-color);position:relative;transform:scaleX(0);transform-origin:right}#header .main-nav>div>ul a.active:after,#header .main-nav>div>ul a:focus-visible:after,#header .main-nav>div>ul a:hover:after,#header .main-nav>div>ul strong.active:after,#header .main-nav>div>ul strong:focus-visible:after,#header .main-nav>div>ul strong:hover:after,#header .main-nav>ul a.active:after,#header .main-nav>ul a:focus-visible:after,#header .main-nav>ul a:hover:after,#header .main-nav>ul strong.active:after,#header .main-nav>ul strong:focus-visible:after,#header .main-nav>ul strong:hover:after{transform:scaleX(1);transform-origin:left}#header .main-nav>div>ul strong:after,#header .main-nav>ul strong:after{transform:scaleX(1)}#header .main-nav>div>ul>li.active>strong,#header .main-nav>div>ul>li.forward>strong,#header .main-nav>div>ul>li.trail>strong,#header .main-nav>ul>li.active>strong,#header .main-nav>ul>li.forward>strong,#header .main-nav>ul>li.trail>strong{font-weight:600!important}#header .main-nav>div>ul>li.active>a,#header .main-nav>div>ul>li.forward>a,#header .main-nav>div>ul>li.trail>a,#header .main-nav>ul>li.active>a,#header .main-nav>ul>li.forward>a,#header .main-nav>ul>li.trail>a{font-weight:600}#header .main-nav li.submenu{display:grid;grid-template-columns:max-content min-content}#header .main-nav li.submenu>ul{grid-column:1/-1}#header .main-nav li.submenu .submenu-opener{display:none;width:.5em;margin-left:.25em;cursor:pointer}#header .main-nav li.submenu .submenu-opener svg{width:100%;fill:var(--link-color)}body.keyboard-active #header .main-nav li.submenu .submenu-opener{display:block}#header .main-nav{--link-color:var(--color-black)}#header .main-nav .level_1{gap:1.5rem}#header .main-nav a{color:var(--link-color)}#header .main-nav a:after{transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:"";display:block;height:1px;width:100%;background-color:var(--link-color);position:relative;transform:scaleX(0);transform-origin:right}#header .main-nav a.active:after,#header .main-nav a:focus-visible:after,#header .main-nav a:hover:after{transform:scaleX(1);transform-origin:left}#header .main-nav strong{color:var(--link-color-hover)!important}#header .main-nav strong:after{opacity:0}#header.hidden{top:-200px}#header.visible{top:0}}@layer laptop{@media (max-width:89.9375rem){#header .main-nav .level_1{gap:1rem;font-size:calc(var(--fontsize) * .9)}}}@layer tablet{@media (max-width:63.9375rem){#header .inside{padding-top:15px;padding-bottom:15px}#header .header-container-above{align-items:center}#header .header-container-above-left{gap:1rem}#header .header-container-above-left .mod_form{display:none}#header .header-button-container{margin-left:0}#header .main-nav{display:none}}}#container .container-inner:not(.left):not(.right){display:block}@media (min-width:64rem){#main .mod_article>.ce_form:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]),#main .mod_article>.ce_rsce_hubspot-form:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]),#main .mod_article>.content-accordion:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]),#main .mod_article>.content-text:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column-start:3;grid-column-end:11}}#main .mod_article.blauer-streifen{display:block;background-color:var(--color1-bg);border-top:1px solid var(--color1);border-bottom:1px solid var(--color1);max-width:none;margin-bottom:10rem;grid-column:1/-1;margin-left:-100rem;padding:2rem 100rem 8rem;margin-right:-100rem;-moz-column-gap:0;column-gap:0}#main .mod_article.blauer-streifen *{color:var(--color-white-inverted)}#main .mod_article.blauer-streifen svg{fill:var(--color-white-inverted)}#main .mod_article.blauer-streifen .article-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:var(--grid-columns);--grid-span-laptop:var(--grid-columns);--grid-span-tablet:var(--grid-columns);--grid-span-mobile:var(--grid-columns);--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}#main .mod_article.blauer-streifen .article-container>*{grid-column:1/-1}#main .mod_article.blauer-streifen .article-container[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-desktop),1)}@media (max-width:64rem){#main .mod_article.blauer-streifen .article-container[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-laptop),1)}}@media (max-width:48rem){#main .mod_article.blauer-streifen .article-container[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-tablet),1)}}@media (max-width:30rem){#main .mod_article.blauer-streifen .article-container[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-mobile),1)}}#main .mod_article.blauer-streifen .article-container>[class*=" span-"],#main .mod_article.blauer-streifen .article-container>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){#main .mod_article.blauer-streifen .article-container>[class*=" span-"],#main .mod_article.blauer-streifen .article-container>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){#main .mod_article.blauer-streifen .article-container>[class*=" span-"],#main .mod_article.blauer-streifen .article-container>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){#main .mod_article.blauer-streifen .article-container>[class*=" span-"],#main .mod_article.blauer-streifen .article-container>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}#main .mod_article.blauer-streifen .article-container>[class*=" span-"]:not([class*=span-mobile-]),#main .mod_article.blauer-streifen .article-container>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:var(--grid-columns)}#main .mod_article.blauer-streifen .article-container>[class*=" starts-"],#main .mod_article.blauer-streifen .article-container>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){#main .mod_article.blauer-streifen .article-container>[class*=" starts-"],#main .mod_article.blauer-streifen .article-container>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){#main .mod_article.blauer-streifen .article-container>[class*=" starts-"],#main .mod_article.blauer-streifen .article-container>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){#main .mod_article.blauer-streifen .article-container>[class*=" starts-"],#main .mod_article.blauer-streifen .article-container>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}#main .mod_article.blauer-streifen .article-container>[class*=" starts-"]:not([class*=starts-mobile-]),#main .mod_article.blauer-streifen .article-container>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}#main .mod_article.blauer-streifen .article-container{width:100%}#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol{grid-column:-6/-1;width:180px;max-width:100%;display:none}@media (max-width:1023px){#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol{grid-column:1/-1;order:2}}#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color-white);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a svg{fill:var(--color-white-inverted);transition-property:fill}#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a:focus-visible,#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a:focus-visible svg,#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a:hover svg{fill:var(--color1)}#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a{margin-left:-1rem;padding:.5rem 3rem;gap:.5rem}#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a span{color:var(--color2);text-align:left;transition:color .3s ease;font-size:var(--fontsize-smaller);line-height:1.1}#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a svg{height:30px;fill:var(--color2);margin-left:-2rem;flex-shrink:0;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a:focus,#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a:hover{border-color:var(--color-white-inverted)!important;background-color:var(--color1-bg)!important}#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a:focus svg,#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a:hover svg{fill:var(--color-white-inverted)}#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a:focus span,#main .mod_article.blauer-streifen .article-container .akkreditierung-symbol a:hover span{color:var(--color-white-inverted)}#main .mod_article.blauer-streifen.akkreditierung .article-container .content-headline{order:-1;grid-column:1/-6}@media (max-width:1023px){#main .mod_article.blauer-streifen.akkreditierung .article-container .content-headline{grid-column:1/-1}}#main .mod_article.blauer-streifen.akkreditierung .article-container .akkreditierung-symbol.mit-link{display:block}#main .mod_article.blauer-streifen.akkreditierung.ohne-link .article-container .akkreditierung-symbol.mit-link{display:none}#main .mod_article.blauer-streifen.akkreditierung.ohne-link .article-container .akkreditierung-symbol.ohne-link{display:block}#main .mod_article.blauer-streifen .akkreditierung-symbol.ohne-link{display:none}#main .mod_article.blauer-streifen:last-child{margin-bottom:0}#mobile-menu :focus-visible{outline-color:var(--color-white-inverted)}#mobile-menu .inside{position:static}#mobile-menu .inside .mobile-menu-container{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);z-index:10;top:0;left:-100vw;width:100vw;height:100vh;overflow-y:scroll;background-color:var(--color1-bg);padding:30px;position:fixed;-ms-overflow-style:none;scrollbar-width:none}#mobile-menu .inside .mobile-menu-container::-webkit-scrollbar{display:none}#mobile-menu .inside .mobile-menu-container-above{display:flex;justify-content:space-between}#mobile-menu .inside .mobile-menu-container-above .mobile-opener .hamburger-icon-container{cursor:pointer}#mobile-menu .inside .mobile-menu-container-above .mobile-opener .hamburger-icon-container .hamburger-icon{width:30px;height:auto;aspect-ratio:1}#mobile-menu .inside .mobile-menu-container-above .mobile-opener .hamburger-icon-container .hamburger-icon span{background-color:var(--color-white-inverted);top:auto;left:auto;bottom:auto;transform-origin:center}#mobile-menu .inside .mobile-menu-container-above .mobile-opener .hamburger-icon-container .hamburger-icon .line-1{transform:rotate(45deg)}#mobile-menu .inside .mobile-menu-container-above .mobile-opener .hamburger-icon-container .hamburger-icon .line-3{transform:rotate(-45deg)}#mobile-menu .inside .mobile-menu-container-above .mobile-opener .hamburger-icon-container:focus .line-1,#mobile-menu .inside .mobile-menu-container-above .mobile-opener .hamburger-icon-container:hover .line-1{transform:rotate(45deg) translate(14px)}#mobile-menu .inside .mobile-menu-container-above .mobile-opener .hamburger-icon-container:focus .line-3,#mobile-menu .inside .mobile-menu-container-above .mobile-opener .hamburger-icon-container:hover .line-3{transform:rotate(-45deg) translate(-14px)}#mobile-menu .inside .mobile-menu-container-above .mod_form{display:block;padding-top:10px}#mobile-menu .inside .mobile-menu-container-above .mod_form.search .formbody{display:flex}#mobile-menu .inside .mobile-menu-container-above .mod_form.search .formbody .widget-text input{color:var(--color-white-inverted);background-color:transparent;border:none;width:90%;padding:3px}#mobile-menu .inside .mobile-menu-container-above .mod_form.search .formbody .widget-text input:focus{outline:none}#mobile-menu .inside .mobile-menu-container-above .mod_form.search .formbody .widget-text input::-moz-placeholder{color:var(--color-white-inverted)}#mobile-menu .inside .mobile-menu-container-above .mod_form.search .formbody .widget-text input::placeholder{color:var(--color-white-inverted)}#mobile-menu .inside .mobile-menu-container-above .mod_form.search .formbody .widget-text:after{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);content:" ";height:1px;width:100%;display:block;background-color:var(--color-white-inverted);transform:translateX(-98%)}#mobile-menu .inside .mobile-menu-container-above .mod_form.search .formbody .widget-text:focus-within:after,#mobile-menu .inside .mobile-menu-container-above .mod_form.search .formbody .widget-text:hover:after{transform:translateX(0)}#mobile-menu .inside .mobile-menu-container-above .mod_form.search .formbody .widget-submit{width:28px;padding:4px}#mobile-menu .inside .mobile-menu-container-above .mod_form.search .formbody .widget-submit svg{fill:var(--color-white-inverted)}#mobile-menu .inside .mobile-menu-container .mod_navigation{padding-top:2rem}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr));gap:1rem 3rem}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li>div>a>span{font-weight:800}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li>*>.submenu-opener{flex-shrink:0;width:.9em}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li>*>.submenu-opener svg{fill:var(--color-white-inverted)}body:not(.keyboard-active) #mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li>*>.submenu-opener{display:none}@media (max-width:30rem){#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li>*>.submenu-opener{display:none!important}}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li{font-size:1.5rem;margin-bottom:10px}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li.trail>div>a>span{font-weight:700}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li a{color:var(--color-white-inverted)}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li a:after{transition:transform .3s ease;content:"";display:block;height:1px;width:100%;background-color:var(--color-white-inverted);position:relative;transform:scaleX(0);transform-origin:right}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li a:focus:after,#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li a:hover:after{transform:scaleX(1);transform-origin:left}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li strong{color:var(--color-white-inverted)}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li .nav-link-container{display:flex;justify-content:space-between;margin-bottom:.25em;align-items:center}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li .nav-link-container .sub-opener{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);height:1.5em;width:1.5em;background-repeat:no-repeat;flex-shrink:0}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li .nav-link-container .sub-opener svg{fill:var(--color-white-inverted)}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li .nav-link-container .sub-opener.sub-opener-open{transform:rotate(45deg)}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li ul.level_2{overflow:hidden}@media (max-width:30rem){#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li ul.level_2{display:none}}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li ul.level_2>li{font-size:var(--fontsize);margin-bottom:0}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li ul.level_2>li .level_3{margin-left:1rem;display:none;overflow:hidden}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li ul.level_2>li .level_3 li{font-size:var(--fontsize-smaller)}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li.active .level_2,#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1 li.trail .level_2{display:block}#mobile-menu .inside .mobile-menu-container.active{left:0}@media (min-width:30rem){#mobile-menu .inside .mobile-menu-container{left:0;height:auto;max-height:100vh;top:calc((100% + 100vw) * -1);box-shadow:0 2px 5px rgba(0,0,0,.5)}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li{font-size:1.5rem}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li:last-of-type{margin-right:0}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li>*>.sub-opener{display:none}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li ul.level_2{display:block}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li ul.level_2 li{margin-bottom:.5rem}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li ul.level_2 li span{margin-bottom:2px}#mobile-menu .inside .mobile-menu-container .mod_navigation ul.level_1>li ul.level_2 li ul{margin-left:1rem;display:none}#mobile-menu .inside .mobile-menu-container.active{top:0}}#pop-ups{--custom-color:rgba(0,0,0,.8)}body.black #pop-ups,body.white #pop-ups{--custom-color:initial}#pop-ups{position:fixed;left:0;top:0;z-index:11;height:100vh;width:100vw;background:var(--custom-color,var(--color-black));display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#pop-ups .pop-up{display:none;position:relative;z-index:2}#pop-ups .pop-up .close{position:absolute}#pop-ups .pop-up .close .close-inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}#pop-ups .pop-up .close .line{width:100%;position:absolute;border-radius:1rem}#pop-ups .pop-up .close .line:first-of-type{transform:rotate(45deg)}#pop-ups .pop-up .close .line:last-of-type{transform:rotate(-45deg)}#pop-ups .pop-up .pop-up-inner{overflow:auto}#pop-ups .pop-up .pop-up-inner::-webkit-scrollbar{background-color:transparent;width:3px}#pop-ups .pop-up .pop-up-inner::-webkit-scrollbar-track{background-color:var(--color-black);border-radius:1rem}#pop-ups .pop-up .pop-up-inner::-webkit-scrollbar-thumb{background-color:var(--color1);border-radius:1rem}#pop-ups .mod_article{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:var(--grid-columns);--grid-span-laptop:var(--grid-columns);--grid-span-tablet:var(--grid-columns);--grid-span-mobile:var(--grid-columns);--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}#pop-ups .mod_article>*{grid-column:1/-1}#pop-ups .mod_article[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-desktop),1)}@media (max-width:64rem){#pop-ups .mod_article[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-laptop),1)}}@media (max-width:48rem){#pop-ups .mod_article[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-tablet),1)}}@media (max-width:30rem){#pop-ups .mod_article[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-mobile),1)}}#pop-ups .mod_article>[class*=" span-"],#pop-ups .mod_article>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){#pop-ups .mod_article>[class*=" span-"],#pop-ups .mod_article>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){#pop-ups .mod_article>[class*=" span-"],#pop-ups .mod_article>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){#pop-ups .mod_article>[class*=" span-"],#pop-ups .mod_article>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}#pop-ups .mod_article>[class*=" span-"]:not([class*=span-mobile-]),#pop-ups .mod_article>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:var(--grid-columns)}#pop-ups .mod_article>[class*=" starts-"],#pop-ups .mod_article>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){#pop-ups .mod_article>[class*=" starts-"],#pop-ups .mod_article>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){#pop-ups .mod_article>[class*=" starts-"],#pop-ups .mod_article>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){#pop-ups .mod_article>[class*=" starts-"],#pop-ups .mod_article>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}#pop-ups .mod_article>[class*=" starts-"]:not([class*=starts-mobile-]),#pop-ups .mod_article>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}#pop-ups .pop-up{max-width:80vw;max-height:90vh}#pop-ups .pop-up .close{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}#pop-ups .pop-up .close svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}#pop-ups .pop-up .close:focus-visible,#pop-ups .pop-up .close:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}#pop-ups .pop-up .close:focus-visible svg,#pop-ups .pop-up .close:hover svg{fill:var(--color1)}#pop-ups .pop-up .close{padding:.25rem;right:-.5rem;top:-.5rem;width:3rem;height:3rem}#pop-ups .pop-up .close .line{transition-property:background;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);height:4px;background:var(--color-white-inverted)}#pop-ups .pop-up .close:focus .line,#pop-ups .pop-up .close:hover .line{background-color:var(--color1)}#pop-ups .pop-up .pop-up-inner{max-width:80vw;max-height:90vh;padding:3rem;border:1px solid var(--color1);border-radius:1rem;background:var(--color-white)}#pop-ups .pop-up .pop-up-inner:has(.pop-up-column){background:none;border:none;padding:0;border-radius:0}#pop-ups .pop-up .pop-up-inner:has(.pop-up-column) .pop-up-column{border:1px solid var(--color1);background-color:var(--color-white);border-radius:1rem;padding:3rem}#pop-ups .pop-up .pop-up-inner:has(.pop-up-column) .format-image .image,#pop-ups .pop-up .pop-up-inner:has(.pop-up-column) .format-image img{width:100%}#pop-ups .pop-up .pop-up-inner:has(.pop-up-column) .format-image .image{border-radius:1rem}@media (max-width:47.9375rem){#pop-ups .pop-up{max-width:calc(100% - var(--page-padding-left-inner) - var(--page-padding-right-inner));width:100%}#pop-ups .pop-up .pop-up-inner{padding:1rem;padding-top:3.5rem}}#seitenbanner{position:fixed;right:0;left:0;bottom:2rem;z-index:9;pointer-events:none}#seitenbanner .inside .left,#seitenbanner .inside .right{display:flex;flex-direction:column;gap:.5rem;width:-moz-fit-content;width:fit-content;position:absolute;bottom:100%;pointer-events:all}@media (max-width:104rem){#seitenbanner .inside .left,#seitenbanner .inside .right{position:fixed;bottom:2rem}}#seitenbanner .inside .content-image figure{transition-property:width;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);width:3rem;height:3rem;display:flex;gap:1rem;overflow:hidden;align-items:center;background-color:var(--color1-bg);border-radius:100rem;border:1px solid var(--color-white-inverted)}#seitenbanner .inside .content-image figure .image-container{display:flex;align-items:center;gap:1rem}#seitenbanner .inside .content-image figure .image-container .image{width:1rem;height:1.2rem;flex-shrink:0;display:flex;justify-content:center}#seitenbanner .inside .content-image figure .image-container .image svg{fill:var(--color-white-inverted);height:100%;width:auto}#seitenbanner .inside .content-image figure figcaption{font-size:var(--fontsize);color:var(--color-white-inverted);white-space:nowrap}#seitenbanner .inside .content-image a{display:block;width:-moz-fit-content;width:fit-content;margin-bottom:0}@media (min-width:48rem){#seitenbanner .inside .content-image a:focus figure,#seitenbanner .inside .content-image a:hover figure{width:100%}}#seitenbanner .inside .left{left:1rem}#seitenbanner .inside .left .content-image.study-only{display:none}#seitenbanner .inside .left .content-image figure{justify-content:flex-end;padding-right:.9rem}#seitenbanner .inside .left .content-image figure .image-container{order:1}#seitenbanner .inside .left .content-image figure figcaption{padding-left:1rem}#seitenbanner .inside .right{right:1rem}#seitenbanner .inside .right .content-image figure{margin-left:auto;padding-left:.9rem}#seitenbanner .inside .right .content-image figure figcaption{padding-right:1rem}#seitenbanner .inside .right .content-image a{margin-left:auto}#teaser{padding-left:var(--page-padding-left-outer);padding-right:var(--page-padding-right-outer)}#teaser>*{max-width:calc(var(--page-width) + var(--page-padding-left-inner) + var(--page-padding-right-inner));margin-left:auto;margin-right:auto;padding-left:var(--page-padding-left-inner);padding-right:var(--page-padding-right-inner)}#teaser{text-align:center}}@layer overrides{.circled-image-copy{display:none}.circled-image img{border-radius:50%}.circled-image .image-copy{display:none!important}.circled-image .circled-image-copy{display:block;font-size:40%;line-height:1em;position:absolute;width:100%;height:100%;top:0;left:0;padding:.125em .25em;transition:transform .3s cubic-bezier(.55,1.65,.7,.985)}.circled-image .circled-image-copy .circled-image-copy-container{transform:rotate(200deg)}.circled-image .circled-image-copy text{fill:var(--color-grey-90);filter:drop-shadow(0 0 .125em var(--color-black))}.invisible{border:1px solid;clip-path:polygon(0 0,0 0,0 0,0 0);clip:auto;height:auto;z-index:1;pointer-events:none;margin:-1px;overflow:clip;padding:.5rem!important;position:absolute;width:auto;background:#fff;color:#000}.invisible:after,.invisible:before{content:none!important}a.invisible:focus{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);z-index:8}.main-color{color:var(--color1)!important}.side-color1{color:var(--color2)!important}.side-color2{color:var(--color3)!important}.logo .image,.logos .image{overflow:visible!important}.no-margin{margin-bottom:calc(var(--grid-row-gap) * -1)}.mod_article.no-margin{margin-bottom:0}.less-margin{margin-bottom:calc(var(--grid-row-gap) * -.5)}.mod_article.less-margin{margin-bottom:5rem}.more-margin{margin-bottom:calc(var(--grid-row-gap) * .5)}.mod_article.more-margin{margin-bottom:15rem}.double-margin{margin-bottom:var(--grid-row-gap)}.mod_article.double-margin{margin-bottom:20rem}.no-margin-top{margin-top:calc(var(--grid-row-gap) * -1)}.mod_article.no-margin-top{margin-top:-10rem}.less-margin-top{margin-top:calc(var(--grid-row-gap) * -.5)}.mod_article.less-margin-top{margin-top:-5rem}.more-margin-top{margin-top:calc(var(--grid-row-gap) * .5)}.mod_article.more-margin-top{margin-top:5rem}.double-margin-top{margin-top:var(--grid-row-gap)}.mod_article.double-margin-top{margin-top:10rem}.span-1{--grid-span-desktop:1}.span-laptop-1{--grid-span-laptop:1}.span-tablet-1{--grid-span-tablet:1}.span-mobile-1{--grid-span-mobile:1}.starts-1{--grid-start-desktop:1}.starts-laptop-1{--grid-start-laptop:1}.starts-tablet-1{--grid-start-tablet:1}.starts-mobile-1{--grid-start-mobile:1}.cols-1{--grid-cols-desktop:1}.cols-laptop-1{--grid-cols-laptop:1}.cols-tablet-1{--grid-cols-tablet:1}.cols-mobile-1{--grid-cols-mobile:1}.span-2{--grid-span-desktop:2}.span-laptop-2{--grid-span-laptop:2}.span-tablet-2{--grid-span-tablet:2}.span-mobile-2{--grid-span-mobile:2}.starts-2{--grid-start-desktop:2}.starts-laptop-2{--grid-start-laptop:2}.starts-tablet-2{--grid-start-tablet:2}.starts-mobile-2{--grid-start-mobile:2}.cols-2{--grid-cols-desktop:2}.cols-laptop-2{--grid-cols-laptop:2}.cols-tablet-2{--grid-cols-tablet:2}.cols-mobile-2{--grid-cols-mobile:2}.span-3{--grid-span-desktop:3}.span-laptop-3{--grid-span-laptop:3}.span-tablet-3{--grid-span-tablet:3}.span-mobile-3{--grid-span-mobile:3}.starts-3{--grid-start-desktop:3}.starts-laptop-3{--grid-start-laptop:3}.starts-tablet-3{--grid-start-tablet:3}.starts-mobile-3{--grid-start-mobile:3}.cols-3{--grid-cols-desktop:3}.cols-laptop-3{--grid-cols-laptop:3}.cols-tablet-3{--grid-cols-tablet:3}.cols-mobile-3{--grid-cols-mobile:3}.span-4{--grid-span-desktop:4}.span-laptop-4{--grid-span-laptop:4}.span-tablet-4{--grid-span-tablet:4}.span-mobile-4{--grid-span-mobile:4}.starts-4{--grid-start-desktop:4}.starts-laptop-4{--grid-start-laptop:4}.starts-tablet-4{--grid-start-tablet:4}.starts-mobile-4{--grid-start-mobile:4}.cols-4{--grid-cols-desktop:4}.cols-laptop-4{--grid-cols-laptop:4}.cols-tablet-4{--grid-cols-tablet:4}.cols-mobile-4{--grid-cols-mobile:4}.span-5{--grid-span-desktop:5}.span-laptop-5{--grid-span-laptop:5}.span-tablet-5{--grid-span-tablet:5}.span-mobile-5{--grid-span-mobile:5}.starts-5{--grid-start-desktop:5}.starts-laptop-5{--grid-start-laptop:5}.starts-tablet-5{--grid-start-tablet:5}.starts-mobile-5{--grid-start-mobile:5}.cols-5{--grid-cols-desktop:5}.cols-laptop-5{--grid-cols-laptop:5}.cols-tablet-5{--grid-cols-tablet:5}.cols-mobile-5{--grid-cols-mobile:5}.span-6{--grid-span-desktop:6}.span-laptop-6{--grid-span-laptop:6}.span-tablet-6{--grid-span-tablet:6}.span-mobile-6{--grid-span-mobile:6}.starts-6{--grid-start-desktop:6}.starts-laptop-6{--grid-start-laptop:6}.starts-tablet-6{--grid-start-tablet:6}.starts-mobile-6{--grid-start-mobile:6}.cols-6{--grid-cols-desktop:6}.cols-laptop-6{--grid-cols-laptop:6}.cols-tablet-6{--grid-cols-tablet:6}.cols-mobile-6{--grid-cols-mobile:6}.span-7{--grid-span-desktop:7}.span-laptop-7{--grid-span-laptop:7}.span-tablet-7{--grid-span-tablet:7}.span-mobile-7{--grid-span-mobile:7}.starts-7{--grid-start-desktop:7}.starts-laptop-7{--grid-start-laptop:7}.starts-tablet-7{--grid-start-tablet:7}.starts-mobile-7{--grid-start-mobile:7}.cols-7{--grid-cols-desktop:7}.cols-laptop-7{--grid-cols-laptop:7}.cols-tablet-7{--grid-cols-tablet:7}.cols-mobile-7{--grid-cols-mobile:7}.span-8{--grid-span-desktop:8}.span-laptop-8{--grid-span-laptop:8}.span-tablet-8{--grid-span-tablet:8}.span-mobile-8{--grid-span-mobile:8}.starts-8{--grid-start-desktop:8}.starts-laptop-8{--grid-start-laptop:8}.starts-tablet-8{--grid-start-tablet:8}.starts-mobile-8{--grid-start-mobile:8}.cols-8{--grid-cols-desktop:8}.cols-laptop-8{--grid-cols-laptop:8}.cols-tablet-8{--grid-cols-tablet:8}.cols-mobile-8{--grid-cols-mobile:8}.span-9{--grid-span-desktop:9}.span-laptop-9{--grid-span-laptop:9}.span-tablet-9{--grid-span-tablet:9}.span-mobile-9{--grid-span-mobile:9}.starts-9{--grid-start-desktop:9}.starts-laptop-9{--grid-start-laptop:9}.starts-tablet-9{--grid-start-tablet:9}.starts-mobile-9{--grid-start-mobile:9}.cols-9{--grid-cols-desktop:9}.cols-laptop-9{--grid-cols-laptop:9}.cols-tablet-9{--grid-cols-tablet:9}.cols-mobile-9{--grid-cols-mobile:9}.span-10{--grid-span-desktop:10}.span-laptop-10{--grid-span-laptop:10}.span-tablet-10{--grid-span-tablet:10}.span-mobile-10{--grid-span-mobile:10}.starts-10{--grid-start-desktop:10}.starts-laptop-10{--grid-start-laptop:10}.starts-tablet-10{--grid-start-tablet:10}.starts-mobile-10{--grid-start-mobile:10}.cols-10{--grid-cols-desktop:10}.cols-laptop-10{--grid-cols-laptop:10}.cols-tablet-10{--grid-cols-tablet:10}.cols-mobile-10{--grid-cols-mobile:10}.span-11{--grid-span-desktop:11}.span-laptop-11{--grid-span-laptop:11}.span-tablet-11{--grid-span-tablet:11}.span-mobile-11{--grid-span-mobile:11}.starts-11{--grid-start-desktop:11}.starts-laptop-11{--grid-start-laptop:11}.starts-tablet-11{--grid-start-tablet:11}.starts-mobile-11{--grid-start-mobile:11}.cols-11{--grid-cols-desktop:11}.cols-laptop-11{--grid-cols-laptop:11}.cols-tablet-11{--grid-cols-tablet:11}.cols-mobile-11{--grid-cols-mobile:11}.span-12{--grid-span-desktop:12}.span-laptop-12{--grid-span-laptop:12}.span-tablet-12{--grid-span-tablet:12}.span-mobile-12{--grid-span-mobile:12}.starts-12{--grid-start-desktop:12}.starts-laptop-12{--grid-start-laptop:12}.starts-tablet-12{--grid-start-tablet:12}.starts-mobile-12{--grid-start-mobile:12}.cols-12{--grid-cols-desktop:12}.cols-laptop-12{--grid-cols-laptop:12}.cols-tablet-12{--grid-cols-tablet:12}.cols-mobile-12{--grid-cols-mobile:12}.button{transition-property:background-color,border-color,color;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color1);cursor:pointer;text-align:center}.button,.button svg{transition-duration:.6s}.button svg{fill:var(--color-white-inverted);transition-property:fill;transition-timing-function:cubic-bezier(.67,.01,0,1)}.button:focus-visible,.button:hover{background-color:var(--color-white);border-color:var(--color1);color:var(--color1)}.button:focus-visible svg,.button:hover svg{fill:var(--color1)}.button{width:-moz-fit-content;width:fit-content}.inhalt-vertikal-zentriert{display:flex;flex-direction:column;justify-content:center}.inhalt-horizontal-zentriert{display:flex;flex-direction:column;align-items:center}.bildrahmen .image{border:1px solid var(--color3)}.bildschatten .image{box-shadow:3px 3px 5px rgba(0,0,0,.4)}.umrandet{border:4px solid var(--umrandet-color);border-radius:5px;padding:1rem}.umrandetes-bild img{border:1px solid #000}.vertikal-zentriert{align-items:center}#wrapper>.inside>:not(#head-image) .horizontal-zentriert{text-align:center;margin-left:auto;margin-right:auto}.ganze-breite{max-width:100%!important;display:block!important;padding:0!important}.farbiger-hintergrund.mod_article{margin-left:-100rem;padding:2rem 100rem;margin-right:-100rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}body:not(.normal) .farbiger-hintergrund.mod_article{background-color:var(--color-white)!important}.farbiger-hintergrund.mod_article>:last-child{margin-bottom:0!important}.farbiger-hintergrund.mod_article:last-child{padding-bottom:10rem;margin-bottom:0}.farbiger-hintergrund:not(.mod_article){padding:1rem;background-color:var(--color4-bg);height:-moz-fit-content;height:fit-content;border:1px solid var(--color-border)}body:not(.normal) .farbiger-hintergrund:not(.mod_article){background-color:var(--color-white)!important}.coursKeyFacts .text-container .text-container-inner.akkreditierung{display:flex;flex-direction:row-reverse}@media (max-width:1200px){.coursKeyFacts .text-container .text-container-inner.akkreditierung{flex-direction:row;flex-wrap:wrap}}.coursKeyFacts .text-container .text-container-inner .text{display:flex;flex-direction:row;flex-wrap:wrap}.coursKeyFacts .text-container .text-container-inner .text>*{padding:2rem 2rem 1rem;width:100%}@media screen and (min-width:30rem){.coursKeyFacts .text-container .text-container-inner .text>*{width:50%}}.coursKeyFacts .text-container .text-container-inner .akkreditierung-symbol{padding:2rem 2rem 1rem;align-items:flex-start}@media (min-width:30rem){.coursKeyFacts .text-container .text-container-inner .akkreditierung-symbol{display:flex;justify-content:flex-end}}@media (max-width:1200px){.coursKeyFacts .text-container .text-container-inner .akkreditierung-symbol{width:100%}}.coursKeyFacts .text-container .text-container-inner .akkreditierung-symbol svg{width:150px;fill:#fff}.coursKeyFacts.schwarz .text-container{background-color:var(--color-black);--font-color:var(--color-white-inverted);color:var(--color-white-inverted)}.unten-ausgerichtet{align-self:end}.unten-ausgerichtet figure{margin-bottom:0}.unten-ausgerichtet .gallery-container,.unten-ausgerichtet ul{align-items:flex-end!important}.quadrat{width:5px;height:5px;margin-right:3px;display:inline-block;overflow:hidden;color:transparent}.quadrat.gruen{background-color:var(--color1)}.quadrat.hellblau{background-color:var(--color3)}.quadrat.dunkelblau{background-color:var(--color2)}.quadrat.weis{background-color:#fff}.side-color{color:var(--color2)}.on-scroll-active #header{position:fixed;top:calc(var(--header-height) * -1);left:0;width:100%;transition-property:top,height;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.on-scroll-active #header:not(.hidden){top:0!important}.on-scroll-active #wrapper{padding-top:var(--header-height)}body:not(.on-scroll) #header{top:0!important}.on-scroll-active #header .logo svg{transition-property:width;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.on-scroll #header{box-shadow:0 2px 5px rgba(0,0,0,.5)}.on-scroll #header .logo svg{width:min(150px,33vw)}.on-scroll #ankernav-container{top:var(--header-height)}.on-scroll:has(#header.hidden) #ankernav-container{top:0}}@layer customer{.jetzt-bewerben-link{display:none}.anmeldeformular-ecampus{margin-right:1rem;font-size:var(--fontsize)}.anmeldeformular-ecampus form .widget{margin-bottom:20px}.anmeldeformular-ecampus form .widget label{display:block}.anmeldeformular-ecampus form .widget input{width:100%}.anmeldeformular-ecampus form .widget-text input{padding-top:.25em;padding-bottom:.25em;color:var(--color-black)!important}.anmeldeformular-ecampus form .widget-submit{display:block}.anmeldeformular-ecampus form .widget-submit input{transition-property:background-color,border-color,color;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1);display:flex;align-items:center;padding:1rem 3rem;border-radius:10rem;background-color:var(--color1-bg);color:var(--color-white-inverted);font-weight:600;border:1px solid var(--color-white-inverted);cursor:pointer;width:-moz-fit-content;width:fit-content;text-align:center}.anmeldeformular-ecampus form .widget-submit input svg{fill:var(--color-white-inverted);transition-property:fill;transition-duration:.6s;transition-timing-function:cubic-bezier(.67,.01,0,1)}.anmeldeformular-ecampus form .widget-submit input:focus-visible,.anmeldeformular-ecampus form .widget-submit input:hover{background-color:var(--color-white);border-color:var(--color-white-inverted);color:var(--color1)}.anmeldeformular-ecampus form .widget-submit input:focus-visible svg,.anmeldeformular-ecampus form .widget-submit input:hover svg{fill:var(--color1)}.anmeldeformular-ecampus form .widget-submit input{font-size:calc(var(--fontsize-smaller) * .8);font-weight:800;letter-spacing:.1em;min-width:25%;box-sizing:border-box}@media (min-width:1600px){.anmeldeformular-ecampus form .widget-submit input{font-size:calc(var(--fontsize-smaller) * .8)}}.landingpage .infomaterial-formular .widget-submit button{background-color:#004f9f!important}.landingpage .infomaterial-formular .widget-submit button:focus,.landingpage .infomaterial-formular .widget-submit button:hover{border-color:#004f9f!important;background-color:#fff!important;color:#004f9f!important}.landingpage #header{top:0!important}.landingpage #header .header-container-above{align-items:center}.landingpage #header .header-container-above-right{flex-shrink:0}.landingpage #header .header-container-above-right figure{padding-left:0!important;padding-right:0!important}@media (max-width:767px){.landingpage #header .header-container-above-right figure{margin:0 auto 1rem!important}}.landingpage #header .header-button-container{margin-left:0}.landingpage #header .head-buttons{padding-top:1.2rem}.landingpage #header .head-buttons,.landingpage #header .head-buttons>.mod_article{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:flex-end;width:100%}.landingpage #header .head-buttons>*,.landingpage #header .head-buttons>.mod_article>*{width:min(350px,100%)!important;margin-bottom:0}.landingpage #header .head-buttons .content-hyperlink a,.landingpage #header .head-buttons>.mod_article .content-hyperlink a{justify-content:center;width:100%;max-width:unset}.landingpage #header .head-buttons .blau,.landingpage #header .head-buttons>.mod_article .blau{letter-spacing:0}.landingpage #header .oben{align-items:center}.landingpage #header .oben .header-button-container{margin-left:0}@media (max-width:767px){.landingpage #header .oben{flex-direction:column!important;align-items:flex-start;gap:0}.landingpage #header .oben .header-button-container{margin-left:auto;margin-top:-30px}.landingpage #header .oben .image_container{padding-left:0!important;justify-content:center!important}.landingpage #header .oben .head-buttons .content-hyperlink,.landingpage #header .oben .head-buttons .infomaterial,.landingpage #header .oben .head-buttons>.mod_article{width:100%;justify-content:center}.landingpage #header .oben .head-buttons .content-hyperlink>*,.landingpage #header .oben .head-buttons .infomaterial>*,.landingpage #header .oben .head-buttons>.mod_article>*{text-align:center;font-size:calc(var(--fontsize-smaller) * .8)!important;margin-right:0!important}.landingpage #header .oben .head-buttons .content-hyperlink>*>*,.landingpage #header .oben .head-buttons .infomaterial>*>*,.landingpage #header .oben .head-buttons>.mod_article>*>*{margin-right:0!important}.landingpage #header .oben .head-buttons .content-hyperlink:after,.landingpage #header .oben .head-buttons .content-hyperlink>:after,.landingpage #header .oben .head-buttons .infomaterial:after,.landingpage #header .oben .head-buttons .infomaterial>:after,.landingpage #header .oben .head-buttons>.mod_article:after,.landingpage #header .oben .head-buttons>.mod_article>:after{content:none!important}}@media (max-width:30rem){.landingpage #header .header-container-above{flex-wrap:wrap}.landingpage #header .head-buttons{padding-top:0}.landingpage #header .head-buttons>*,.landingpage #header .head-buttons>.mod_article>*{width:100%!important}.landingpage #header .head-buttons>* a,.landingpage #header .head-buttons>.mod_article>* a{padding:.5rem 3rem}}.landingpage.no-info .infomaterial,.landingpage.ohne-cta .head-buttons{display:none!important}.landingpage #footer .anmeldeformular-ecampus{display:none}.landingpage #footer .footer-container-below{display:flex;flex-wrap:wrap}.startseite-studiengang{grid-column:1/-1;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:var(--grid-rows);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);--grid-span-desktop:var(--grid-columns);--grid-span-laptop:var(--grid-columns);--grid-span-tablet:var(--grid-columns);--grid-span-mobile:var(--grid-columns);--grid-start-desktop:auto;--grid-start-laptop:auto;--grid-start-tablet:auto;--grid-start-mobile:auto}.startseite-studiengang>*{grid-column:1/-1}.startseite-studiengang[class*=" cols-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-desktop),1)}@media (max-width:64rem){.startseite-studiengang[class*=" cols-laptop-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-laptop),1)}}@media (max-width:48rem){.startseite-studiengang[class*=" cols-tablet-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-tablet),1)}}@media (max-width:30rem){.startseite-studiengang[class*=" cols-mobile-"]>:not([class*=" span-"]):not([class^=span-]):not([class*=" starts-"]):not([class^=starts-]){grid-column:span round(down,var(--grid-columns)/var(--grid-cols-mobile),1)}}.startseite-studiengang>[class*=" span-"],.startseite-studiengang>[class^=span-]{grid-column:auto/span var(--grid-span-desktop)}@media (max-width:64rem){.startseite-studiengang>[class*=" span-"],.startseite-studiengang>[class^=span-]{grid-column:auto/span var(--grid-span-laptop)}}@media (max-width:48rem){.startseite-studiengang>[class*=" span-"],.startseite-studiengang>[class^=span-]{grid-column:auto/span var(--grid-span-tablet)}}@media (max-width:30rem){.startseite-studiengang>[class*=" span-"],.startseite-studiengang>[class^=span-]{grid-column:auto/span var(--grid-span-mobile)}}.startseite-studiengang>[class*=" span-"]:not([class*=span-mobile-]),.startseite-studiengang>[class^=span-]:not([class*=span-mobile-]){--grid-span-mobile:var(--grid-columns)}.startseite-studiengang>[class*=" starts-"],.startseite-studiengang>[class^=starts-]{grid-column-start:var(--grid-start-desktop)}@media (max-width:64rem){.startseite-studiengang>[class*=" starts-"],.startseite-studiengang>[class^=starts-]{grid-column-start:var(--grid-start-laptop)}}@media (max-width:48rem){.startseite-studiengang>[class*=" starts-"],.startseite-studiengang>[class^=starts-]{grid-column-start:var(--grid-start-tablet)}}@media (max-width:30rem){.startseite-studiengang>[class*=" starts-"],.startseite-studiengang>[class^=starts-]{grid-column-start:var(--grid-start-mobile)}}.startseite-studiengang>[class*=" starts-"]:not([class*=starts-mobile-]),.startseite-studiengang>[class^=starts-]:not([class*=starts-mobile-]){--grid-start-mobile:1}@media (max-width:1023px){.startseite-studiengang>.content-image{order:-1}.startseite-studiengang .content-text{text-align:center}.startseite-studiengang .content-hyperlink a{margin:auto}}}}
@layer individual{body:not(.white):not(.black){--color1:#006275;--color1-bg:#006275;--color2:#88c3e2;--color2-bg:#88c3e2;--color3:#9dc63f;--color3-bg:#9dc63f;--color4:#a6a6a6;--color4-bg:#a6a6a6;--color5:#f2921c;--color5-bg:#f2921c;--color6:#000;--color6-bg:#000;--color7:#f0f8ff;--color7-bg:#f0f8ff}.msb-greyred{color:var(--color1)}.main-color,.msb-red{color:var(--color2)}.msb-grau{color:var(--color3)}#seitenbanner a figure{background-color:var(--color2-bg)!important}.seitenbanner a{border-color:var(--color2)}.seitenbanner a:not(:hover):not(:focus){background-color:var(--color2-bg)}.seitenbanner a:focus span,.seitenbanner a:hover span{color:var(--color2)!important}.seitenbanner a:focus svg,.seitenbanner a:hover svg{fill:var(--color2)!important}.page-anker ul li a{color:var(--color2)!important}.mod_eventlist .oben:after,.mod_newslist .oben:after{background-color:var(--color1)}#container .content-text .text a,.content-text .text a{color:var(--color2)}#footer a{color:var(--color-white-inverted)}.mod_article.blauer-streifen{background-color:var(--color2-bg)!important}.bildrahmen .image{border-color:var(--color2)}.standort-container .head-toggler{border-color:var(--color2)!important}.standort-container .head-toggler>.active{background-color:var(--color2)!important;border-color:var(--color2)!important;color:var(--color-white-inverted)!important}.standort-container .head-toggler>*{color:var(--color2)!important}.standort-container .head-toggler>:not(.active):focus,.standort-container .head-toggler>:not(.active):hover{border-bottom-color:var(--color1)!important}.farbiger-hintergrund{background-color:var(--color7-bg)}}
