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,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}sub,sup{margin:0;padding:0;border:0;font:inherit;font-size:57%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,[type=submit],[role=button]{padding:0;border:none;font:inherit;color:inherit;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.bg-blue{background-color:rgba(65,182,230,.2)}.blue{color:#41b6e6}.h-bg-blue:hover,.h-bg-blue:focus,.h-bg-blue.md-active{background-color:rgba(65,182,230,.2) !important}.h-bd-blue:hover,.h-bd-blue:focus,.h-bd-blue.md-active{border-color:#41b6e6 !important}.md-active .h-bg-blue{background-color:rgba(65,182,230,.2) !important}.md-active .h-bd-blue{border-color:#41b6e6 !important}.bg-green{background-color:rgba(38,208,124,.2)}.green{color:#26d07c}.h-bg-green:hover,.h-bg-green:focus,.h-bg-green.md-active{background-color:rgba(38,208,124,.2) !important}.h-bd-green:hover,.h-bd-green:focus,.h-bd-green.md-active{border-color:#26d07c !important}.md-active .h-bg-green{background-color:rgba(38,208,124,.2) !important}.md-active .h-bd-green{border-color:#26d07c !important}.bg-yellow{background-color:rgba(255,184,28,.2)}.yellow{color:#ffb81c}.h-bg-yellow:hover,.h-bg-yellow:focus,.h-bg-yellow.md-active{background-color:rgba(255,184,28,.2) !important}.h-bd-yellow:hover,.h-bd-yellow:focus,.h-bd-yellow.md-active{border-color:#ffb81c !important}.md-active .h-bg-yellow{background-color:rgba(255,184,28,.2) !important}.md-active .h-bd-yellow{border-color:#ffb81c !important}.bg-purple{background-color:rgba(180,130,186,.2)}.purple{color:#b482ba}.h-bg-purple:hover,.h-bg-purple:focus,.h-bg-purple.md-active{background-color:rgba(180,130,186,.2) !important}.h-bd-purple:hover,.h-bd-purple:focus,.h-bd-purple.md-active{border-color:#b482ba !important}.md-active .h-bg-purple{background-color:rgba(180,130,186,.2) !important}.md-active .h-bd-purple{border-color:#b482ba !important}@font-face{font-family:"Mulish";font-style:normal;font-weight:600;src:local(""),url("../fonts/mulish/mulish-v12-latin-600.woff2") format("woff2"),url("../fonts/mulish/mulish-v12-latin-600.woff") format("woff")}@font-face{font-family:"Mulish";font-style:italic;font-weight:600;src:local(""),url("../fonts/mulish/mulish-v12-latin-600italic.woff2") format("woff2"),url("../fonts/mulish/mulish-v12-latin-600italic.woff") format("woff")}@font-face{font-family:"Mulish";font-style:normal;font-weight:700;src:local(""),url("../fonts/mulish/mulish-v12-latin-700.woff2") format("woff2"),url("../fonts/mulish/mulish-v12-latin-700.woff") format("woff")}@font-face{font-family:"Mulish";font-style:italic;font-weight:700;src:local(""),url("../fonts/mulish/mulish-v12-latin-700italic.woff2") format("woff2"),url("../fonts/mulish/mulish-v12-latin-700italic.woff") format("woff")}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;src:local(""),url("../fonts/mulish/mulish-v12-latin-800.woff") format("woff")}@font-face{font-family:"Mulish";font-style:italic;font-weight:800;src:local(""),url("../fonts/mulish/mulish-v12-latin-800italic.woff") format("woff")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:local(""),url("../fonts/noto-sans/noto-sans-v27-latin-regular.woff2") format("woff2"),url("../fonts/noto-sans/noto-sans-v27-latin-regular.woff") format("woff")}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;src:local(""),url("../fonts/noto-sans/noto-sans-v27-latin-italic.woff2") format("woff2"),url("../fonts/noto-sans/noto-sans-v27-latin-italic.woff") format("woff")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:600;src:local(""),url("../fonts/noto-sans/noto-sans-v27-latin-600.woff2") format("woff2"),url("../fonts/noto-sans/noto-sans-v27-latin-600.woff") format("woff")}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:600;src:local(""),url("../fonts/noto-sans/noto-sans-v27-latin-600italic.woff2") format("woff2"),url("../fonts/noto-sans/noto-sans-v27-latin-600italic.woff") format("woff")}body{font-family:"Noto Sans",sans-serif;font-weight:400;font-size:1.2rem;line-height:1.5;color:#343741}@media screen and (max-width: 960px){body{font-size:1rem;line-height:1.5}}h2,h3{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}h1{font-style:normal;font-family:"Mulish",sans-serif;font-weight:800;font-size:clamp(2.5rem, -8.2142857143rem + 17.8571428571vw, 4.375rem);line-height:1.2;color:#26d07c;margin-bottom:56px}@media screen and (max-width: 960px){h1{margin-bottom:50px}}h2{font-family:"Mulish",sans-serif;font-weight:800;font-size:2rem;line-height:1.35;margin-bottom:25px}@media screen and (max-width: 960px){h2{font-size:1.2rem;line-height:1.3}}h3,.lk-h3{font-family:"Mulish",sans-serif;font-weight:800;font-size:1.2rem;line-height:1.5;margin-bottom:18px}@media screen and (max-width: 960px){h3,.lk-h3{font-size:1rem;line-height:1.5}}p,li,a{font-family:"Noto Sans";font-weight:400;font-size:1.2rem;line-height:1.5}@media screen and (max-width: 960px){p,li,a{font-size:1rem;line-height:1.5}}p.lead,li.lead,a.lead{font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542}p b,p strong,li b,li strong,a b,a strong{font-weight:600}p em,li em,a em{font-style:italic}p span.button,li span.button,a span.button{padding:12px 32px;background-color:#26d07c;margin-top:32px;border-radius:25px;border:2px solid #26d07c}p span.button,p span.button a,li span.button,li span.button a,a span.button,a span.button a{display:inline-block;color:#fff;font-weight:600;font-size:14px;line-height:19px;text-align:center;letter-spacing:.05em;text-transform:uppercase}p span.button:hover,li span.button:hover,a span.button:hover{color:#26d07c;background:#fff}p span.button:hover a,li span.button:hover a,a span.button:hover a{color:#26d07c;text-decoration:none}.lead,.lead p,.lead li,.lead a{font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542}header,header a,header p,header li,header address,footer,footer a,footer p,footer li,footer address{font-size:clamp(0.875rem, 0.1607142857rem + 1.1904761905vw, 1rem);line-height:1.437}div.big-txt p{font-family:"Mulish",sans-serif;font-weight:800;font-size:2rem;line-height:1.35;font-weight:400}@media screen and (max-width: 960px){div.big-txt p{font-size:1.2rem;line-height:1.3}}div.big-txt p strong,div.big-txt p b{font-weight:400;color:#7e5085}div.big-txt p strong .svg-underline svg path,div.big-txt p b .svg-underline svg path{stroke:#7e5085 !important}a{color:#26d07c;text-decoration:none;text-underline-offset:3px}a .right-arrow{transition:all 300ms ease-in-out}a:hover{text-decoration:underline;color:#28be74}a.color-icon svg.icon path{fill:#26d07c}a span.icon-link svg{width:26px}a span.icon-link svg path{stroke:#26d07c}a.arrow-link .right-arrow{padding-left:0px;padding-right:8px}a.arrow-link:hover{text-decoration:none}a.arrow-link:hover .right-arrow{padding-left:8px;padding-right:0px}.txt-white,.txt-white p,.txt-white a{color:#fff}.txt-grey-medium-dark,.txt-grey-medium-dark p,.txt-grey-medium-dark a{color:#85878d}div{box-sizing:border-box}.inner-wrap,.content-wrap,.max-wrap{width:100%;margin:auto}@media screen and (max-width: 1128px){.inner-wrap:not(.full-mobile),.content-wrap:not(.full-mobile),.max-wrap:not(.full-mobile){padding-left:16px;padding-right:16px;box-sizing:border-box}.inner-wrap:not(.full-mobile)>.inner-wrap,.inner-wrap:not(.full-mobile)>.content-wrap,.inner-wrap:not(.full-mobile)>.max-wrap,.content-wrap:not(.full-mobile)>.inner-wrap,.content-wrap:not(.full-mobile)>.content-wrap,.content-wrap:not(.full-mobile)>.max-wrap,.max-wrap:not(.full-mobile)>.inner-wrap,.max-wrap:not(.full-mobile)>.content-wrap,.max-wrap:not(.full-mobile)>.max-wrap{padding-left:0px;padding-right:0px}}@media screen and (max-width: 1128px){.inner-wrap,.content-wrap,.max-wrap{max-width:100%;overflow:hidden}}.inner-wrap{max-width:1128px}.content-wrap{max-width:1280px}.max-wrap{max-width:1440px}.space{height:80px}@media screen and (max-width: 960px){.space{height:50px}}.small-space{height:32px}@media screen and (max-width: 960px){.small-space{height:16px}}hr,span.line{max-width:1128px;width:100%;height:0;margin:auto;color:rgba(0,0,0,0);border-top:1px solid #d6d7d9}span.line{display:block}.left-arrow{display:inline-block;font-size:0}.left-arrow svg{transform:rotate(-180deg)}.outline-button{padding:10px 24px;border:1.5px solid #26d07c;border-radius:3px;color:#26d07c;margin-top:72px;display:inline-block;text-transform:uppercase;font-weight:400;font-size:1.2rem;line-height:1.5;font-weight:600;cursor:pointer}@media screen and (max-width: 960px){.outline-button{font-size:1rem;line-height:1.5}}.outline-button:hover{background-color:#d4f6e5}.bg-white{background-color:#fff}.show-medium-down{display:none !important}@media screen and (max-width: 960px){.show-medium-down{display:block !important}.hide-medium-down{display:none !important}}@media screen and (max-width: 960px){#main_wrapper{overflow:hidden}}body{transition:opacity 200ms cubic-bezier(0.17, 0.67, 0.58, 0.72);padding-top:74px}body.loading header,body.loading #page_header,body.loading #blog_page_header,body.loading #main_wrapper,body.loading #pre_footer,body.loading footer{opacity:0}body.loading::after{z-index:1000;opacity:1}body:not(.loading) header,body:not(.loading) main,body:not(.loading) #footer_image,body:not(.loading) footer{animation:.6s noJsFadeIn forwards}body:not(.loading)::after{animation:.6s noJsFadeOut forwards}body.no-js header,body.no-js main,body.no-js #footer_image,body.no-js footer{animation:.6s noJsFadeIn 1s forwards}body.no-js::after{animation:.6s noJsFadeOut 1s forwards}body::after{transition:opacity 180ms cubic-bezier(0.17, 0.67, 0.58, 0.72);content:"";position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;width:48px;height:48px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2240_7209)'%3E%3Cpath d='M38.9014 8.7842C35.9353 3.53649 30.2884 0 23.8428 0C17.3973 0 11.7503 3.53649 8.7842 8.7842C3.53649 11.7503 0 17.3973 0 23.8428C0 30.2884 3.53649 35.9353 8.7842 38.9014C11.7503 44.1491 17.3402 47.6856 23.8428 47.6856C30.2884 47.6856 35.9353 44.1491 38.9014 38.9014C44.1491 35.9353 47.6856 30.3454 47.6856 23.8428C47.6856 17.3402 44.1491 11.7503 38.9014 8.7842ZM23.8428 34.5093C17.9677 34.5093 13.1763 29.718 13.1763 23.8428C13.1763 17.9677 17.9677 13.1763 23.8428 13.1763C29.718 13.1763 34.5093 17.9677 34.5093 23.8428C34.5093 29.718 29.718 34.5093 23.8428 34.5093Z' fill='white'/%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M30.4019 6.61719C20.8762 6.61719 13.1758 14.3176 13.1758 23.8433C13.1758 17.9682 17.9672 13.1768 23.8423 13.1768C29.7174 13.1768 34.5088 17.9682 34.5088 23.8433C34.5088 29.7185 29.7174 34.5099 23.8423 34.5099C17.9672 34.5099 13.1758 29.7185 13.1758 23.8433C13.1758 33.3691 20.8762 41.0695 30.4019 41.0695C39.9277 41.0695 47.6851 33.3691 47.6851 23.8433C47.6851 14.3176 39.9277 6.61719 30.4019 6.61719Z' fill='%23FFB81C'/%3E%3C/g%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M23.8428 34.5099C17.9677 34.5099 13.1763 29.7185 13.1763 23.8433C13.1763 17.9682 17.9677 13.1768 23.8428 13.1768C29.718 13.1768 34.5093 17.9682 34.5093 23.8433C34.5093 14.3176 26.8089 6.61719 17.2832 6.61719C7.75747 6.61719 0 14.3176 0 23.8433C0 33.3691 7.70043 41.0695 17.2262 41.0695C26.7519 41.0695 34.4523 33.3691 34.4523 23.8433C34.5093 29.7185 29.718 34.5099 23.8428 34.5099Z' fill='%233CB4E5'/%3E%3C/g%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M23.8433 0C14.3176 0 6.61719 7.70043 6.61719 17.2262C6.61719 26.7519 14.3176 34.4523 23.8433 34.4523C17.9682 34.4523 13.1768 29.6609 13.1768 23.7858C13.1768 17.9106 17.9682 13.1193 23.8433 13.1193C29.7185 13.1193 34.5099 17.9106 34.5099 23.7858C34.5099 29.6609 29.7185 34.4523 23.8433 34.4523C33.3691 34.5093 41.0695 26.7519 41.0695 17.2262C41.0695 7.70043 33.3691 0 23.8433 0Z' fill='%23B482BA'/%3E%3C/g%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M23.8433 13.1758C29.7185 13.1758 34.5099 17.9672 34.5099 23.8423C34.5099 29.7174 29.7185 34.5088 23.8433 34.5088C17.9682 34.5088 13.1768 29.7174 13.1768 23.8423C13.1768 17.9672 17.9682 13.1758 23.8433 13.1758C14.3176 13.1758 6.61719 20.8762 6.61719 30.4019C6.61719 39.9276 14.3176 47.6281 23.8433 47.6281C33.3691 47.6851 41.0695 39.9276 41.0695 30.4019C41.0695 20.8762 33.3691 13.1758 23.8433 13.1758Z' fill='%2326D07C'/%3E%3C/g%3E%3Cpath d='M23.8433 13.1758C16.6563 13.1758 10.4959 17.5679 7.87207 23.8423C10.4389 30.1167 16.5992 34.5088 23.8433 34.5088C31.0304 34.5088 37.1908 30.1167 39.8146 23.8423C37.1908 17.5679 31.0304 13.1758 23.8433 13.1758ZM23.8433 34.5088C17.9682 34.5088 13.1768 29.7174 13.1768 23.8423C13.1768 17.9672 17.9682 13.1758 23.8433 13.1758C29.7185 13.1758 34.5099 17.9672 34.5099 23.8423C34.5099 29.7174 29.7185 34.5088 23.8433 34.5088Z' fill='%23343741'/%3E%3Cpath id='circle-spin' d='M27.4368 22.0179C27.3797 22.0179 23.8432 23.8432 23.8432 23.8432L25.6685 20.2496C24.1284 19.4511 22.2461 19.6792 20.9342 20.9912C19.337 22.5883 19.337 25.1551 20.9342 26.7522C22.5313 28.3493 25.0981 28.3493 26.6952 26.7522C28.0072 25.4403 28.2353 23.5009 27.4368 22.0179Z' fill='%23343741'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2240_7209'%3E%3Crect width='202.493' height='47.6856' fill='white'/%3E%3C/clipPath%3E%3Cstyle%3E %23circle-spin%7B animation: spin 2s cubic-bezier(.8, 0, .2, 1) infinite; transform-origin: center; %7D @keyframes spin %7B 0%25 %7B transform: rotate(0deg); %7D 100%25 %7B transform: rotate(360deg); %7D %7D %3C/style%3E%3C/defs%3E%3C/svg%3E");z-index:-1;opacity:0}body:not(.no-js,.editmode) .reveal{position:relative;transform:translateY(150px);opacity:0;transition:opacity .45s linear,transform .95s cubic-bezier(0.215, 0.61, 0.355, 1)}body:not(.no-js,.editmode) .reveal.active{transform:translateY(0);opacity:1}body:not(.no-js,.editmode) .reveal.active .svg-underline svg path{stroke-dashoffset:0;transition:stroke-dashoffset .5s cubic-bezier(0.53, 0, 0.47, 1);transition-delay:0s;transition-delay:.8s}body:not(.no-js,.editmode) .reveal.r-two{transform:none}body:not(.no-js,.editmode) .reveal.r-two>div{transition:2s all ease}body:not(.no-js,.editmode) .reveal.r-two>div:first-child{transform:translateX(-150px)}body:not(.no-js,.editmode) .reveal.r-two>div:last-child{transform:translateX(150px)}body:not(.no-js,.editmode) .reveal.r-two.active{transform:none}body:not(.no-js,.editmode) .reveal.r-two.active>div:first-child{transform:translateX(0)}body:not(.no-js,.editmode) .reveal.r-two.active>div:last-child{transform:translateX(0)}body:not(.no-js,.editmode) .reveal.l-side{transform:translateX(-150px)}body:not(.no-js,.editmode) .reveal.l-side.active{transform:translateX(0)}body:not(.no-js,.editmode) .reveal.r-side{transform:translateX(150px)}body:not(.no-js,.editmode) .reveal.r-side.active{transform:translateX(0)}body:not(.no-js,.editmode) .reveal.pop{transform:scale(0.8)}body:not(.no-js,.editmode) .reveal.pop.active{transform:scale(1)}body:not(.no-js,.editmode) .reveal.hide-over{overflow:hidden}@media screen and (max-width: 960px){body #page_header,body #main_wrapper,body #pre_footer,body footer{transition:opacity 200ms cubic-bezier(0.17, 0.67, 0.58, 0.72)}body.mn-op{overflow:hidden}body.mn-op #page_header,body.mn-op #main_wrapper,body.mn-op #pre_footer,body.mn-op footer{opacity:0}}@keyframes noJsFadeIn{from{opacity:0;visibility:visible;overflow:visible}to{opacity:1;visibility:visible;overflow:visible}}@keyframes noJsFadeOut{from{z-index:1000;opacity:1}to{z-index:-1;opacity:0}}#blog_page #blog_page_header{margin-bottom:56px}#blog_page #blog_page_header .text{padding-top:80px}@media screen and (max-width: 960px){#blog_page #blog_page_header{margin-bottom:50px}#blog_page #blog_page_header .text{padding-top:50px}}#blog_page a.back-to-list{font-weight:600;font-size:14px;line-height:19px;text-transform:uppercase;color:#343741;padding:12px 12px 12px 38px;position:relative}@media screen and (max-width: 960px){#blog_page a.back-to-list{display:block;margin-bottom:4px}}#blog_page a.back-to-list .left-arrow{position:absolute;left:0;top:50%;height:24px;transform:translateY(-50%)}#blog_page a.back-to-list .left-arrow svg{width:26px;height:24px;display:inline-block}@media screen and (min-width: 960px){#blog_page .two-columns-wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:48px}#blog_page .two-columns-wrap aside{max-width:240px;width:25%}#blog_page .two-columns-wrap .content-wrap{max-width:840px;width:75%}#blog_page .two-columns-wrap#main_wrapper aside{position:sticky;top:86px}}@media screen and (max-width: 960px){#blog_page .two-columns-wrap#main_wrapper{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-direction:column-reverse}}#blog_page a.tag{background-color:#f5f5f5;border-radius:100px;padding:5px 16px;font-weight:600;font-size:14px;line-height:19px;color:#85878d;letter-spacing:.05em;text-transform:uppercase}#blog_page .blog-list-tags{margin-bottom:80px}@media screen and (max-width: 960px){#blog_page .blog-list-tags{margin-bottom:50px}}#blog_page .blog-list-tags a.tag{background-color:rgba(0,0,0,0);border:1px solid #85878d;color:#343741}#blog_page a.tag:hover,#blog_page a.tag:focus,#blog_page a.tag.active{color:#fff;background-color:#85878d;text-decoration:none}#blog_page p.date{font-weight:600;font-size:14px;line-height:19px;letter-spacing:.05em;text-transform:uppercase;opacity:.5;margin-bottom:24px}#blog_page p.date.list-v{margin-bottom:8px}#blog_page .share-wrap{margin-bottom:80px}#blog_page .share-wrap .share-links{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;gap:16px;margin-top:16px}#blog_page .related-links{border-top:1px solid #d6d7d9;margin-top:18px}#blog_page .related-links li{border-bottom:1px solid #d6d7d9;padding:16px 0}#blog_page .related-links li a{color:#343741}#blog_page .blog-post-footer-link{text-align:center;margin-bottom:120px}#blog_second_header{margin-top:92px;margin-bottom:36px}@media screen and (max-width: 960px){#blog_second_header{margin-top:50px;margin-bottom:16px}}#blog_second_header h1{margin-bottom:32px}#blog_second_header .blog-header-image{margin-bottom:32px}#blog_second_header .blog-header-image img{width:100%}.tags{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:10px}.blog-text p,.blog-text a,.blog-text li,.blog-text td,.blog-text th{font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542;margin-bottom:24px}@media screen and (max-width: 960px){.blog-text p,.blog-text a,.blog-text li,.blog-text td,.blog-text th{margin-bottom:16px}}.blog-text p.small,.blog-text a.small,.blog-text li.small,.blog-text td.small,.blog-text th.small{font-weight:400;font-size:1.2rem;line-height:1.5}@media screen and (max-width: 960px){.blog-text p.small,.blog-text a.small,.blog-text li.small,.blog-text td.small,.blog-text th.small{font-size:1rem;line-height:1.5}}.blog-text th,.blog-text th p{font-weight:600 !important}.blog-text ul{margin-left:32px;list-style:disc}.blog-text ol{list-style:decimal}.blog-text table{width:100% !important;table-layout:fixed;margin-bottom:24px}@media screen and (max-width: 960px){.blog-text table{margin-bottom:16px}}.blog-text table th{text-align:left}.blog-text table td{padding-right:32px}.blog-text table p,.blog-text table a,.blog-text table li,.blog-text table td,.blog-text table th{margin-bottom:32px}@media screen and (max-width: 960px){.blog-text table p,.blog-text table a,.blog-text table li,.blog-text table td,.blog-text table th{margin-bottom:10px}}.blog-text table p.small,.blog-text table a.small,.blog-text table li.small,.blog-text table td.small,.blog-text table th.small{margin-bottom:12px}@media screen and (max-width: 960px){.blog-text table p.small,.blog-text table a.small,.blog-text table li.small,.blog-text table td.small,.blog-text table th.small{margin-bottom:8px}}.blog-list-wrap{margin-bottom:105px}.blog-list-wrap .blog-list:first-of-type{border-top:1px solid #d6d7d9}.blog-list-wrap .blog-list .pagination{text-align:center}.blog-list-wrap .blog-list .pagination.hide{display:none}.blog-list-entry{padding:24px 0;border-bottom:1px solid #d6d7d9;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:start-flex;align-items:start-flex;-webkit-justify-content:start-flex;justify-content:start-flex;gap:2.1276595745%;color:#343741}@media screen and (max-width: 960px){.blog-list-entry{flex-direction:column-reverse;gap:16px}}@media screen and (min-width: 960px){.blog-list-entry .text-wrap{max-width:744px;width:66.66%;padding-right:5.3191489362%}.blog-list-entry .image-wrap{max-width:360px;width:33.33%}.blog-list-entry .image-wrap .image{aspect-ratio:360/194;overflow:hidden;position:relative}.blog-list-entry .image-wrap .image img{max-height:100%;position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;max-width:initial !important}}.blog-list-entry p.title{font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542;margin-bottom:8px}.blog-list-entry p.lead-text{margin-bottom:32px}.blog-list-entry a{color:#343741}.blog-list-entry a:hover{text-decoration:none}.blog-teaser{padding:80px 0}.blog-teaser h2{text-align:center;margin-bottom:64px}@media screen and (max-width: 960px){.blog-teaser{padding:50px 0}.blog-teaser h2{margin-bottom:50px}}.blog-teaser .teaser-blog-list{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;justify-content:flex-start;gap:24px}@media screen and (max-width: 960px){.blog-teaser .teaser-blog-list{flex-wrap:wrap}}.blog-teaser .teaser-blog-list .teaser-blog{max-width:360px;width:calc((100% - 48px)/3);background-color:#fff;box-shadow:0px 8px 16px rgba(52,55,65,.08);transition:all 200ms ease-out}.blog-teaser .teaser-blog-list .teaser-blog:hover{box-shadow:0px 8px 16px rgba(52,55,65,.18)}.blog-teaser .teaser-blog-list .teaser-blog:hover .image{background-size:108%;transition:background-size .3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 960px){.blog-teaser .teaser-blog-list .teaser-blog{width:calc((100% - 24px)/2)}}@media screen and (max-width: 520px){.blog-teaser .teaser-blog-list .teaser-blog{width:100%;max-width:540px}}.blog-teaser .teaser-blog-list .teaser-blog>a{display:flex;flex-direction:column;height:100%;transition:all 200ms ease-out}.blog-teaser .teaser-blog-list .teaser-blog .image{transition:background-size .3s cubic-bezier(0.47, 0, 0.745, 0.715);background-position:center;background-size:100%;aspect-ratio:9/4;width:100%}.blog-teaser .teaser-blog-list .teaser-blog .texts{padding:24px 32px;flex-grow:1}.blog-teaser .teaser-blog-list .teaser-blog p.tag{letter-spacing:.05em;text-transform:uppercase;opacity:.5;font-size:14px;margin-bottom:12px;color:#343741}.blog-teaser .teaser-blog-list .teaser-blog p.title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#343741}.blog-teaser .teaser-blog-list .teaser-blog p.link{text-align:right;font-size:14px;line-height:19px;letter-spacing:.05em;text-transform:uppercase;padding:0px 32px 32px 32px}.blog-teaser .teaser-blog-list .teaser-blog p.link span{display:inline-flex;align-self:center}.blog-teaser .teaser-blog-list .teaser-blog p.link span svg{height:1em;width:24px;top:.125em;position:relative}header{position:fixed;width:100%;margin:auto;top:0;background-color:#fff;border-bottom:1px solid #d6d7d9;z-index:1000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header #header_wrapper{padding:12px;position:relative;height:74px;overflow:visible}@media screen and (max-width: 960px){header #header_wrapper{padding:0}}header .header-wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:1280px;width:100%;margin:auto;overflow:visible}header #logo{width:200px}header .nav-wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:10px}header .nav-wrap #lang-nav{padding-left:12px}header .nav-wrap #lang-nav li{padding:0}@media screen and (max-width: 960px){header #main-nav{height:74px;max-height:74px;transition-delay:100ms;flex-wrap:wrap}header #main-nav #logo{padding:0 16px;margin-left:-16px}header #main-nav #menu{position:absolute;right:32px}header #main-nav #menu .icon svg g{transition:opacity 200ms}header #main-nav #menu .icon svg .close{opacity:0}header #main-nav .nav-wrap{position:absolute;max-height:calc(100vh - 74px);background:#fff;overflow-x:hidden;overflow-y:auto;transition:opacity 200ms cubic-bezier(0.17, 0.67, 0.58, 0.72);transition-delay:0s;top:96px;left:0;z-index:100;width:100%;flex-direction:column}header #main-nav .nav-wrap #lang-nav ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:60px}header #main-nav .nav-wrap #lang-nav li{padding:12px 0;border-bottom:none}header #main-nav .nav-wrap #lang-nav li span{font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542}header #main-nav nav{width:100%}header #main-nav nav a{font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542;color:#343741}header #main-nav nav .nav-link br{display:none}header #main-nav nav>ul{padding:0px 32px 74px 32px}header #main-nav nav>ul>li{padding:24px 8px}header #main-nav nav>ul>li:first-child{padding-top:18px}header #main-nav nav>ul>li.active a{text-decoration:underline}header #main-nav nav>ul>li li{padding:12px 0}header #main-nav nav>ul>li li .nav-icon.inline-icon img,header #main-nav nav>ul>li li .nav-icon.inline-icon svg{height:48px}header #main-nav nav>ul>li li a.inline-icon-nav{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}header #main-nav nav>ul>li li a.inline-icon-nav .inline-icon{margin-right:6.6666666667%;width:8.8888888889%}header #main-nav nav>ul>li li a.inline-icon-nav .inline-icon svg,header #main-nav nav>ul>li li a.inline-icon-nav .inline-icon img{width:100%;height:auto}header #main-nav nav>ul>li:not(:last-child){border-bottom:1px solid #d6d7d9}header #main-nav nav>ul>li>.subnav>ul li.has-subpages>.subnav li a{font-weight:400;font-size:1.2rem;line-height:1.5}}@media screen and (max-width: 960px)and (max-width: 960px){header #main-nav nav>ul>li>.subnav>ul li.has-subpages>.subnav li a{font-size:1rem;line-height:1.5}}@media screen and (max-width: 960px){header #main-nav nav>ul li.has-subpages .nav-link>div:not(.nav-icon){display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}header #main-nav nav>ul li.has-subpages.open>.nav-link .right-arrow,header #main-nav nav>ul li.has-subpages.active>.nav-link .right-arrow{transform:rotate(180deg)}header #main-nav nav>ul li.has-subpages.open>.subnav,header #main-nav nav>ul li.has-subpages.active>.subnav{display:block;padding-left:16px}header #main-nav nav>ul li.p-blue .nav-link{color:#41b6e6}header #main-nav nav>ul li.p-green .nav-link{color:#26d07c}header #main-nav nav>ul li.p-yellow .nav-link{color:#ffb81c}header #main-nav nav>ul li.p-purple .nav-link{color:#b482ba}}@media screen and (max-width: 960px){header #main-nav nav>ul .subnav{display:none}}@media screen and (max-width: 960px){header #main-nav:not(.open) .nav-wrap{transform:translateY(-110vh);opacity:0}}@media screen and (max-width: 960px){header #main-nav.open #menu .icon svg .open{opacity:0}header #main-nav.open #menu .icon svg .close{opacity:1}header #main-nav.open:before{content:"";position:absolute;top:calc(100% + 1px);left:0;height:40px;width:100%;background-color:#fff}}@media screen and (min-width: 960px){header #main-nav nav ul li{padding:0 4px;color:#85878d}header #main-nav nav ul li a,header #main-nav nav ul li span.current-l{color:inherit;text-decoration:none;padding:8px;display:inline-block}header #main-nav nav ul li:hover,header #main-nav nav ul li.active{color:#343741}header #main-nav nav>ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}header #main-nav nav>ul>li>.subnav{display:none;position:absolute;z-index:100000;background:#fff;width:100%;left:0;top:calc(100% + 1px)}header #main-nav nav>ul>li>.subnav>ul{width:100%;box-sizing:border-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;justify-content:flex-start}}@media screen and (min-width: 960px)and (min-width: 1441px){header #main-nav nav>ul>li>.subnav>ul{border-left:1px solid #d6d7d9;border-right:1px solid #d6d7d9}}@media screen and (min-width: 960px){header #main-nav nav>ul>li>.subnav>ul>li{width:25%;padding:0;box-sizing:border-box}header #main-nav nav>ul>li>.subnav>ul>li:not(:nth-child(4n)){border-right:1px solid #d6d7d9}header #main-nav nav>ul>li>.subnav>ul>li:nth-child(n){border-bottom:1px solid #d6d7d9}header #main-nav nav>ul>li>.subnav>ul>li>a{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542;position:relative;padding:11.1111111111% 11.1111111111% 6.6666666667% 11.1111111111%}header #main-nav nav>ul>li>.subnav>ul>li>a.inline-icon-nav{padding:13.3333333333% 22.7777777778% 13.3333333333% 8.8888888889%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;font-weight:400;font-size:1.2rem;line-height:1.5}}@media screen and (min-width: 960px)and (max-width: 960px){header #main-nav nav>ul>li>.subnav>ul>li>a.inline-icon-nav{font-size:1rem;line-height:1.5}}@media screen and (min-width: 960px){header #main-nav nav>ul>li>.subnav>ul>li>a .right-arrow{position:absolute;right:10.5555555556%;width:8.8888888889%}header #main-nav nav>ul>li>.subnav>ul>li>a .right-arrow svg{width:100%;height:auto}}@media screen and (min-width: 960px){header #main-nav nav>ul>li>.subnav>ul>li>a .inline-icon{margin-right:6.6666666667%;width:8.8888888889%}header #main-nav nav>ul>li>.subnav>ul>li>a .inline-icon svg{width:100%;height:auto}}@media screen and (min-width: 960px){header #main-nav nav>ul>li>.subnav>ul>li .nav-icon:not(.inline-icon){margin-bottom:2.2222222222%}header #main-nav nav>ul>li>.subnav>ul>li .nav-icon svg,header #main-nav nav>ul>li>.subnav>ul>li .nav-icon img{max-height:48px;width:auto;display:block;margin:auto;max-width:100%}}@media screen and (min-width: 960px){header #main-nav nav>ul>li>.subnav>ul>li a{color:#343741}}@media screen and (min-width: 960px){header #main-nav nav>ul>li>.subnav>ul>li:hover.p-blue>.nav-link,header #main-nav nav>ul>li>.subnav>ul>li:focus.p-blue>.nav-link,header #main-nav nav>ul>li>.subnav>ul>li.active.p-blue>.nav-link{background-color:rgba(65,182,230,.2);color:#41b6e6}header #main-nav nav>ul>li>.subnav>ul>li:hover.p-blue>.subnav,header #main-nav nav>ul>li>.subnav>ul>li:focus.p-blue>.subnav,header #main-nav nav>ul>li>.subnav>ul>li.active.p-blue>.subnav{border-top-color:rgba(0,0,0,0)}header #main-nav nav>ul>li>.subnav>ul>li:hover svg .show-hover,header #main-nav nav>ul>li>.subnav>ul>li:focus svg .show-hover,header #main-nav nav>ul>li>.subnav>ul>li.active svg .show-hover{opacity:1}header #main-nav nav>ul>li>.subnav>ul>li:hover svg .hide-hover,header #main-nav nav>ul>li>.subnav>ul>li:focus svg .hide-hover,header #main-nav nav>ul>li>.subnav>ul>li.active svg .hide-hover{opacity:0}header #main-nav nav>ul>li>.subnav>ul>li:hover.p-green>.nav-link,header #main-nav nav>ul>li>.subnav>ul>li:focus.p-green>.nav-link,header #main-nav nav>ul>li>.subnav>ul>li.active.p-green>.nav-link{background-color:rgba(38,208,124,.2);color:#26d07c}header #main-nav nav>ul>li>.subnav>ul>li:hover.p-green>.subnav,header #main-nav nav>ul>li>.subnav>ul>li:focus.p-green>.subnav,header #main-nav nav>ul>li>.subnav>ul>li.active.p-green>.subnav{border-top-color:rgba(0,0,0,0)}header #main-nav nav>ul>li>.subnav>ul>li:hover svg .show-hover,header #main-nav nav>ul>li>.subnav>ul>li:focus svg .show-hover,header #main-nav nav>ul>li>.subnav>ul>li.active svg .show-hover{opacity:1}header #main-nav nav>ul>li>.subnav>ul>li:hover svg .hide-hover,header #main-nav nav>ul>li>.subnav>ul>li:focus svg .hide-hover,header #main-nav nav>ul>li>.subnav>ul>li.active svg .hide-hover{opacity:0}header #main-nav nav>ul>li>.subnav>ul>li:hover.p-yellow>.nav-link,header #main-nav nav>ul>li>.subnav>ul>li:focus.p-yellow>.nav-link,header #main-nav nav>ul>li>.subnav>ul>li.active.p-yellow>.nav-link{background-color:rgba(255,184,28,.2);color:#ffb81c}header #main-nav nav>ul>li>.subnav>ul>li:hover.p-yellow>.subnav,header #main-nav nav>ul>li>.subnav>ul>li:focus.p-yellow>.subnav,header #main-nav nav>ul>li>.subnav>ul>li.active.p-yellow>.subnav{border-top-color:rgba(0,0,0,0)}header #main-nav nav>ul>li>.subnav>ul>li:hover svg .show-hover,header #main-nav nav>ul>li>.subnav>ul>li:focus svg .show-hover,header #main-nav nav>ul>li>.subnav>ul>li.active svg .show-hover{opacity:1}header #main-nav nav>ul>li>.subnav>ul>li:hover svg .hide-hover,header #main-nav nav>ul>li>.subnav>ul>li:focus svg .hide-hover,header #main-nav nav>ul>li>.subnav>ul>li.active svg .hide-hover{opacity:0}header #main-nav nav>ul>li>.subnav>ul>li:hover.p-purple>.nav-link,header #main-nav nav>ul>li>.subnav>ul>li:focus.p-purple>.nav-link,header #main-nav nav>ul>li>.subnav>ul>li.active.p-purple>.nav-link{background-color:rgba(180,130,186,.2);color:#b482ba}header #main-nav nav>ul>li>.subnav>ul>li:hover.p-purple>.subnav,header #main-nav nav>ul>li>.subnav>ul>li:focus.p-purple>.subnav,header #main-nav nav>ul>li>.subnav>ul>li.active.p-purple>.subnav{border-top-color:rgba(0,0,0,0)}header #main-nav nav>ul>li>.subnav>ul>li:hover svg .show-hover,header #main-nav nav>ul>li>.subnav>ul>li:focus svg .show-hover,header #main-nav nav>ul>li>.subnav>ul>li.active svg .show-hover{opacity:1}header #main-nav nav>ul>li>.subnav>ul>li:hover svg .hide-hover,header #main-nav nav>ul>li>.subnav>ul>li:focus svg .hide-hover,header #main-nav nav>ul>li>.subnav>ul>li.active svg .hide-hover{opacity:0}header #main-nav nav>ul>li>.subnav>ul>li:hover .right-arrow,header #main-nav nav>ul>li>.subnav>ul>li:focus .right-arrow,header #main-nav nav>ul>li>.subnav>ul>li.active .right-arrow{transform:translateX(8px)}header #main-nav nav>ul>li>.subnav>ul>li:hover .inline-icon .right-arrow,header #main-nav nav>ul>li>.subnav>ul>li:focus .inline-icon .right-arrow,header #main-nav nav>ul>li>.subnav>ul>li.active .inline-icon .right-arrow{transform:translateY(50%) rotate(45deg)}}@media screen and (min-width: 960px){header #main-nav nav>ul>li>.subnav>ul>li .subnav{border-top:1px solid #d6d7d9;padding:24px 0 40px 0;margin:-1px 40px 0 40px}header #main-nav nav>ul>li>.subnav>ul>li .subnav li{padding-left:0}header #main-nav nav>ul>li>.subnav>ul>li .subnav li:not(:last-child){margin-bottom:24px}header #main-nav nav>ul>li>.subnav>ul>li .subnav li:hover a,header #main-nav nav>ul>li>.subnav>ul>li .subnav li:focus a,header #main-nav nav>ul>li>.subnav>ul>li .subnav li.active a{text-decoration:underline}}@media screen and (min-width: 960px){header #main-nav nav>ul>li>.subnav:before{content:"";position:absolute;display:block;width:calc(100% + 50px);height:calc(100% + 50px);top:-20px;left:-25px;z-index:-1}}@media screen and (min-width: 960px){header #main-nav nav>ul>li>.subnav.as-list>ul{max-height:calc(100vh - 75px);overflow-x:hidden;overflow-y:scroll}header #main-nav nav>ul>li>.subnav.as-list:before{height:calc(100% + 20px);top:-20px}header #main-nav nav>ul>li>.subnav.as-list>ul{flex-direction:column;border-right:none;border-left:none;flex-wrap:nowrap}header #main-nav nav>ul>li>.subnav.as-list>ul>li{border-right:none;border-bottom:1px solid rgba(0,0,0,.2);width:100%}header #main-nav nav>ul>li>.subnav.as-list>ul>li>a{padding:15px 25px;font-weight:800}header #main-nav nav>ul>li>.subnav.as-list>ul>li>a .right-arrow{width:30px;right:25px;transform:none !important}header #main-nav nav>ul>li>.subnav.as-list>ul>li>a:not(:hover) .right-arrow{display:none}}@media screen and (min-width: 960px){header #main-nav nav>ul>li:hover .subnav,header #main-nav nav>ul>li:focus .subnav{display:block}}@media screen and (min-width: 960px){header #main-nav nav>ul>li>a{border-bottom:2px solid rgba(0,0,0,0)}}@media screen and (min-width: 960px){header #main-nav nav>ul>li:hover>a,header #main-nav nav>ul>li.active>a{text-decoration:underline;text-underline-offset:9px}}@media screen and (min-width: 960px){header #main-nav #lang-nav li a,header #main-nav #lang-nav li span.current-l{text-transform:uppercase;border:none}}#page_header{position:relative;margin-bottom:18px}@media screen and (max-width: 960px){#page_header{margin-bottom:12px}}#page_header.has-bg-color .sizer,#page_header.has-bg .sizer{padding-bottom:49.5138888889%}@media screen and (max-width: 960px){#page_header.has-bg-color .sizer,#page_header.has-bg .sizer{padding-bottom:60vh}}#page_header:not(.has-bg-color){overflow:hidden}@media screen and (max-width: 960px){#page_header:not(.has-bg-color) .sizer{aspect-ratio:16/9;padding:0}}#page_header .sizer{width:100%;background-size:cover;background-position:center}#page_header .sizer.video:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.25)}@media screen and (max-width: 960px){#page_header .sizer.video:after{background:none}}@media screen and (max-width: 960px){#page_header .sizer.video:not(.mi){display:none}}#page_header .sizer .mobile-image{display:none}@media screen and (max-width: 960px){#page_header .sizer .mobile-image{display:block;width:100%;height:100%;background-size:cover;background-position:center}}#page_header .text{padding-top:48px}#page_header.has-bg .text{position:absolute}@media screen and (max-width: 960px){#page_header.has-bg .text{position:relative;padding-top:16px;color:#343741}#page_header.has-bg .text h1{margin-bottom:16px}}@media screen and (min-width: 960px){#page_header.has-bg .text{left:50%;bottom:80px;transform:translateX(-50%)}}#page_header.has-bg-color .sizer{position:absolute;z-index:-1;width:100%;top:0}#page_header #header_video{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 960px){#page_header #header_video{display:none}}#page_header h1{width:100%;max-width:936px}#page_header p.big-p,#page_header p.lead,#page_header .lead p{width:100%;max-width:840px}#page_header .nav-icon svg{max-height:62px;display:block}#breadcrumbs{margin-bottom:16px}@media screen and (max-width: 960px){#breadcrumbs{margin-bottom:8px}}#breadcrumbs p,#breadcrumbs a{text-transform:uppercase;text-decoration:none;color:#343741;font-family:"Noto Sans",sans-serif;font-style:normal;font-size:14px;line-height:19px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width: 960px){#breadcrumbs p,#breadcrumbs a{font-size:12px;line-height:16px}}#breadcrumbs a:hover{text-decoration:underline}#lang-nav ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}#lang-nav li:hover>a,#lang-nav li:hover>span.current-l,#lang-nav li.active>a,#lang-nav li.active>span.current-l{color:#26d07c;text-decoration:none !important}footer{background-color:#343741;padding:12px;box-sizing:border-box;color:#fff;padding:48px 0}footer .inner-wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}footer .inner-wrap>div{flex:1 1 auto}footer .inner-wrap>div a{line-height:29px;padding-top:6px}footer .inner-wrap>div p.title{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #85878d}footer .inner-wrap>div.txt-white a{color:#fff}footer .inner-wrap .col-0 #footer_logo img,footer .inner-wrap .col-0 address{margin-bottom:32px}@media screen and (max-width: 1128px){footer .inner-wrap{gap:16px}footer .inner-wrap .col-0,footer .inner-wrap .col-1,footer .inner-wrap .col-2,footer .inner-wrap .col-3{width:calc((100% - 16px)/2);margin-bottom:50px}}@media screen and (max-width: 520px){footer .inner-wrap .col-0,footer .inner-wrap .col-1,footer .inner-wrap .col-2,footer .inner-wrap .col-3{width:100%}}@media screen and (min-width: 1129px){footer .inner-wrap{gap:24px}footer .inner-wrap .col-0{width:calc((100% - 72px)/3)}footer .inner-wrap .col-0 #footer_logo img,footer .inner-wrap .col-0 address{margin-bottom:48px}footer .inner-wrap .col-1{width:calc((100% - 72px)/6)}footer .inner-wrap .col-2,footer .inner-wrap .col-3{width:calc((100% - 72px)/4)}}footer #lang-nav{margin-top:48px}footer #lang-nav .splitter{padding:0 10px}.competences h2{text-align:center;margin-bottom:80px}@media screen and (max-width: 960px){.competences h2{margin-bottom:28px}}.competences .boxs-wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;justify-content:flex-start;gap:2.1276595745%;width:100%;padding-left:10.8333333333%;padding-right:10.8333333333%}@media screen and (max-width: 960px){.competences .boxs-wrap{padding:0;flex-wrap:wrap;gap:16px}}.competences .boxs-wrap .box{width:2340.4255319149%}.competences .boxs-wrap .box .box-wrap{position:relative;background-color:#fff;box-shadow:0px 8px 16px rgba(52,55,65,.08);border:1.5px solid rgba(0,0,0,0);aspect-ratio:1}.competences .boxs-wrap .box .box-wrap a{display:block;font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542;padding:32px 24px;color:#343741}.competences .boxs-wrap .box .box-wrap a img,.competences .boxs-wrap .box .box-wrap a svg{max-height:74px;width:auto;margin-bottom:24px}@media screen and (min-width: 961px)and (max-width: 1128px){.competences .boxs-wrap .box .box-wrap a img,.competences .boxs-wrap .box .box-wrap a svg{max-height:7vw}}.competences .boxs-wrap .box .box-wrap a.no-link{pointer-events:none;cursor:default}.competences .boxs-wrap .box .box-wrap:hover a{text-decoration:none}.competences .boxs-wrap .box .box-wrap:hover svg .show-hover{opacity:1}.competences .boxs-wrap .box .box-wrap:hover svg .hide-hover{opacity:0}.competences .boxs-wrap .box.p-blue:not(.active) .box-wrap:hover{border-color:#41b6e6}.competences .boxs-wrap .box.p-green:not(.active) .box-wrap:hover{border-color:#26d07c}.competences .boxs-wrap .box.p-yellow:not(.active) .box-wrap:hover{border-color:#ffb81c}.competences .boxs-wrap .box.p-purple:not(.active) .box-wrap:hover{border-color:#b482ba}.competences .boxs-wrap .box.active{background-color:#f5f5f5}.competences .boxs-wrap .box.active .box-wrap{background-color:#f5f5f5;box-shadow:none}@media screen and (max-width: 960px){.competences .boxs-wrap .box{width:calc((100% - 16px)/2)}.competences .boxs-wrap .box .box-wrap{aspect-ratio:auto}.competences .boxs-wrap .box .box-wrap a{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0px 24px;min-height:100px}.competences .boxs-wrap .box .box-wrap a>div{display:inline-block}.competences .boxs-wrap .box .box-wrap a>div svg{margin-bottom:0;width:82px}.competences .boxs-wrap .box .box-wrap a>div svg .show-hover{opacity:1}.competences .boxs-wrap .box .box-wrap a>div svg .hide-hover{opacity:0}}@media screen and (max-width: 520px){.competences .boxs-wrap .box{width:100%}}.competences .svg-wrap.hover-tool-1 .tool_1.show-hover{opacity:1}.competences .svg-wrap.active-tool-1 .tool_1.show-hover{opacity:1}.competences .svg-wrap.active-tool-1 .tool_1.show-hover>path{opacity:0}.competences .svg-wrap.active-tool-1 .tool_1.show-hover>rect{fill:#f5f5f5 !important}.competences .svg-wrap.hover-tool-2 .tool_2.show-hover{opacity:1}.competences .svg-wrap.active-tool-2 .tool_2.show-hover{opacity:1}.competences .svg-wrap.active-tool-2 .tool_2.show-hover>path{opacity:0}.competences .svg-wrap.active-tool-2 .tool_2.show-hover>rect{fill:#f5f5f5 !important}.competences .svg-wrap.hover-tool-3 .tool_3.show-hover{opacity:1}.competences .svg-wrap.active-tool-3 .tool_3.show-hover{opacity:1}.competences .svg-wrap.active-tool-3 .tool_3.show-hover>path{opacity:0}.competences .svg-wrap.active-tool-3 .tool_3.show-hover>rect{fill:#f5f5f5 !important}.competences .svg-wrap.hover-tool-4 .tool_4.show-hover{opacity:1}.competences .svg-wrap.active-tool-4 .tool_4.show-hover{opacity:1}.competences .svg-wrap.active-tool-4 .tool_4.show-hover>path{opacity:0}.competences .svg-wrap.active-tool-4 .tool_4.show-hover>rect{fill:#f5f5f5 !important}@media screen and (max-width: 960px){.competences .svg-wrap{display:none}}.competences .sub-nav{padding-left:24px;margin-top:48px;margin-right:-12px;margin-bottom:80px}.competences .sub-nav li:not(:last-child){margin-bottom:24px}.competences .sub-nav a{font-weight:400;font-size:1.2rem;line-height:1.5;color:#343741}@media screen and (max-width: 960px){.competences .sub-nav a{font-size:1rem;line-height:1.5}}@media screen and (max-width: 960px){.competences .sub-nav{margin-top:32px;margin-bottom:48px}}.contact-form .form-wrap{padding-bottom:60px}@media screen and (min-width: 960px){.contact-form .form-wrap .inner-wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:24px}.contact-form .form-wrap .inner-wrap>div{flex:2 1}}.contact-form .form-wrap.bg-grey-light{background-color:#f5f5f5;padding-top:80px}.contact-form .form-wrap .text-wrap .texts{margin-bottom:40px}.contact-form .form-wrap .text-wrap .icons a{display:block;position:relative;padding-left:37px;line-height:27px;margin-bottom:21px}.contact-form .form-wrap .text-wrap .icons a svg{position:absolute;left:0;top:50%;transform:translateY(-50%)}.contact-form .map-wrap iframe{display:block}form{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:24px}form fieldset{width:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:24px}form input,form textarea{box-sizing:border-box;border-radius:0;border:1px solid #d6d7d9;min-height:48px;max-width:600pxpx;padding:13px 16px;flex:2 1 auto;font-family:"Noto Sans",sans-serif;font-weight:400;font-size:1.2rem;line-height:1.5;color:#343741}@media screen and (max-width: 960px){form input,form textarea{font-size:1rem;line-height:1.5}}form input::placeholder,form textarea::placeholder{color:#d6d7d9;opacity:1}form textarea{min-height:185px;width:100%}form input[type=submit]{background-color:#26d07c;border-radius:3px;color:#fff;padding:10px 24px;text-transform:uppercase}form input[disabled]{opacity:.4}.boxs .flex-area{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;justify-content:flex-start;gap:24px}.boxs .flex-area .entry{position:relative;width:calc((100% - 48px)/3);background-color:#fff;box-shadow:0px 8px 16px rgba(52,55,65,.08);margin-bottom:24px;transition:all 200ms ease-out}.boxs .flex-area .entry .wrap{padding:31px 24px 24px 24px;aspect-ratio:360/320;border-style:solid;border-width:2px;border-color:rgba(0,0,0,0);transition:all 200ms ease-out;height:100%;width:100%}.boxs .flex-area .entry .wrap:hover{background-color:#f5f5f5}.boxs .flex-area .entry .wrap.highlight p strong,.boxs .flex-area .entry .wrap.highlight p b{font-weight:400;color:#7e5085}.boxs .flex-area .entry .headline{font-weight:400;font-size:1.2rem;line-height:1.5;text-transform:uppercase;margin-bottom:48px}@media screen and (max-width: 960px){.boxs .flex-area .entry .headline{font-size:1rem;line-height:1.5}}.boxs .flex-area .entry .text p{font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542}.boxs .flex-area .entry .right-arrow{display:inline-block;font-size:0;position:absolute;bottom:32px;right:32px;transition:all 200ms ease-out}.boxs .flex-area .entry:hover{box-shadow:0px 8px 16px rgba(52,55,65,0)}.boxs .flex-area a{color:#343741;display:block;height:100%}@media screen and (max-width: 1128px){.boxs .flex-area{gap:16px}.boxs .flex-area .entry{width:calc((100% - 16px)/2)}.boxs .flex-area .entry .right-arrow{bottom:16px;right:16px}}@media screen and (max-width: 520px){.boxs .flex-area{gap:16px}.boxs .flex-area .entry{width:100%}.boxs .flex-area .entry .wrap{padding:16px 48px 16px 16px;aspect-ratio:auto}}.home-logos .text-wrap{margin-bottom:56px}.home-logos .logos-wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}.home-logos .logos-wrap>.logo{width:16.6666666667%;text-align:center;padding:8px 0}.home-logos .logos-wrap>.logo img{width:70%}@media screen and (max-width: 960px){.home-logos .logos-wrap>.logo{width:25%}.home-logos .logos-wrap>.logo img{width:85%}}.home-logos .logos-wrap.hide-more.max-6 .logo:nth-child(n+7){transform:translateY(150px);opacity:0;max-height:0;padding:0}.home-logos .logos-wrap.hide-more.max-6 .logo:nth-child(n+7) img{display:none}.home-logos .logos-wrap.hide-more.max-12 .logo:nth-child(n+13){transform:translateY(150px);opacity:0;max-height:0;padding:0}.home-logos .logos-wrap.hide-more.max-12 .logo:nth-child(n+13) img{display:none}.home-logos .logos-wrap.hide-more.max-18 .logo:nth-child(n+19){transform:translateY(150px);opacity:0;max-height:0;padding:0}.home-logos .logos-wrap.hide-more.max-18 .logo:nth-child(n+19) img{display:none}.home-logos .logos-wrap.hide-more.max-24 .logo:nth-child(n+25){transform:translateY(150px);opacity:0;max-height:0;padding:0}.home-logos .logos-wrap.hide-more.max-24 .logo:nth-child(n+25) img{display:none}.home-logos .logos-wrap .logo{transform:translateY(0);opacity:1;transition:opacity .45s linear,transform .95s cubic-bezier(0.215, 0.61, 0.355, 1);transition-delay:.2s}.home-logos .show-more{padding-top:24px;text-align:center;margin:auto;margin-top:8px;cursor:pointer}.home-logos .show-more.hide{display:none}.home-logos .show-more .arrow-down{padding-top:0px;padding-bottom:8px;transition:all 300ms ease-in-out}.home-logos .show-more:hover .arrow-down{padding-top:8px;padding-bottom:0px}.logo-wall{position:relative;padding:4px 30px;box-sizing:border-box;--logo-height: 50px;--logo-img-height: 27px;--logo-img-TopBottomPadding: 8px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;z-index:11;gap:7px}@media screen and (max-width: 960px){.logo-wall{padding:4px 0px}}@media screen and (max-width: 960px){.logo-wall{--logo-img-height: 28px;-webkit-justify-content:center;justify-content:center;width:90%}}.logo-wall .logo{border:2px solid rgba(0,0,0,0);border-radius:100px;position:relative;background-color:#fff;height:var(--logo-height);display:flex;align-items:center}.logo-wall .logo a{display:block}.logo-wall .logo a,.logo-wall .logo a:before,.logo-wall .logo a img{transition:all 200ms ease-out}.logo-wall .logo a:before{content:"";position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;border:2px solid rgba(0,0,0,.2);border-radius:100px}.logo-wall .logo a img{z-index:2;position:relative}.logo-wall .logo a:hover:before{background-color:#fff;border-color:#d6d7d9;transform:translate(-50%, -50%);width:calc(100% + 12px);height:calc(100% + 10px);box-shadow:0px 8px 16px rgba(52,55,65,.08)}.logo-wall .logo a:hover img{transform:scale(1.14)}.logo-wall .logo img{display:block;padding:5px 15px;max-height:calc(var(--logo-height) - 10px);margin:auto}@media screen and (max-width: 960px){.logo-wall .logo img{padding:10px 20px;max-height:calc(var(--logo-height) - 20px)}}@media screen and (min-width: 1440px){.logo-wall .item-break{flex-basis:100%}}.tools-menu ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;justify-content:flex-start}.tools-menu ul li{width:25%;margin-bottom:62px}.tools-menu ul li a{font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542;color:#343741}.tools-menu ul li a .right-arrow{display:inline-block;vertical-align:sub;margin-left:16px;width:8.8888888889%}.tools-menu ul li a .right-arrow svg,.tools-menu ul li a .right-arrow img{display:block;width:100%;height:auto}.tools-menu ul li a:hover .right-arrow{transform:rotate(45deg)}@media screen and (max-width: 960px){.tools-menu ul li{flex:1 1 auto;width:50%}}@media screen and (min-width: 960px){.teaser{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.teaser.f-left>div,.teaser.f-right>div{width:50%}.teaser.max-wrap .text-right .texts{padding:32px 12.3456790123% 32px 12.3456790123%}.teaser.max-wrap .text-right .link-wrap{padding:0 12.3456790123% 0 12.3456790123%;margin-bottom:32px}.teaser.max-wrap .text-left .texts{padding:32px 11.1111111111% 32px 11.1111111111%}.teaser.max-wrap .text-left .link-wrap{padding:0 11.1111111111% 0 11.1111111111%;margin-bottom:32px}.teaser.max-wrap .text-block{max-width:936px}.teaser.inner-wrap .text{padding:46px 0px 46px 26px}.teaser.inner-wrap.f-left .link-wrap.cta-link{padding-left:26px}.teaser.inner-wrap .image-left{padding-right:10px}}@media screen and (max-width: 960px){.teaser.m-reverse{flex-direction:column-reverse;display:flex}.teaser.m-reverse .text-block{margin-bottom:16px}.teaser .text{text-align:center;padding:16px}.teaser .text-block{max-width:100%}.teaser .link-wrap{margin-bottom:16px}.teaser.f-left .image-block,.teaser.f-left .text-block .texts{margin-bottom:12px}}.teaser .logos{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:rows;-webkit-flex-direction:rows;flex-direction:rows;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 80px}.teaser .logos img{width:25%}@media screen and (max-width: 960px){.teaser .logos{padding:0 16px 16px 16px;justify-content:center}}.teaser.bg-grey-light{background-color:#f5f5f5}.teaser.bg-green-light{background-color:rgba(38,208,124,.2)}.teaser .second-text{color:#26d07c}.teaser .link-wrap{text-align:right}.teaser .link-wrap.cta-link{text-align:left}@media screen and (max-width: 960px){.teaser .link-wrap.cta-link{text-align:center}}.teaser .teaser-link{text-transform:uppercase;color:#343741;font-weight:600;font-size:14px;line-height:24px;padding-right:48px;position:relative}.teaser .teaser-link .right-arrow{width:32px;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 960px){.teaser .link-wrap{text-align:center}.teaser .texts{padding:16px 0px}.teaser.max-wrap .texts{padding:32px 16px}}.teaser.full-image{align-items:stretch;background-size:cover;background-position:center}.teaser.full-image .text-block{background-color:rgba(255,255,255,.8);display:flex;flex-direction:column;justify-content:center}.teaser.full-image .image-block{aspect-ratio:720/443}.teaser.full-image .image-block img{visibility:hidden}.svg-underline{display:inline-block;position:relative}.svg-underline .svg-wrap{bottom:-0.4em;left:0;position:absolute;width:100%;overflow:hidden}@media screen and (max-width: 960px){.svg-underline svg{height:4px}}.teaser .teaser-link.cta-button,.cta-button{font-family:"Noto Sans";color:#fff;font-weight:600;font-size:1rem;line-height:1.2rem;text-align:center;padding:8px 24px;letter-spacing:.05em;background-color:#26d07c;border-radius:25px;border:2px solid #26d07c;text-decoration:none;display:inline-block}.teaser .teaser-link.cta-button:hover,.cta-button:hover{color:#26d07c;background:#fff}.team-list h2,.team-list h3{text-align:center;margin-bottom:50px}@media screen and (min-width: 960px){.team-list h2,.team-list h3{margin-bottom:60px}}.team-list .boxs-wrap .person-box .square{aspect-ratio:1}.team-list .boxs-wrap .person-box .square img{width:100%;display:block}.team-list .boxs-wrap .person-box .infos{margin-top:8px}.team-list .boxs-wrap .person-box .infos p.name{font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542}.team-list .boxs-wrap .person-box .icons{margin:12px 0}.team-list .boxs-wrap .person-box .icons a{margin-right:6px}.team-list .boxs-wrap .person-box .icons a svg{transition:all 200ms ease-out}.team-list .boxs-wrap .person-box .icons a:hover{text-decoration:none}.team-list .boxs-wrap .person-box .icons a:hover svg{transform:scale(1.2)}@media screen and (max-width: 960px){.team-list .boxs-wrap .person-box{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:16px;position:relative;margin-bottom:16px}.team-list .boxs-wrap .person-box .square{width:33.3333333333%}.team-list .boxs-wrap .person-box .square .hover-wrap{display:none}.team-list .boxs-wrap .person-box .infos{width:66.6666666667%}.team-list .boxs-wrap .person-box .icons{margin:16px 0}.team-list .boxs-wrap .person-box .icons a{margin-right:16px}}@media screen and (min-width: 520px){.team-list .boxs-wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;gap:24px}.team-list .boxs-wrap .person-box{width:calc((100% - 24px)/2)}}@media screen and (min-width: 960px){.team-list .boxs-wrap .person-box{width:calc((100% - 48px)/3)}.team-list .boxs-wrap .person-box .square{position:relative}.team-list .boxs-wrap .person-box .square .hover-wrap{display:none;position:absolute;padding:27px 30px;top:0;left:0;bottom:0;right:0;z-index:1;background-color:#343741;overflow:auto}.team-list .boxs-wrap .person-box .square .hover-wrap p{color:#fff}.team-list .boxs-wrap .person-box .square .hover-wrap p strong,.team-list .boxs-wrap .person-box .square .hover-wrap p b{font-weight:400;color:#7e5085}.team-list .boxs-wrap .person-box .infos{text-align:center}.team-list .boxs-wrap .person-box:hover .hover-wrap{display:block}}@media screen and (min-width: 960px){.textImage{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.textImage.f-left>div{width:50%}.textImage.f-left>div:first-child{padding-right:9.5744680851%}.textImage.f-left>div:last-child{padding-right:8.5106382979%;padding-left:1.0638297872%}.textImage.f-right>div{width:50%}.textImage.f-right>div:first-child{padding-left:8.5106382979%;padding-right:1.0638297872%}.textImage.f-right>div:last-child{padding-left:9.5744680851%}.textImage.ip-left>div{padding-right:8.5106382979%}.textImage.ip-left .text-block{padding-left:2.1276595745%}.textImage.ip-right>div{padding-left:8.5106382979%}.textImage.ip-right .text-block{padding-right:2.1276595745%}}.textImage .text-block.text-full{max-width:936px}.textImage .links{margin-bottom:48px}.textImage .links ul{margin:0}.textImage .links li{list-style:none}.textImage .links a.box-link{display:block;position:relative;border:2px solid rgba(0,0,0,.2);border-radius:20px;padding:15px 25px;margin-bottom:10px;text-align:left;text-decoration:none}.textImage .links a.box-link .link-icon{position:absolute;right:25px;top:50%;transform:translateY(-50%)}.textImage .links a.box-link .link-icon.ext svg{transform:rotate(-45deg)}.textImage .links a.box-link .link-icon.down svg{transform:rotate(90deg)}.textImage .links a.box-link .link-icon svg path{stroke:#26d07c}.textImage .links a.box-link:hover{border-color:#26d07c}.text-block{width:100%;max-width:648px}.text-block.ta-center{text-align:center;max-width:744px;margin:auto}@media screen and (min-width: 960px){.text-table{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.text-table:not(.two-texts) .titles{padding-left:8.5106382979%;padding-right:2.1276595745%}.text-table:not(.two-texts) .titles p{padding-left:8.5106382979%}.text-table:not(.two-texts) .text{width:100%;max-width:648px}.text-table:not(.two-texts) .text p,.text-table:not(.two-texts) .text li,.text-table:not(.two-texts) .text a{font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542}.text-table:not(.two-texts)>div{flex:auto}.text-table.two-texts .titles,.text-table.two-texts .text{width:calc((100% - 216px)/2)}.text-table.two-texts .titles{margin-right:10.6382978723%;margin-left:8.5106382979%}.text-table.two-texts .text p,.text-table.two-texts .text a,.text-table.two-texts .text li{font-weight:400;font-size:1.2rem;line-height:1.5}}@media screen and (min-width: 960px)and (max-width: 960px){.text-table.two-texts .text p,.text-table.two-texts .text a,.text-table.two-texts .text li{font-size:1rem;line-height:1.5}}@media screen and (min-width: 520px){.text-table{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:16px}.text-table .titles,.text-table .text{width:calc((100% - 16px)/2)}}.text-table p,.text-table ul,.text-table hr,.textImage p,.textImage ul,.textImage hr{margin-bottom:1em}.text-table ul,.textImage ul{margin-left:32px}.text-table ul li,.textImage ul li{list-style:disc}.text-table ul.highlight,.textImage ul.highlight{position:relative;background-color:rgba(180,130,186,.1);padding:48px 48px 48px 116px;border-radius:16px}.text-table ul.highlight li,.textImage ul.highlight li{list-style:none;font-weight:400;font-size:clamp(1rem, -1.1428571429rem + 3.5714285714vw, 1.375rem);line-height:1.542}.text-table ul.highlight li:before,.textImage ul.highlight li:before{content:"";position:absolute;left:48px;margin-top:4px;width:32px;height:32px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='15' fill='%23B482BA' stroke='%23B482BA' stroke-width='2'/%3E%3Cpath d='M10.24 15.3602L14.08 21.1202L21.76 10.2402' stroke='white' stroke-width='2'/%3E%3C/svg%3E");background-position:center;background-size:cover}@media screen and (max-width: 960px){.text-table ul.highlight,.textImage ul.highlight{padding:16px 16px 16px 50px}.text-table ul.highlight li:before,.textImage ul.highlight li:before{width:16px;height:16px;left:16px}}.text-table div.lead,.textImage div.lead{margin-bottom:48px}.text-table div.bold,.text-table div.bold p,.text-table div.bold a,.textImage div.bold,.textImage div.bold p,.textImage div.bold a{font-weight:600}.image img{display:block}.image .caption{color:#85878d;margin-top:16px}.navigation-list nav{max-width:936px}.navigation-list li{background-color:rgba(0,0,0,.05);border-radius:15px;margin-bottom:10px;position:relative}.navigation-list li a{display:block;padding:15px 25px;font-weight:800;color:#343741;transition:color 150ms}.navigation-list li a .right-arrow{width:22.5px;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.navigation-list li a:hover{color:#26d07c;text-decoration:none}.navigation-list li a:hover .right-arrow{transform:translate(8px, -50%)}.navigation-list li a:hover .right-arrow path{stroke:#26d07c}.magnifier-header-anim{max-width:1128px;width:100%;margin:auto;text-align:center}.magnifier-header-anim h1,.magnifier-header-anim h2,.magnifier-header-anim .lk-h3{max-width:936px;margin:auto}@media screen and (max-width: 960px){.magnifier-header-anim h1,.magnifier-header-anim h2,.magnifier-header-anim .lk-h3{margin-bottom:12px;padding-left:12px;padding-right:12px}}.magnifier-header-anim .smooth-move{transition:transform 3s}.magnifier-header-anim .clip-svgs svg{position:absolute;top:90px;left:0px;clip-path:url(#loupe-clip);max-width:100%}.magnifier-header-anim .magnifier-component{animation:safariForceRepaint .1s infinite;display:flex;justify-content:center;position:relative;width:100%;margin:auto}.magnifier-header-anim .magnifier-component .magnifier{position:absolute;z-index:5}.magnifier-header-anim .magnifier-component .magnifier-component-wrap{padding-top:90px;position:relative;cursor:grab}.magnifier-header-anim .magnifier-component .magnifier-component-wrap>svg{max-width:100%;display:block}.magnifier-header-anim .magnifier-component .mobile-wrap{display:none;margin-top:50px}.magnifier-header-anim .magnifier-component .mobile-wrap img{width:100%;display:block}@media screen and (max-width: 960px){.magnifier-header-anim .magnifier-component .magnifier-component-wrap{display:none}.magnifier-header-anim .magnifier-component .mobile-wrap{display:block}}@-webkit-keyframes safariForceRepaint{from{top:0px}to{top:.01px}}.lottie-animation-header-anim{width:100%;margin:auto;text-align:center;padding:0 30px;box-sizing:border-box;margin-bottom:clamp(3rem, -4.1428571429rem + 11.9047619048vw, 4.25rem)}@media screen and (max-width: 960px){.lottie-animation-header-anim{margin-top:12px}}.lottie-animation-header-anim:not(.edit-mode){margin-top:25px}.lottie-animation-header-anim h1,.lottie-animation-header-anim h2,.lottie-animation-header-anim .lk-h3{text-align:left}@media screen and (max-width: 960px){.lottie-animation-header-anim h1,.lottie-animation-header-anim h2,.lottie-animation-header-anim .lk-h3{margin-bottom:12px;padding-left:12px;padding-right:12px}}.lottie-animation-header-anim h1.jumbo{font-size:clamp(3.75rem, -25.5357142857rem + 48.8095238095vw, 8.875rem);line-height:1.02em;margin-bottom:32px}.lottie-animation-header-anim .lk-h3{font-size:clamp(1.25rem, -1.6071428571rem + 4.7619047619vw, 1.75rem);line-height:1.4em;max-width:936px}.lottie-animation-header-anim .smooth-move{transition:transform 3s}.lottie-animation-header-anim .lottie-component .lottie{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:-1}.lottie-animation-header-anim .lottie-component .lottie svg{width:100% !important;height:auto !important}.lottie-animation-header-anim .lottie-component .mobile-wrap{display:none;margin-top:50px}.lottie-animation-header-anim .lottie-component .mobile-wrap img{width:100%;display:block}@media screen and (max-width: 960px){.lottie-animation-header-anim .lottie-component .lottie-component-wrap{display:none}.lottie-animation-header-anim .lottie-component .mobile-wrap{display:block}}
