@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/Montserrat-Thin-Bwj8c5HY.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/Montserrat-ExtraLight-CaaIJGL_.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Montserrat-Light-C0R4aJ1n.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Montserrat-Regular-BdMzRefO.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Montserrat-Medium-DZarjTSE.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Montserrat-SemiBold-C0-6BeuA.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Montserrat-Bold-D4JCkd3k.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/Montserrat-ExtraBold-Cwewate7.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/Montserrat-Black-BvreqxJ7.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/Montserrat-ThinItalic-BEjKNNaY.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/Montserrat-ExtraLightItalic-BSKIwlME.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Montserrat-LightItalic-C0X0a5KM.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Montserrat-Italic-BClKdKAZ.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Montserrat-MediumItalic-C-S1044v.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/Montserrat-SemiBoldItalic-CHnkcWpI.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Montserrat-BoldItalic-ChsC8_PY.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/Montserrat-ExtraBoldItalic-BrIFNcEy.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/Montserrat-BlackItalic-C-5QLVvp.ttf) format("truetype")}@font-face{font-family:icomoon;src:url(fonts/icomoon/icomoon.ttf) format("truetype"),url(fonts/icomoon/icomoon.woff) format("woff");font-style:normal;font-weight:400;font-display:block}.text>*+*{margin-top:2.2222222222rem}.text a{font-weight:700}.text.center{margin:0 auto;text-align:center}.text h2+p,.text .h2+p{margin-top:1.7777777778rem}.text ul+ol,.text ul+ul,.text ol+ol,.text ol+ul{margin-top:1.3333333333rem}.text ul+p,.text ol+p{margin-top:1.3333333333rem}.text ul>li,.text ol>li{position:relative;font-size:max(14px,1.3888888889rem)}.text ul>li:before,.text ol>li:before{position:absolute;top:0;left:0;display:inline-block;color:#00f0ff}.text ul ul>li+li,.text ul ol>li+li,.text ol ul>li+li,.text ol ol>li+li{margin-top:0}.text ul ul li:first-child,.text ul ol li:first-child,.text ol ul li:first-child,.text ol ol li:first-child{margin-top:.1666666667rem}.text ul ul li:last-child,.text ul ol li:last-child,.text ol ul li:last-child,.text ol ol li:last-child{margin-bottom:.1666666667rem}.text ul>li{padding-left:max(16px,1.1111111111rem)}.text ul>li:before{content:"";position:absolute;top:1rem;left:0;display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#000}.text:not(:has(.highlight)) .blue{color:#00f0ff}.text:not(:has(.highlight)) .pink{color:#ff00c0}.text:not(:has(.highlight)) .yellow{color:#fadc00}.text .highlight{position:relative;display:inline-block;z-index:0}.text .highlight:before{content:"";position:absolute;right:0;bottom:0;z-index:-1;transform:rotate(-3deg);top:60%;left:-2%;height:70%;transform:translateY(-50%) rotate(-3deg);transform-origin:center}.text .highlight.blue:before{background:#00f0ff}.text .highlight.pink:before{background:#ff00c0}.text .highlight.yellow:before{background:#fadc00}@media(max-width:768px){.text .hidden-mobile{display:none}.text .hide-breakpoint-medium+*{margin-top:0}}@media(max-width:650px){.text .hide-breakpoint-medium-small+*{margin-top:0}}@media(max-width:460px){.text h1,.text .h1{font-size:3.8888888889rem}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;border:0}html{box-sizing:border-box;height:100%;overflow:hidden;overflow-y:scroll}body{position:relative;-webkit-hyphens:auto;hyphens:auto}*,*:before,*:after{box-sizing:inherit}img,embed,object,video{max-width:100%;height:auto}audio,canvas,img,svg,video{font-style:italic;vertical-align:middle}hr{height:1px;border:0;background-color:#000}textarea{resize:vertical}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}address{font-style:normal}body .show-breakpoint-medium-small,body .show-breakpoint-medium,body .show-breakpoint-xxsmall,body .show-breakpoint-medium-large{display:none!important}@media(max-width:1024px){body .hide-breakpoint-medium-large{display:none!important}body .show-breakpoint-medium-large{display:block!important}}@media(max-width:650px){body .hide-breakpoint-medium-small{display:none!important}body .show-breakpoint-medium-small{display:block!important}}@media(max-width:768px){body .hide-breakpoint-medium{display:none!important}body .hide-breakpoint-medium+*{margin-top:0}body .show-breakpoint-medium{display:block!important}}@media(max-width:365px){body .hide-breakpoint-xxsmall{display:none!important}body .show-breakpoint-xxsmall{display:block!important}}html{font-family:Montserrat,"sans-serif";font-size:18px;font-weight:400}@media(max-width:1280px){html{font-size:95%}}@media(max-width:1024px){html{font-size:80%}}@media(max-width:560px){html{font-size:75%}}@media(max-width:460px){html{font-size:70%}}body{color:#000;font-size:1.3888888889rem;line-height:1.4;text-rendering:optimizelegibility}a{color:#000;text-decoration:underline}a:hover,a:active{text-decoration:none}b,strong{font-weight:700}.h1,h1{color:#000;font-size:4.4444444444rem;font-weight:700;line-height:1.1125}.h2,h2{color:#000;font-size:2.5rem;font-weight:700;line-height:1.2222222222}.h3,h3{color:#000;font-size:1.7777777778rem;font-weight:700;line-height:1.1875}.h4,h4{color:#000;font-size:1.3888888889rem;font-weight:700;line-height:1.4}.h5,h5{color:#000;font-size:1.3333333333rem;font-weight:700;line-height:1.5}.h6,h6{color:#000;font-size:1.1111111111rem;font-weight:700;line-height:1.3}main>*+*{margin-top:5.3333333333rem}body.subpage main{margin-top:5.3333333333rem}.content-wrap,.content-wrap-medium,.content-wrap-small{width:100%;padding-right:2.7777777778rem;padding-left:2.7777777778rem;margin-right:auto;margin-left:auto}.content-wrap-medium{max-width:calc(1498px + 5.5555555556rem)}.content-wrap-small{max-width:calc(1248px + 5.5555555556rem)}.content-wrap>*+*{margin-top:4.8888888889rem}.grid{display:flex;flex-wrap:wrap}.grid .column{margin-right:2.7777777778rem}.grid .column>*+*{margin-top:2.7777777778rem}.grid.grid-2>.column{width:calc(50% - 1.3888888889rem - 1px)}.grid.grid-2>.column:nth-child(n){margin-top:2.7777777778rem;margin-right:2.7777777778rem}.grid.grid-2>.column:nth-child(2n){margin-right:0}.grid.grid-2>.column:nth-child(-n+2){margin-top:0}.grid.grid-3>.column{width:calc(33.3333333333% - 1.8518518519rem - 1px)}.grid.grid-3>.column:nth-child(n){margin-top:2.7777777778rem;margin-right:2.7777777778rem}.grid.grid-3>.column:nth-child(3n){margin-right:0}.grid.grid-3>.column:nth-child(-n+3){margin-top:0}.grid.grid-4>.column{width:calc(25% - 2.0833333333rem - 1px)}.grid.grid-4>.column:nth-child(n){margin-top:2.7777777778rem;margin-right:2.7777777778rem}.grid.grid-4>.column:nth-child(4n){margin-right:0}.grid.grid-4>.column:nth-child(-n+4){margin-top:0}.grid.grid-1-third-2-third>.column:nth-child(odd){width:calc(33.3333333333% - .9259259259rem - 1px)}.grid.grid-1-third-2-third>.column:nth-child(2n){width:calc(66.6666666667% - 1.8518518519rem - 1px);margin-right:0}.grid.grid-1-third-2-third>.column:nth-child(n+3){margin-top:2.7777777778rem}.grid.grid-2-third-1-third>.column:nth-child(odd){width:calc(66.6666666667% - 1.8518518519rem - 1px)}.grid.grid-2-third-1-third>.column:nth-child(2n){width:calc(33.3333333333% - .9259259259rem - 1px);margin-right:0}.grid.grid-2-third-1-third>.column:nth-child(n+3){margin-top:2.7777777778rem}@media(max-width:768px){.grid.grid-2>.column{width:100%}.grid.grid-2>.column:nth-child(n){margin-top:2.7777777778rem;margin-right:0}.grid.grid-2>.column:first-child{margin-top:0}.grid.grid-2 .column.hide-breakpoint-medium+.column{margin-top:0}.grid.grid-3>.column{width:calc(50% - 1.3888888889rem - 1px)}.grid.grid-3>.column:nth-child(n){margin-top:2.7777777778rem;margin-right:2.7777777778rem}.grid.grid-3>.column:nth-child(2n){margin-right:0}.grid.grid-3>.column:nth-child(-n+2){margin-top:0}.grid.grid-4>.column{width:calc(50% - 1.3888888889rem - 1px)}.grid.grid-4>.column:nth-child(n){margin-top:2.7777777778rem;margin-right:2.7777777778rem}.grid.grid-4>.column:nth-child(2n){margin-right:0}.grid.grid-4>.column:nth-child(-n+2){margin-top:0}}@media(max-width:650px){.grid.grid-2>.column{width:100%}.grid.grid-2>.column:nth-child(n){margin-top:2.7777777778rem;margin-right:0}.grid.grid-2>.column:first-child{margin-top:0}.grid.grid-2.mobile-reverse{flex-direction:column-reverse}.grid.grid-2.mobile-reverse>.column{width:100%}.grid.grid-2.mobile-reverse>.column:nth-child(n){margin-top:2.7777777778rem;margin-right:0}.grid.grid-2.mobile-reverse>.column:first-child{margin-top:0}.grid.grid-2:has(.swiper.swiper-video)>.column:nth-child(2){width:100%}.grid.grid-2:has(.swiper.swiper-video)>.column:nth-child(2):nth-child(n){margin-top:0rem;margin-right:0}.grid.grid-2:has(.swiper.swiper-video)>.column:nth-child(2):first-child{margin-top:0}.grid.grid-3>.column{width:100%}.grid.grid-3>.column:nth-child(n){margin-top:2.7777777778rem;margin-right:0}.grid.grid-3>.column:first-child{margin-top:0}.grid.grid-4>.column{width:100%}.grid.grid-4>.column:nth-child(n){margin-top:2.7777777778rem;margin-right:0}.grid.grid-4>.column:first-child{margin-top:0}}.page-header{position:absolute;z-index:999;display:flex;width:100%;padding-top:6.1111111111rem}.page-header .logo{margin:0 auto;display:block;max-width:18.6111111111rem;width:100%}body.subsite .page-header{position:relative;padding-top:0;background-color:#000;padding:1.1111111111rem 0;margin-bottom:4.4444444444rem}body.subsite .page-header .logo{max-width:11.1111111111rem}@media(max-width:768px){.page-header .logo{margin:0 auto;display:block;width:100%}}.page-footer{margin-top:8.8888888889rem;padding-bottom:4.4444444444rem}.page-footer .button-list{gap:1.1111111111rem}.page-footer .button-list .button.arrow-up{display:block;font-size:max(14px,1rem);padding:0 1.2222222222rem 0 0}.page-footer .button-list .button.arrow-up:hover{text-decoration:underline}.page-footer .button-list .button.arrow-up.without-background:after{content:"";width:.7222222222rem;height:.7222222222rem;right:0;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_2'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2024%2024'%20fill='%23000000'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.7.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%20138)%20--%3e%3cpath%20d='M21.5,1.4H3.8c-.9,0-1.7.8-1.7,1.7v.8c0,.9.8,1.7,1.7,1.7h11.2L1.7,18.8c-.5.5-.5,1.2,0,1.6l1.9,1.9c.5.5,1.2.5,1.6,0l13.6-13.6v11.5c0,.6.5,1.2,1.2,1.2h1.6c.6,0,1.2-.5,1.2-1.2V2.5c0-.6-.5-1.1-1.1-1.1Z'/%3e%3c/svg%3e")}.page-footer .links{display:flex;gap:.8333333333rem;justify-content:center;margin-top:.4444444444rem}.page-footer .links a{text-decoration:none;font-size:max(14px,1rem)}.page-footer .links a:hover{text-decoration:underline}.page-footer .social-media{display:flex;gap:.8333333333rem;justify-content:center;margin-top:1.7777777778rem}.page-footer .social-media a{position:relative;display:block;text-decoration:none;width:33px;height:33px}.page-footer .social-media a span{display:none}.page-footer .social-media a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.page-footer .social-media .youtube a:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%207.1.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M581.7%20188.1C575.5%20164.4%20556.9%20145.8%20533.4%20139.5C490.9%20128%20320.1%20128%20320.1%20128C320.1%20128%20149.3%20128%20106.7%20139.5C83.2%20145.8%2064.7%20164.4%2058.4%20188.1C47%20231%2047%20320.4%2047%20320.4C47%20320.4%2047%20409.8%2058.4%20452.7C64.7%20476.3%2083.2%20494.2%20106.7%20500.5C149.3%20512%20320.1%20512%20320.1%20512C320.1%20512%20490.9%20512%20533.5%20500.5C557%20494.2%20575.5%20476.3%20581.8%20452.7C593.2%20409.8%20593.2%20320.4%20593.2%20320.4C593.2%20320.4%20593.2%20231%20581.8%20188.1zM264.2%20401.6L264.2%20239.2L406.9%20320.4L264.2%20401.6z'/%3e%3c/svg%3e")}.page-footer .social-media .instagram a:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%207.1.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M320.3%20205C256.8%20204.8%20205.2%20256.2%20205%20319.7C204.8%20383.2%20256.2%20434.8%20319.7%20435C383.2%20435.2%20434.8%20383.8%20435%20320.3C435.2%20256.8%20383.8%20205.2%20320.3%20205zM319.7%20245.4C360.9%20245.2%20394.4%20278.5%20394.6%20319.7C394.8%20360.9%20361.5%20394.4%20320.3%20394.6C279.1%20394.8%20245.6%20361.5%20245.4%20320.3C245.2%20279.1%20278.5%20245.6%20319.7%20245.4zM413.1%20200.3C413.1%20185.5%20425.1%20173.5%20439.9%20173.5C454.7%20173.5%20466.7%20185.5%20466.7%20200.3C466.7%20215.1%20454.7%20227.1%20439.9%20227.1C425.1%20227.1%20413.1%20215.1%20413.1%20200.3zM542.8%20227.5C541.1%20191.6%20532.9%20159.8%20506.6%20133.6C480.4%20107.4%20448.6%2099.2%20412.7%2097.4C375.7%2095.3%20264.8%2095.3%20227.8%2097.4C192%2099.1%20160.2%20107.3%20133.9%20133.5C107.6%20159.7%2099.5%20191.5%2097.7%20227.4C95.6%20264.4%2095.6%20375.3%2097.7%20412.3C99.4%20448.2%20107.6%20480%20133.9%20506.2C160.2%20532.4%20191.9%20540.6%20227.8%20542.4C264.8%20544.5%20375.7%20544.5%20412.7%20542.4C448.6%20540.7%20480.4%20532.5%20506.6%20506.2C532.8%20480%20541%20448.2%20542.8%20412.3C544.9%20375.3%20544.9%20264.5%20542.8%20227.5zM495%20452C487.2%20471.6%20472.1%20486.7%20452.4%20494.6C422.9%20506.3%20352.9%20503.6%20320.3%20503.6C287.7%20503.6%20217.6%20506.2%20188.2%20494.6C168.6%20486.8%20153.5%20471.7%20145.6%20452C133.9%20422.5%20136.6%20352.5%20136.6%20319.9C136.6%20287.3%20134%20217.2%20145.6%20187.8C153.4%20168.2%20168.5%20153.1%20188.2%20145.2C217.7%20133.5%20287.7%20136.2%20320.3%20136.2C352.9%20136.2%20423%20133.6%20452.4%20145.2C472%20153%20487.1%20168.1%20495%20187.8C506.7%20217.3%20504%20287.3%20504%20319.9C504%20352.5%20506.7%20422.6%20495%20452z'/%3e%3c/svg%3e")}.page-footer .social-media .linkedin a:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%207.1.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M512%2096L127.9%2096C110.3%2096%2096%20110.5%2096%20128.3L96%20511.7C96%20529.5%20110.3%20544%20127.9%20544L512%20544C529.6%20544%20544%20529.5%20544%20511.7L544%20128.3C544%20110.5%20529.6%2096%20512%2096zM231.4%20480L165%20480L165%20266.2L231.5%20266.2L231.5%20480L231.4%20480zM198.2%20160C219.5%20160%20236.7%20177.2%20236.7%20198.5C236.7%20219.8%20219.5%20237%20198.2%20237C176.9%20237%20159.7%20219.8%20159.7%20198.5C159.7%20177.2%20176.9%20160%20198.2%20160zM480.3%20480L413.9%20480L413.9%20376C413.9%20351.2%20413.4%20319.3%20379.4%20319.3C344.8%20319.3%20339.5%20346.3%20339.5%20374.2L339.5%20480L273.1%20480L273.1%20266.2L336.8%20266.2L336.8%20295.4L337.7%20295.4C346.6%20278.6%20368.3%20260.9%20400.6%20260.9C467.8%20260.9%20480.3%20305.2%20480.3%20362.8L480.3%20480z'/%3e%3c/svg%3e")}@media(max-width:660px){.page-footer .button-list{flex-direction:column;gap:0;margin-bottom:2.2222222222rem}}@media(max-width:450px){.page-footer .links{display:flex;align-items:center;flex-direction:column;gap:0}}.container{max-width:2048px;margin-right:auto;margin-left:auto}.container.full-width{max-width:unset}.container+.container{margin-top:10rem}.container+.container:has(.banner-logo-slider){margin-top:5.3333333333rem}.container>*+*{margin-top:4.8888888889rem}.container:has(.intro-banner)+.container{margin-top:264px}@media(max-width:1024px){.container:has(.intro-banner)+.container{margin-top:132px}}@media(max-width:768px){.container+.container{margin-top:7.1111111111rem}}@media(max-width:650px){.container:has(.video-system-description)>*+*{margin-top:2rem}}.klaro #klaro-cookie-notice{max-width:520px;width:100%}.klaro #klaro-cookie-notice .cn-ok .cm-link.cn-learn-more{display:block;color:#fff;background-color:#000;border-radius:11.1111111111rem;height:max(35px,2.2222222222rem);padding:.2777777778rem 1.1111111111rem;display:flex;width:fit-content;justify-content:center;align-items:center;flex-grow:unset;cursor:pointer;transition:opacity .2s}.klaro #klaro-cookie-notice .cn-ok .cm-link.cn-learn-more:hover{opacity:.85}.klaro #klaro-cookie-notice .cn-ok .cn-buttons{display:flex}.klaro #klaro-cookie-notice .cn-ok .cn-buttons .cm-btn{display:block;color:#fff;background-color:#000;border-radius:11.1111111111rem;height:max(35px,2.2222222222rem);padding:.2777777778rem 1.1111111111rem;display:flex;width:fit-content;justify-content:center;align-items:center;flex-grow:unset;cursor:pointer;transition:opacity .2s}.klaro #klaro-cookie-notice .cn-ok .cn-buttons .cm-btn:hover{opacity:.85}.klaro #klaro-cookie-notice .cn-ok .cn-buttons .cm-btn-success{background-color:#fff;color:#000}.klaro .cookie-modal .cm-modal a{color:#fff;font-weight:700;text-decoration:underline}.klaro .cookie-modal .cm-modal .cm-header .title{margin-bottom:.8333333333rem}.klaro .cookie-modal .cm-modal .cm-body .slider.active{background-color:#eb3e3e}.klaro .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn{display:block;color:#fff;background-color:#000;border-radius:11.1111111111rem;height:max(35px,2.2222222222rem);padding:.2777777778rem 1.1111111111rem;display:flex;width:fit-content;justify-content:center;align-items:center;flex-grow:unset;cursor:pointer;transition:opacity .2s}.klaro .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn:hover{opacity:.85}.klaro .cookie-modal .cm-modal .cm-footer .cm-footer-buttons .cm-btn-accept-all{background-color:#fff;color:#000}@media(max-width:470px){.klaro #klaro-cookie-notice .cn-ok .cm-link.cn-learn-more{width:100%}.klaro #klaro-cookie-notice .cn-ok .cn-buttons{width:100%;gap:5px}.klaro #klaro-cookie-notice .cn-ok .cn-buttons .cm-btn{width:100%}}.stage{position:relative;display:block;height:100vh;overflow:hidden;text-align:center}.stage .content-wrap{padding-right:2.7777777778rem;padding-left:2.7777777778rem}.stage .background-img{z-index:1;width:100%;height:100%;object-fit:cover}.stage .text:has(.title){position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);text-wrap:balance}.stage .content{position:absolute;bottom:0rem;left:50%;z-index:2;display:flex;width:100%;height:100%;flex-direction:column;justify-content:end;transform:translate(-50%)}.stage .content .title{padding-right:2.7777777778rem;padding-left:2.7777777778rem;color:#fff;-webkit-hyphens:none;hyphens:none}@media(max-width:768px){.stage .content .title{font-size:3.6111111111rem}}@media(max-width:650px){.stage .content .title{font-size:2.7777777778rem}}@media(max-width:468px){.stage{display:flex;height:880px;flex-direction:column}.stage .content-wrap{display:flex;flex-direction:column;gap:16.6666666667rem}.stage .text:has(.title){position:relative;top:14.4444444444rem;left:unset;transform:unset;-webkit-hyphens:auto;hyphens:auto}.stage .content{margin-bottom:30px;justify-content:center}.stage .content .title{margin-bottom:unset}}.icon-list{display:flex;width:fit-content;margin:0 auto 100px;flex-wrap:wrap;justify-content:center;gap:1.9444444444rem;transform:translateY(14.8888888889rem);will-change:transform}.icon-list-item{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:1.6666666667rem;text-wrap:balance}.icon-list-item .top{display:flex;width:13.6111111111rem;height:13.6111111111rem;border:solid .2777777778rem #ffffff;align-items:center;justify-content:center;border-radius:100%}.icon-list-item .top img{width:100%;max-width:8.0555555556rem;max-height:8.0555555556rem}.icon-list-item .bottom span{display:block;max-width:11.1111111111rem;font-size:1.4444444444rem;font-weight:700;line-height:1.1}@media(max-width:650px){.icon-list-item .top{width:11.1111111111rem;height:11.1111111111rem;border:solid 3px #ffffff;border-radius:100%}.icon-list-item .top img{max-width:6.6666666667rem;max-height:6.6666666667rem}.icon-list-item .bottom span{max-width:8.8888888889rem;font-size:1.1111111111rem}}@media(max-width:560px){.icon-list{width:100%;justify-content:space-between;gap:unset}.icon-list-item{gap:1.6666666667rem}.icon-list-item .top{max-width:6.8333333333rem;max-height:6.8333333333rem;border:none;border-radius:unset}.icon-list-item .top img{width:100%;max-width:100%;max-height:100%}.icon-list-item .bottom span{max-width:11.1111111111rem;font-size:1.4444444444rem;line-height:1.1}}@media(max-width:468px){.icon-list{margin:0;gap:2.2222222222rem;flex-direction:column;transform:translateY(80px)}.icon-list-item .top{max-width:90px;max-height:90px}.icon-list-item .top img{max-height:8.0555555556rem}.icon-list-item:nth-child(2){gap:0}.icon-list-item:nth-child(3){padding-top:1.6666666667rem}.icon-list-item .bottom span{font-size:1.5555555556rem}}.form{display:grid;grid-template-columns:1fr 2.7777777778rem minmax(0,29.4444444444rem) 2.7777777778rem 1fr}.form .form-content{grid-column:3/4;padding-top:3.5555555556rem;overflow:hidden}.form img{grid-column:1/2;max-width:13.1111111111rem;transform:translate(-20%);opacity:0;transition:transform .5s ease,opacity .2s}.form .form-inputs{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:1.1111111111rem}.form .form-inputs>*+label{margin-top:1.2222222222rem}.form .form-inputs>label{font-size:16px}.form .form-heading{transform:translateY(50%);font-size:3.3333333333rem;line-height:2.8888888889rem;line-height:1.05;opacity:0;transition:transform .5s ease,opacity .5s}.form .form-heading+.text{margin-top:1.7777777778rem}.form.in-view img{transform:translate(0);opacity:1;transition:transform .5s ease,opacity .5s;transition-delay:.2s}.form.in-view .form-heading{transform:translateY(-35%);opacity:1;transition:transform .5s ease,opacity .5s;transition-delay:.5s}.form mark{color:#000;background-color:transparent}.form label{width:100%;padding-bottom:.6666666667rem;font-size:max(12px,1rem);font-weight:700}.form input:invalid{box-shadow:none}.form input:invalid:focus{outline:none}.form textarea,.form input:not([type=submit]){position:relative;width:100%;height:0;padding:0;border:none;border-bottom:solid 2px #000000;font-size:max(12px,1rem);font-weight:300;outline:none;transition:padding .2s,border-color .2s}.form textarea:focus-visible,.form textarea:not(:placeholder-shown),.form input:not([type=submit]):focus-visible,.form input:not([type=submit]):not(:placeholder-shown){height:auto;padding:.8888888889rem 0;border-color:#000}.form textarea::placeholder,.form input:not([type=submit])::placeholder{color:transparent;line-height:0}.form input#input-reference{display:none}.form *+input[type=submit]{margin-top:3.5555555556rem}.form input[type=submit]{width:fit-content;padding:1rem 1.6666666667rem;margin-top:0;margin-bottom:2px;border:solid 3px transparent;color:#fff;font-weight:700;background:#000;border-radius:5.5555555556rem;outline:none;cursor:pointer;transition:transform .2s,box-shadow .2s}.form input[type=submit]:hover{transform:translateY(-5px);box-shadow:-1px 6px 28px -14px #0000009c;-webkit-box-shadow:-1px 6px 28px -14px rgba(0,0,0,.61);-moz-box-shadow:-1px 6px 28px -14px rgba(0,0,0,.61)}.form input[type=submit]:focus-visible{outline:2px solid #000000}.form .form-inputs-privacy{display:grid;margin-top:1.7777777778rem;margin-bottom:1.7777777778rem;gap:0 .8888888889rem;grid-template-columns:min-content 1fr}.form .form-inputs-privacy .form-error-message{grid-column:2/-1;padding-top:0}.form .form-inputs-privacy input[type=checkbox]{display:flex;width:1.5555555556rem;height:1.5555555556rem;padding:0;border:2px solid #000000;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border .1s}.form .form-inputs-privacy input[type=checkbox]:before{content:"";display:block;width:1rem;height:1rem;box-shadow:inset 1rem 1rem #000;opacity:0;transition:opacity .1s;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.form .form-inputs-privacy input[type=checkbox]:checked{border:2px solid #000000}.form .form-inputs-privacy input[type=checkbox]:checked:before{opacity:1;transition:opacity .1s}.form .form-inputs-privacy label{font-size:max(12px,.8888888889rem);font-weight:400;line-height:1.3888888889rem}.form .form-inputs-privacy a{color:#000;text-decoration:none}.form .form-inputs-privacy a:hover{text-decoration:underline}.form .form-error-message:not(.form-error-message:empty){display:flex;width:100%;padding-top:.5555555556rem;justify-content:flex-start;font-size:12px}@media(max-width:1024px){.form:not(.form-career-page){grid-template-columns:repeat(1,2fr)}.form:not(.form-career-page) .form-heading{font-size:2.8888888889rem;text-align:center;margin-top:2.7777777778rem}.form:not(.form-career-page) .form-content{grid-column:1/2;justify-self:center;width:100%;max-width:29.4444444444rem;padding-top:3.5555555556rem}.form:not(.form-career-page) img{grid-column:1/2;justify-self:center}}.intro-banner{position:relative}.intro-banner .media{position:absolute;max-width:840px}.intro-banner .grid.grid-2 .column{position:relative}.intro-banner .grid.grid-2 .column:has(.media){transform:translateY(-75%)}.intro-banner .grid.grid-2 .column:nth-child(2){padding:0 clamp(20px,8.333vw,160px) 0 0}.intro-banner .text.hidden-mobile p{font-size:clamp(12px,2.344vw,45px);font-weight:700;line-height:clamp(24px,3.125vw,60px);-webkit-hyphens:none;hyphens:none}.intro-banner .text.hidden-desktop{display:none}.intro-banner .text.hidden-desktop p{font-size:1.6666666667rem;line-height:2.1666666667rem;-webkit-hyphens:none;hyphens:none;text-align:center}@media(max-width:768px){.intro-banner .media{position:relative;transform:unset;width:100%;display:block}.intro-banner .grid.grid-2{flex-direction:column;gap:0}.intro-banner .grid.grid-2 .column{width:100%;margin:0 auto;padding-right:50px;padding-left:50px}.intro-banner .grid.grid-2 .column:has(.media){transform:translateY(-5%)}.intro-banner .grid.grid-2 .column:nth-child(2){padding:0 50px}.intro-banner .text.hidden-mobile{display:none}.intro-banner .text.hidden-desktop{display:block}}.slide-to-right{--threshold: .1;transform:translate(-20%);opacity:0;transition:transform .5s ease,opacity .5s}.slide-to-right.in-view{transform:translate(0);opacity:1;transition:transform .5s ease,opacity .5s;transition-delay:.2s}@media(max-width:560px){.slide-to-right{transform:translate(-10%)}}.slide-to-left{--threshold: .1;transform:translate(20%);opacity:0;transition:transform .5s ease,opacity .5s}.slide-to-left.in-view{transform:translate(0);opacity:1;transition:transform .5s ease,opacity .5s;transition-delay:.2s}@media(max-width:560px){.slide-to-left{transform:translate(-10%)}}.slide-up{--threshold: .1;transform:translateY(20%);opacity:0;transition:transform .5s ease,opacity .5s}.slide-up.in-view{transform:translateY(0);opacity:1;transition:transform .5s ease,opacity .5s;transition-delay:0s}.slide-down{--threshold: .1;transform:translateY(20%);opacity:0;transition:transform .5s ease,opacity .5s}.slide-down.in-view{transform:translateY(0);opacity:1;transition:transform .5s ease,opacity .5s;transition-delay:0s}.video-banner{box-sizing:border-box;position:relative;aspect-ratio:1660/696;padding-right:50px;padding-left:50px;max-width:73.7777777778rem;margin-left:auto;margin-right:auto}.video-banner video{border-radius:10px;width:100%;height:100%;top:0;left:0;object-fit:cover}@media(max-width:1024px){.video-banner{padding-right:0;padding-left:0;aspect-ratio:1024/560}.video-banner video{border-radius:0;position:absolute}}@media(max-width:650px){.video-banner{padding-right:0;padding-left:0;aspect-ratio:650/380}.video-banner video{border-radius:0;position:absolute}}.button-list{display:flex;flex-wrap:wrap;align-items:center;gap:1.3333333333rem}.button-list.center{justify-content:center}.button-list.end{justify-content:end}.button-list .button{display:block;position:relative;padding:1.1111111111rem 2rem;text-decoration:none;border-radius:2.2222222222rem;font-size:max(15px,1.3888888889rem);border:2px solid transparent;transition:background-color .2s,border .2s,color .2s;font-weight:700;background-color:#000;color:#fff}.button-list .button:not(.without-background){transition:transform .2s,box-shadow .2s}.button-list .button:not(.without-background):hover{transform:translateY(-5px);box-shadow:-1px 6px 28px -14px #0000009c;-webkit-box-shadow:-1px 6px 28px -14px rgba(0,0,0,.61);-moz-box-shadow:-1px 6px 28px -14px rgba(0,0,0,.61)}.button-list .button.without-background{background-color:transparent;color:#000}.button-list .button.calendar,.button-list .button.arrow-up,.button-list .button.arrow-right{padding-right:3.8888888889rem}.button-list .button.calendar:after,.button-list .button.arrow-up:after,.button-list .button.arrow-right:after{position:absolute;top:50%;right:1.3888888889rem;transform:translatey(-50%);width:1.3888888889rem;height:1.3888888889rem}.button-list .button.calendar:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20id='Ebene_2'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2024%2024'%20fill='%23ffffff'%3e%3cpath%20d='M1.4,9.3v12.6c0,1.2,1,2.2,2.2,2.2h16.9c1.2,0,2.2-1,2.2-2.2v-12.6H1.4ZM7.3,20.5c0,.4-.3.7-.7.7h-1.3c-.4,0-.7-.3-.7-.7v-1.3c0-.4.3-.7.7-.7h1.3c.4,0,.7.3.7.7v1.3ZM7.3,14c0,.4-.3.7-.7.7h-1.3c-.4,0-.7-.3-.7-.7v-1.3c0-.4.3-.7.7-.7h1.3c.4,0,.7.3.7.7v1.3ZM13.4,20.5c0,.4-.3.7-.7.7h-1.3c-.4,0-.7-.3-.7-.7v-1.3c0-.4.3-.7.7-.7h1.3c.4,0,.7.3.7.7v1.3ZM13.4,14c0,.4-.3.7-.7.7h-1.3c-.4,0-.7-.3-.7-.7v-1.3c0-.4.3-.7.7-.7h1.3c.4,0,.7.3.7.7v1.3ZM19.5,20.5c0,.4-.3.7-.7.7h-1.3c-.4,0-.7-.3-.7-.7v-1.3c0-.4.3-.7.7-.7h1.3c.4,0,.7.3.7.7v1.3ZM19.5,14c0,.4-.3.7-.7.7h-1.3c-.4,0-.7-.3-.7-.7v-1.3c0-.4.3-.7.7-.7h1.3c.4,0,.7.3.7.7v1.3Z'/%3e%3cpath%20d='M22.6,4.9v2.6H1.4v-2.6c0-1.2,1-2.2,2.2-2.2h2.7v-1.4c0-.8.6-1.4,1.4-1.4s1.4.6,1.4,1.4v1.4h6.1v-1.4c0-.8.6-1.4,1.4-1.4s1.4.6,1.4,1.4v1.4h2.7c1.2,0,2.2,1,2.2,2.2Z'/%3e%3c/svg%3e");background-repeat:no-repeat}.button-list .button.arrow-right:after{content:"";background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2032%2032'%20fill='%23ffffff'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.7.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%20138)%20--%3e%3cpath%20d='M28.2,15.3L16.7,3.8c-.4-.4-1-.4-1.4,0l-2.2,2.2c-.2.2-.3.4-.3.7s.1.5.3.7l6,6H4.5c-.6,0-1,.4-1,1v3.1c0,.6.4,1,1,1h14.6l-6,6c-.4.4-.4,1,0,1.4l2.2,2.2c.2.2.4.3.7.3h0c.3,0,.5-.1.7-.3l11.5-11.5c.4-.4.4-1,0-1.4Z'/%3e%3c/svg%3e");background-repeat:no-repeat}.button-list .button.arrow-up:after{content:"";width:1.1111111111rem;height:1.1111111111rem;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_2'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2024%2024'%20fill='%23ffffff'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.7.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%20138)%20--%3e%3cpath%20d='M21.5,1.4H3.8c-.9,0-1.7.8-1.7,1.7v.8c0,.9.8,1.7,1.7,1.7h11.2L1.7,18.8c-.5.5-.5,1.2,0,1.6l1.9,1.9c.5.5,1.2.5,1.6,0l13.6-13.6v11.5c0,.6.5,1.2,1.2,1.2h1.6c.6,0,1.2-.5,1.2-1.2V2.5c0-.6-.5-1.1-1.1-1.1Z'/%3e%3c/svg%3e");background-repeat:no-repeat}.button-list .button.arrow-up.without-background:after{content:"";width:1.1111111111rem;height:1.1111111111rem;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_2'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2024%2024'%20fill='%23000000'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.7.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%20138)%20--%3e%3cpath%20d='M21.5,1.4H3.8c-.9,0-1.7.8-1.7,1.7v.8c0,.9.8,1.7,1.7,1.7h11.2L1.7,18.8c-.5.5-.5,1.2,0,1.6l1.9,1.9c.5.5,1.2.5,1.6,0l13.6-13.6v11.5c0,.6.5,1.2,1.2,1.2h1.6c.6,0,1.2-.5,1.2-1.2V2.5c0-.6-.5-1.1-1.1-1.1Z'/%3e%3c/svg%3e");background-repeat:no-repeat}@media(max-width:768px){.button-list{justify-content:center}}.swiper-video{position:relative;height:fit-content;margin-top:2.7777777778rem}.swiper-video .swiper-wrapper,.swiper-video .swiper-slide{height:100%}.swiper-video .swiper-wrapper{height:fit-content;padding-bottom:60px}.swiper-video .swiper-slide{height:fit-content;overflow:hidden}.swiper-video .swiper-slide figure{position:relative;display:block;width:fit-content;height:fit-content;margin:0 auto;aspect-ratio:9/16}.swiper-video .swiper-slide figure:after{content:"";position:absolute;right:8px;bottom:8px;display:block;width:1.6666666667rem;height:1.6666666667rem;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%207.1.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20fill='%23ffffff'%20d='M80%20416L128%20416L262.1%20535.2C268.5%20540.9%20276.7%20544%20285.2%20544C304.4%20544%20320%20528.4%20320%20509.2L320%20130.8C320%20111.6%20304.4%2096%20285.2%2096C276.7%2096%20268.5%2099.1%20262.1%20104.8L128%20224L80%20224C53.5%20224%2032%20245.5%2032%20272L32%20368C32%20394.5%2053.5%20416%2080%20416zM399%20239C389.6%20248.4%20389.6%20263.6%20399%20272.9L446%20319.9L399%20366.9C389.6%20376.3%20389.6%20391.5%20399%20400.8C408.4%20410.1%20423.6%20410.2%20432.9%20400.8L479.9%20353.8L526.9%20400.8C536.3%20410.2%20551.5%20410.2%20560.8%20400.8C570.1%20391.4%20570.2%20376.2%20560.8%20366.9L513.8%20319.9L560.8%20272.9C570.2%20263.5%20570.2%20248.3%20560.8%20239C551.4%20229.7%20536.2%20229.6%20526.9%20239L479.9%20286L432.9%20239C423.5%20229.6%20408.3%20229.6%20399%20239z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center}.swiper-video .swiper-slide video{display:block;width:100%;max-width:440px;border-radius:.5555555556rem;object-fit:cover;pointer-events:none}.swiper-video.audio-enabled .swiper-slide figure:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%207.1.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20fill='%23ffffff'%20d='M144%20416L192%20416L326.1%20535.2C332.5%20540.9%20340.7%20544%20349.2%20544C368.4%20544%20384%20528.4%20384%20509.2L384%20130.8C384%20111.6%20368.4%2096%20349.2%2096C340.7%2096%20332.5%2099.1%20326.1%20104.8L192%20224L144%20224C117.5%20224%2096%20245.5%2096%20272L96%20368C96%20394.5%20117.5%20416%20144%20416zM476.6%20245.5C466.3%20237.1%20451.2%20238.7%20442.8%20249C434.4%20259.3%20436%20274.4%20446.3%20282.8C457.1%20291.6%20464%20305%20464%20320C464%20335%20457.1%20348.4%20446.3%20357.3C436%20365.7%20434.5%20380.8%20442.8%20391.1C451.1%20401.4%20466.3%20402.9%20476.6%20394.6C498.1%20376.9%20512%20350.1%20512%20320C512%20289.9%20498.1%20263.1%20476.5%20245.5z'/%3e%3c/svg%3e")}.swiper-video .swiper-button-prev,.swiper-video .swiper-button-next{position:absolute;top:50%;z-index:1;display:flex;width:3.3333333333rem;height:3.3333333333rem;align-items:center;justify-content:center;transform:translateY(-50%);color:#000;background-repeat:no-repeat;background-position:center;background-size:100% auto;border-radius:9999px;cursor:pointer}.swiper-video .swiper-button-prev svg,.swiper-video .swiper-button-next svg{display:none}.swiper-video .swiper-button-prev{left:4%;transform:translateY(-50%) scaleX(-1);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2064%2064'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.7.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%20138)%20--%3e%3cpath%20d='M49.9,30.5L21.7,2.2c-.4-.4-.9-.6-1.4-.6h0c-.5,0-1,.2-1.4.6l-5.3,5.4c-.8.8-.8,2,0,2.8l21.5,21.5-21.5,21.5c-.8.8-.8,2,0,2.8l5.3,5.4c.4.4.9.6,1.4.6h0c.5,0,1-.2,1.4-.6l28.3-28.3c.8-.8.8-2,0-2.8Z'/%3e%3c/svg%3e")!important;background-position:center}.swiper-video .swiper-button-next{right:4%;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2064%2064'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.7.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%20138)%20--%3e%3cpath%20d='M49.9,30.5L21.7,2.2c-.4-.4-.9-.6-1.4-.6h0c-.5,0-1,.2-1.4.6l-5.3,5.4c-.8.8-.8,2,0,2.8l21.5,21.5-21.5,21.5c-.8.8-.8,2,0,2.8l5.3,5.4c.4.4.9.6,1.4.6h0c.5,0,1-.2,1.4-.6l28.3-28.3c.8-.8.8-2,0-2.8Z'/%3e%3c/svg%3e")!important;background-position:center}.swiper-video .swiper-pagination{position:absolute;right:0;bottom:1.6666666667rem;left:0;display:flex;justify-content:center;gap:8px}.swiper-video .custom-bullet{width:13px;height:13px;background:#d4d4d8;border-radius:9999px}.swiper-video .custom-bullet-active{width:13px;height:13px;background:#111;border-radius:9999px}@media(min-width:924px)and (max-width:1350px){.swiper-video{margin-top:0}.swiper-video .swiper-button-prev,.swiper-video .swiper-button-next{top:calc(100% - 2.2222222222rem);width:1.9444444444rem;height:1.9444444444rem}.swiper-video .swiper-button-prev{left:2.7777777778rem}.swiper-video .swiper-button-next{right:2.7777777778rem}}@media(max-width:924px){.grid.grid-2:has(.swiper.swiper-video)>.column{width:100%}.grid.grid-2:has(.swiper.swiper-video)>.column:nth-child(n){margin-top:4.8888888889rem;margin-right:0}.grid.grid-2:has(.swiper.swiper-video)>.column:first-child{margin-top:0}}@media(max-width:660px){.swiper-video{margin-top:3.3333333333rem}.swiper-video .swiper-wrapper{padding-bottom:0}.swiper-video .swiper-slide figure{margin:0 60px}.swiper-video .swiper-pagination{display:none;width:0;height:0;visibility:hidden}.swiper-video .swiper-button-prev,.swiper-video .swiper-button-next{top:50%}.swiper-video .swiper-button-prev{left:0}.swiper-video .swiper-button-next{right:0}}@media(max-width:560px){.swiper-video .swiper-slide figure{margin:0 40px}}.swiper-image-text{position:relative;height:fit-content;margin-top:2.7777777778rem}.swiper-image-text .swiper-wrapper,.swiper-image-text .swiper-slide{height:100%}.swiper-image-text .swiper-wrapper{padding-bottom:6.6666666667rem;height:fit-content}.swiper-image-text .swiper-slide{display:flex;justify-content:center;overflow:hidden;height:fit-content}.swiper-image-text .swiper-slide img{width:auto;max-height:160px;margin:0 auto;display:block}.swiper-image-text .swiper-slide figure+.text{margin-top:2.6666666667rem}.swiper-image-text .swiper-slide .text{text-align:center;max-width:350px}.swiper-image-text .swiper-slide .text .title{font-size:1.6666666667rem;line-height:1.1;font-weight:700}.swiper-image-text .swiper-slide .text .title+.description{margin-top:.5555555556rem}.swiper-image-text .swiper-slide .text .description{line-height:1.1}.swiper-image-text .swiper-button-prev,.swiper-image-text .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);width:3.3333333333rem;height:3.3333333333rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;color:#000;z-index:1;background-repeat:no-repeat;background-size:100% auto;background-position:center;cursor:pointer}.swiper-image-text .swiper-button-prev svg,.swiper-image-text .swiper-button-next svg{display:none}.swiper-image-text .swiper-button-prev{left:4%;transform:translateY(-50%) scaleX(-1);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2064%2064'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.7.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%20138)%20--%3e%3cpath%20d='M49.9,30.5L21.7,2.2c-.4-.4-.9-.6-1.4-.6h0c-.5,0-1,.2-1.4.6l-5.3,5.4c-.8.8-.8,2,0,2.8l21.5,21.5-21.5,21.5c-.8.8-.8,2,0,2.8l5.3,5.4c.4.4.9.6,1.4.6h0c.5,0,1-.2,1.4-.6l28.3-28.3c.8-.8.8-2,0-2.8Z'/%3e%3c/svg%3e")!important;background-position:center}.swiper-image-text .swiper-button-next{right:4%;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2064%2064'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.7.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%20138)%20--%3e%3cpath%20d='M49.9,30.5L21.7,2.2c-.4-.4-.9-.6-1.4-.6h0c-.5,0-1,.2-1.4.6l-5.3,5.4c-.8.8-.8,2,0,2.8l21.5,21.5-21.5,21.5c-.8.8-.8,2,0,2.8l5.3,5.4c.4.4.9.6,1.4.6h0c.5,0,1-.2,1.4-.6l28.3-28.3c.8-.8.8-2,0-2.8Z'/%3e%3c/svg%3e")!important;background-position:center}.swiper-image-text .swiper-pagination{position:absolute;left:0;right:0;bottom:1.6666666667rem;display:flex;justify-content:center;gap:8px}.swiper-image-text .custom-bullet{width:13px;height:13px;border-radius:9999px;background:#d4d4d8}.swiper-image-text .custom-bullet-active{width:13px;height:13px;background:#111;border-radius:9999px}@media(max-width:580px){.swiper-image-text{margin-top:0}.swiper-image-text .swiper-button-prev,.swiper-image-text .swiper-button-next{top:calc(100% - 2.7777777778rem);width:2.2222222222rem;height:2.2222222222rem}.swiper-image-text .swiper-button-prev{left:2.7777777778rem}.swiper-image-text .swiper-button-next{right:2.7777777778rem}}@media(max-width:560px){.swiper-image-text .swiper-button-prev{left:0}.swiper-image-text .swiper-button-next{right:0}}body img{width:100%}@keyframes slide{to{transform:translate(50%)}}.logo-slider{display:flex;flex-direction:column;align-items:center;overflow:hidden}.logo-slider .text{width:100%;padding:1.9444444444rem 2.7777777778rem;font-size:max(14px,1rem);-webkit-hyphens:none;hyphens:none}.logo-slider .text a{text-decoration:none;white-space:nowrap}.logo-slider .text a:after{content:"";display:inline-block;margin-left:.4444444444rem;width:.7222222222rem;height:.7222222222rem;padding-left:5px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_2'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2024%2024'%20fill='%23000000'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.7.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%20138)%20--%3e%3cpath%20d='M21.5,1.4H3.8c-.9,0-1.7.8-1.7,1.7v.8c0,.9.8,1.7,1.7,1.7h11.2L1.7,18.8c-.5.5-.5,1.2,0,1.6l1.9,1.9c.5.5,1.2.5,1.6,0l13.6-13.6v11.5c0,.6.5,1.2,1.2,1.2h1.6c.6,0,1.2-.5,1.2-1.2V2.5c0-.6-.5-1.1-1.1-1.1Z'/%3e%3c/svg%3e")}.logo-slider .slider{align-self:flex-end;display:flex;width:100%;flex-direction:row-reverse;align-items:center;justify-content:flex-end;animation:slide 80s linear infinite;gap:75px}.logo-slider .slider img{width:auto;max-width:12.5rem;height:100%;max-height:3.75rem}.mobile .logo-slider{margin-bottom:65px;box-shadow:none}.mobile .logo-slider .slider img{max-width:10rem;max-height:2.5rem}@media(max-width:1024px){.logo-slider .slider{gap:50px}}@media(max-width:560px){.logo-slider .slider{gap:35px}}.product-selection-section{padding:4rem 7.2222222222rem;background:#e5e5e5;position:relative}.product-selection-section *{box-sizing:border-box}.product-selection-section .button-list{max-width:1664px;width:100%;margin:0 auto}.product-selection-section .button-list button{cursor:pointer}.product-selection-section .button-list button:disabled{opacity:.5;pointer-events:none}.product-selection-section .product-tile{-webkit-hyphens:none;hyphens:none}.product-selection-section .product-tile .product-grid{display:grid;gap:2.7777777778rem;max-width:1664px;width:100%;margin:0 auto;padding-bottom:3.6111111111rem;grid-template-columns:1fr 1fr 1fr;align-items:stretch}.product-selection-section .product-tile .product-grid .grid-title{grid-column:1/-1}.product-selection-section .product-tile .product-box{background:#fff;border:max(2px,.1666666667rem) solid #000000;border-radius:10px;padding:1.6666666667rem;display:flex;flex-direction:column;transition:all .3s ease;cursor:pointer;position:relative}.product-selection-section .product-tile .product-box .details-link{font-weight:700}.product-selection-section .product-tile .product-box.selected{background:#000;color:#fff}.product-selection-section .product-tile .product-box.selected .package-selector,.product-selection-section .product-tile .product-box.selected .product-title,.product-selection-section .product-tile .product-box.selected .dropdown-icon,.product-selection-section .product-tile .product-box.selected .product-features li:before,.product-selection-section .product-tile .product-box.selected .details-link,.product-selection-section .product-tile .product-box.selected span,.product-selection-section .product-tile .product-box.selected .product-checkbox-label .checkbox-custom:after{color:#fff}.product-selection-section .product-tile .product-box.selected .product-checkbox-label .checkbox-custom{border-color:#fff}.product-selection-section .product-tile .product-box.selected .details-link{border-bottom:1px solid #ffffff}.product-selection-section .product-tile .product-box.selected .product-checkbox-label .checkbox-custom{background:transparent}.product-selection-section .product-tile .product-box.selected .product-checkbox-label .checkbox-custom:after{opacity:1}.product-selection-section .product-tile .product-box:not(.selected):hover{transform:translateY(-4px);box-shadow:0 8px 20px #00000026}.product-selection-section .product-tile .product-header{margin-bottom:1.6666666667rem;position:relative;width:fit-content}.product-selection-section .product-tile .product-header span{color:#000;font-size:2rem;font-weight:700}.product-selection-section .product-tile:has(.selected) .product-box.selected .product-content .product-features li:before{filter:brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(2%) hue-rotate(316deg) brightness(106%) contrast(100%)}.product-selection-section .product-tile .product-content{flex:1;margin-bottom:2rem}.product-selection-section .product-tile .product-content .product-features{list-style:none;padding:0;margin:0}.product-selection-section .product-tile .product-content .product-features li{position:relative;padding-left:1.5rem;font-size:1rem;line-height:1.5}.product-selection-section .product-tile .product-content .product-features li+li{margin-top:.2777777778rem}.product-selection-section .product-tile .product-content .product-features li:before{content:"";width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3c!--%20Generated%20by%20IcoMoon.io%20--%3e%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='1024'%20height='1024'%20viewBox='0%200%201024%201024'%3e%3cg%20id='icomoon-ignore'%3e%3c/g%3e%3cpath%20fill='%23000'%20d='M877.697%200.024c80.682%200%20146.279%2065.597%20146.279%20146.279v731.394c0%2080.682-65.597%20146.279-146.279%20146.279h-731.394c-80.682%200-146.279-65.597-146.279-146.279v-731.394c0-80.682%2065.597-146.279%20146.279-146.279h731.394zM781.702%20259.897c-24.456-17.828-58.74-12.342-76.568%2012.114l-272.902%20375.297-119.080-119.080c-21.485-21.485-56.226-21.485-77.482%200s-21.485%2056.226%200%2077.482l164.564%20164.564c11.428%2011.428%2027.199%2017.142%2042.969%2015.999s30.627-9.371%2039.998-22.399l310.614-427.409c17.828-24.456%2012.342-58.74-12.114-76.568z'%3e%3c/path%3e%3c/svg%3e");background-size:cover;background-repeat:no-repeat;position:absolute;left:0;font-weight:700;line-height:1;top:4px;color:#000}.product-selection-section .product-tile .product-footer{display:flex;justify-content:space-between;align-items:flex-end;padding-top:.5555555556rem;margin-top:auto}.product-selection-section .product-tile .product-price-info{display:flex;flex-direction:column;gap:.5rem}.product-selection-section .product-tile .product-price-info .price-amount{font-size:2rem;font-weight:700;line-height:1}.product-selection-section .product-tile .product-price-info .details-link{font-size:.95rem;text-decoration:none;color:inherit;border-bottom:1px solid #000000;display:inline-block;transition:all .2s ease;width:fit-content;margin-top:1.1111111111rem}.product-selection-section .product-tile .product-price-info .details-link:hover{opacity:.7}.product-selection-section .product-tile .product-checkbox-label{cursor:pointer;display:block}.product-selection-section .product-tile .product-checkbox-label .product-checkbox-input{position:absolute;opacity:0;pointer-events:none}.product-selection-section .product-tile .product-checkbox-label .checkbox-custom{width:35px;height:35px;border:2px solid #000000;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;transition:all .2s ease;background:transparent}.product-selection-section .product-tile .product-checkbox-label .checkbox-custom:after{content:"";background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2037%2037'%20fill='%23ffffff'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.7.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%20138)%20--%3e%3cpath%20d='M33.4,9.6l-2.6-2.6c-.8-.8-2.1-.8-2.8,0l-13.3,13.3-5.5-5.5c-.8-.8-2.1-.8-2.8,0l-2.6,2.6c-.8.8-.8,2,0,2.8l9.6,9.6c.4.4.9.6,1.4.6s1-.2,1.4-.6l17.4-17.4c.4-.4.6-.9.6-1.4s-.2-1-.6-1.4Z'/%3e%3c/svg%3e");width:1.3333333333rem;height:1.3333333333rem;opacity:0;color:#fff;transition:all .2s ease}.product-selection-section .product-tile .product-checkbox-label .product-checkbox-input:checked+.checkbox-custom:after{opacity:1}@media(max-width:950px){.product-selection-section{padding:2.7777777778rem}.product-selection-section .product-tile .product-grid{grid-template-columns:repeat(1,1fr);gap:2.7777777778rem 1.3888888889rem}}@media(max-width:650px){.product-selection-section .product-tile .product-checkbox-label .checkbox-custom{width:22px;height:22px;border:2px solid #000000}.product-selection-section .product-tile .product-checkbox-label .checkbox-custom:after{width:1rem;height:1rem}.product-selection-section .product-tile .product-checkbox-label .product-checkbox-input:checked+.checkbox-custom:after{opacity:1}}.modal-overlay{display:none;position:fixed;margin-top:0;top:0;left:0;width:100%;height:100%;background:#000000d9;z-index:9999;align-items:center;justify-content:center;padding:1rem}.modal-overlay.active{display:flex}.modal-overlay .modal-container{background:#fff;padding:3rem;border-radius:12px;max-width:550px;width:100%;position:relative;max-height:90vh;overflow-y:auto}.modal-overlay .modal-close{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;font-size:2.5rem;cursor:pointer;line-height:1;color:#000;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.modal-overlay .modal-close:hover{opacity:.6}.modal-overlay .modal-title{font-size:2rem;font-weight:700;margin:0 0 .5rem;color:#000}.modal-overlay .modal-description{margin:0 0 2rem;color:#666;font-size:1rem}.modal-overlay .product-form .form-group{margin-bottom:1.5rem}.modal-overlay .product-form .form-group label{display:block;margin-bottom:.5rem;font-weight:600;color:#000;font-size:.95rem}.modal-overlay .product-form .form-group input,.modal-overlay .product-form .form-group textarea{width:100%;padding:.875rem;border:2px solid #ddd;border-radius:8px;font-size:1rem;font-family:inherit;transition:all .2s ease}.modal-overlay .product-form .form-group input:focus,.modal-overlay .product-form .form-group textarea:focus{outline:none;border-color:#000}.modal-overlay .product-form .form-group input::placeholder,.modal-overlay .product-form .form-group textarea::placeholder{color:#999}.modal-overlay .product-form .form-group .form-error-message:not(.form-error-message:empty){padding-top:.5555555556rem;font-size:12px}.modal-overlay .product-form .form-group textarea{resize:vertical;min-height:100px}.modal-overlay .btn-primary{background:#000;color:#fff;border:none;padding:1.125rem 2.5rem;border-radius:50px;font-size:1rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.75rem;transition:all .2s ease;font-family:inherit;width:100%;justify-content:center;margin-top:1rem}.modal-overlay .btn-primary:active{transform:scale(.98)}.modal-overlay .btn-primary svg{transition:all .2s ease}body.subpage .text{font-size:1.2222222222rem}body.subpage .text ul li{font-size:1rem}body.subpage .text ul li:before{top:50%;transform:translateY(-50%)}body.subpage .text span,body.subpage .text a{display:inline-block}.klaro,.klaro button{font-family:inherit;font-family:var(--font-family, inherit);font-size:14px;font-size:var(--font-size, 14px)}.klaro.cm-as-context-notice{height:100%;padding-bottom:12px;padding-top:12px}.klaro .cookie-modal .cm-switch-container,.klaro .context-notice .cm-switch-container,.klaro .cookie-notice .cm-switch-container{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2, #c8c8c8);display:block;position:relative;padding:10px 10px 10px 66px;line-height:20px;vertical-align:middle;min-height:40px}.klaro .cookie-modal .cm-switch-container:last-child,.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .cookie-modal .cm-switch-container:first-child,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container:first-child,.klaro .cookie-modal .cm-switch-container p,.klaro .context-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container p{margin-top:0}.klaro .cookie-modal .cm-switch,.klaro .context-notice .cm-switch,.klaro .cookie-notice .cm-switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1, #1a936f)}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1, #1a936f);opacity:.6}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before{-ms-transform:translateX(10px);transform:translate(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2, #24cc9a);opacity:.8}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider:before{-ms-transform:translateX(10px);transform:translate(10px)}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2, #24cc9a);opacity:.8;cursor:not-allowed}.klaro .cookie-modal .cm-list-input,.klaro .context-notice .cm-list-input,.klaro .cookie-notice .cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:.9em;font-weight:600}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{color:#7c7c7c;color:var(--dark3, #7c7c7c);font-size:.9em;padding-top:4px}.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{position:absolute;left:0}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:#f2f2f2;background-color:var(--white2, #f2f2f2);position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-list-label .slider:before,.klaro .context-notice .cm-list-label .slider:before,.klaro .cookie-notice .cm-list-label .slider:before{background-color:#e6e6e6;background-color:var(--white3, #e6e6e6);position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;transition:.4s}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round:before,.klaro .context-notice .cm-list-label .slider.round:before,.klaro .cookie-notice .cm-list-label .slider.round:before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:#48dfb2;box-shadow-color:var(--green3, #48dfb2);box-shadow:0 0 1px var(--box-shadow-color, green3)}.klaro .cookie-modal .cm-list-label input:checked+.slider:before,.klaro .context-notice .cm-list-label input:checked+.slider:before,.klaro .cookie-notice .cm-list-label input:checked+.slider:before{-ms-transform:translateX(20px);transform:translate(20px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px #7d7d7d33,5px 5px 10px #7d7d7d30}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider:before,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider:before{-ms-transform:translateX(20px);transform:translate(20px)}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px #0003,5px 5px 10px #00000030}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#1a936f;color:var(--green1, #1a936f);text-decoration:none}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#fafafa;color:var(--light1, #fafafa)}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{display:block;text-align:left;margin:.7em 0 0;padding:0}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3,.klaro .cookie-modal h4,.klaro .cookie-modal h5,.klaro .cookie-modal h6,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice h3,.klaro .context-notice h4,.klaro .context-notice h5,.klaro .context-notice h6,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice h3,.klaro .cookie-notice h4,.klaro .cookie-notice h5,.klaro .cookie-notice h6{font-family:inherit;font-family:var(--title-font-family, inherit)}.klaro .cookie-modal .cm-link,.klaro .context-notice .cm-link,.klaro .cookie-notice .cm-link{margin-right:.5em;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{color:#fff;color:var(--button-text-color, #fff);background-color:#5c5c5c;background-color:var(--dark2, #5c5c5c);border-radius:4px;border-radius:var(--border-radius, 4px);margin-right:.5em;border-style:none;padding:.4em;font-size:1em;cursor:pointer}.klaro .cookie-modal .cm-btn:disabled,.klaro .context-notice .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background-color:#c8c8c8;background-color:var(--light2, #c8c8c8)}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#1a936f;background-color:var(--green1, #1a936f)}.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:#24cc9a;background-color:var(--green2, #24cc9a)}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#2581c4;background-color:var(--blue1, #2581c4)}.klaro .context-notice{border-radius:4px;border-radius:var(--border-radius, 4px);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#c8c8c8;border-color:var(--light2, #c8c8c8);background-color:#fafafa;background-color:var(--light1, #fafafa);display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px;height:100%}.klaro .context-notice.cm-dark{background-color:#333;background-color:var(--dark1, #333);border-color:#5c5c5c;border-color:var(--dark2, #5c5c5c)}.klaro .context-notice.cm-dark p{color:#fafafa;color:var(--light1, #fafafa)}.klaro .context-notice.cm-dark p a{color:#459cdc;color:var(--blue2, #459cdc)}.klaro .context-notice p{color:#333;color:var(--dark1, #333);flex-grow:0;text-align:center;padding-top:0;margin-top:0}.klaro .context-notice p a{color:#24cc9a;color:var(--green2, #24cc9a)}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .context-notice p.ccn-description-empty-store{margin-top:24px;font-size:14px;font-size:var(--font-size, 14px)}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;-ms-transform:none;transform:none}.klaro .cookie-modal .cm-bg{background:#00000080;height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#333;background-color:var(--dark1, #333);color:#fafafa;color:var(--light1, #fafafa);z-index:1001;box-shadow:0 4px 6px #0003,5px 5px 10px #00000030;width:100%;max-height:98%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto}@media(min-width:660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;border-radius:var(--border-radius, 4px);position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border-style:none;background:none;cursor:pointer;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#fafafa;stroke:var(--light1, #fafafa)}.klaro .cookie-modal .cm-modal .cm-footer{border-top-color:#5c5c5c;border-top-color:var(--dark2, #5c5c5c);border-top-width:1px;border-top-width:var(--border-width, 1px);border-top-style:solid;border-top-style:var(--border-style, solid);padding:1em}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:.8em;padding-top:4px;text-align:right;padding-right:8px}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#5c5c5c;color:var(--dark2, #5c5c5c)}.klaro .cookie-modal .cm-modal .cm-header{border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-color:#5c5c5c;border-bottom-color:var(--dark2, #5c5c5c);padding:1em 24px 1em 1em}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:block}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret{color:#a0a0a0;color:var(--light3, #a0a0a0)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{color:#a0a0a0;color:var(--light3, #a0a0a0);font-size:.8em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top-width:1px;border-top-width:var(--border-width, 1px);border-top-style:solid;border-top-style:var(--border-style, solid);border-top-color:#5c5c5c;border-top-color:var(--dark2, #5c5c5c);padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:#5c5c5c;color:var(--dark2, #5c5c5c);padding-left:.2em;font-size:.8em}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#333;background-color:var(--dark1, #333);z-index:999;position:fixed;width:100%;bottom:0;right:0}@media(min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:4px;border-radius:var(--border-radius, 4px);position:fixed;position:var(--notice-position, fixed);right:20px;right:var(--notice-right, 20px);left:auto;left:var(--notice-left, auto);bottom:20px;bottom:var(--notice-bottom, 20px);top:auto;top:var(--notice-top, auto);max-width:400px;max-width:var(--notice-max-width, 400px);box-shadow:0 4px 6px #0003,5px 5px 10px #00000030}}@media(max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-style:none;border-radius:0}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:0 1em 1em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-.5em}@media(max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:.5em}@media(max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - .5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{margin-top:-.5em;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:right;align-items:baseline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:.5em}.klaro .cookie-modal-notice{background-color:#333;background-color:var(--dark1, #333);color:#fafafa;color:var(--light1, #fafafa);z-index:1001;box-shadow:0 4px 6px #0003,5px 5px 10px #00000030;width:100%;max-height:98%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto;padding:.2em 1em 1em}@media(min-width:400px){.klaro .cookie-modal-notice{border-radius:4px;border-radius:var(--border-radius, 4px);position:relative;margin:0 auto;max-width:400px;height:auto;width:auto}}.klaro .cookie-modal-notice .cn-ok{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:1em}.klaro .cookie-notice-hidden{display:none!important}
