:root{--color-main-dark:#245651;--color-main-darker:#1a423e;--color-main-light:#c9f4da;--color-form-line:rgba(36, 86, 81, 0.3);--color-form-focus:rgba(36, 86, 81, 0.2);--color-text:#245651;--color-text-light:#c9f4da}:root:has(body.professionals){--color-main-dark:#151e5a;--color-main-darker:#0b1032;--color-main-light:#618ff6;--color-form-line:rgba(21, 30, 90, 0.3);--color-text:#151e5a;--color-text-light:#fff}.block-text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.block-text-content *{max-width:28em}.block-text-content p a,.block-text-content ul a{text-decoration:underline}.block-text-content h1,.block-text-content h2,.block-text-content h3,.block-text-content h4,.block-text-content h5,.block-text-content h6{font-weight:600;font-size:calc(21px + 2 * ((100vw - 375px)/ 1065));line-height:1.1em;letter-spacing:-.01em}@media screen and (max-width:375px){.block-text-content h1,.block-text-content h2,.block-text-content h3,.block-text-content h4,.block-text-content h5,.block-text-content h6{font-size:21px}}@media screen and (min-width:1440px){.block-text-content h1,.block-text-content h2,.block-text-content h3,.block-text-content h4,.block-text-content h5,.block-text-content h6{font-size:23px}}.block-text-content p+h1,.block-text-content p+h2,.block-text-content p+h3,.block-text-content p+h4,.block-text-content p+h5,.block-text-content p+h6{margin-top:.4em}.block-text-content ol ul,.block-text-content ul,.block-text-content ul ul{list-style-type:disc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;max-width:unset;margin-top:1em}.block-text-content ol ul li,.block-text-content ul li,.block-text-content ul ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;padding-left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.4em;max-width:unset}.block-text-content ol ul li:before,.block-text-content ul li:before,.block-text-content ul ul li:before{content:"";-webkit-mask-image:url(../../../../inc/svg/list-checkmark.svg);mask-image:url(../../../../inc/svg/list-checkmark.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;background-color:currentColor;font-size:unset;aspect-ratio:1/1;max-width:1.6em;height:1.6em}.block-text-content ol,.block-text-content ol ol,.block-text-content ul ol{font-size:inherit}.block-text-content ol li,.block-text-content ol ol li,.block-text-content ul ol li{list-style-type:decimal;list-style-position:outside;margin-left:1em;padding-left:.5em}.cta-register-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:12px;background-color:var(--color-main-dark);color:var(--color-text-light);padding:2em}.cta-register-event .title{max-width:16em;line-height:1.2;font-size:calc(21.4px + 2.6 * ((100vw - 375px)/ 1065))}@media screen and (max-width:375px){.cta-register-event .title{font-size:21.4px}}@media screen and (min-width:1440px){.cta-register-event .title{font-size:24px}}.cta-register-event p{line-height:1.4}.cta-register-event .button{margin-top:1em}.event-guestlist{background-color:#dde5f8;border-radius:12px;padding:1.8em 1.8em;margin-top:calc(25px + 2vw);max-width:calc(580px + 8vw)}.event-guestlist .guestlist-title{margin-bottom:1em}.event-guestlist ul.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2em}.overview-events{margin:clamp(50px,6.75vw,100px) auto}.overview-events .overview-events-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media (max-width:1020px){.overview-events .overview-events-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;margin:0 calc(25px * -1)}.overview-events .overview-events-wrapper::after,.overview-events .overview-events-wrapper::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 calc(25px - 1rem);flex:0 0 calc(25px - 1rem)}.overview-events .overview-events-wrapper>.event-card{min-width:calc(33.33% - 1.75rem);scroll-snap-align:center}.overview-events .overview-events-wrapper>.event-card-featured{min-width:calc(66.66% - 2rem);scroll-snap-align:center}}@media (max-width:800px){.overview-events .overview-events-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-events .overview-events-wrapper>.event-card{min-width:calc(50% - 2rem)}.overview-events .overview-events-wrapper>.event-card-featured{min-width:calc(100% - 3.25rem)}}@media (max-width:600px){.overview-events .overview-events-wrapper{grid-template-columns:1fr}.overview-events .overview-events-wrapper>.event-card,.overview-events .overview-events-wrapper>.event-card-featured{min-width:80%}}.site-footer{display:block;position:relative;width:100%;overflow:hidden;padding:clamp(30px,4vw,60px) 0;font-size:calc(12px + 2 * ((100vw - 375px)/ 1065));border-top:1px solid #ddd;margin-top:calc(25px + 2vw)}@media screen and (max-width:375px){.site-footer{font-size:12px}}@media screen and (min-width:1440px){.site-footer{font-size:14px}}body:has(.page-content-outer>.block:last-child:is(.has-bg)) .site-footer,body:has(.page-content>.block:last-child:is(.has-bg)) .site-footer{border-top-color:transparent;margin-top:0}.hide-navs .site-footer{display:none!important}.site-footer a,.site-footer p{line-height:1.8em;font-size:calc(12px + 2 * ((100vw - 375px)/ 1065))}@media screen and (max-width:375px){.site-footer a,.site-footer p{font-size:12px}}@media screen and (min-width:1440px){.site-footer a,.site-footer p{font-size:14px}}.site-footer a{display:inline-block;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.site-footer a:hover{opacity:.7}.site-footer .footer-address{line-height:1.8em}.site-footer .footer-address address{font-style:normal}.site-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(30px,4vw,60px)}.site-footer .footer-title{font-size:calc(32px + 6 * ((100vw - 375px)/ 1065));max-width:25ch;line-height:1.25}@media screen and (max-width:375px){.site-footer .footer-title{font-size:32px}}@media screen and (min-width:1440px){.site-footer .footer-title{font-size:38px}}@media (max-width:800px){.site-footer .footer-title{margin-bottom:1em}}.site-footer .footer-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:600px){.site-footer .footer-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.site-footer .footer-row.footer-row-top{gap:3em}@media (max-width:600px){.site-footer .footer-row.footer-row-top{gap:2em}}.site-footer .footer-row.footer-row-top .footer-column{min-width:15ch}@media (max-width:1020px){.site-footer .footer-row.footer-row-top .footer-column{min-width:unset}}.site-footer .footer-row.footer-row-top .footer-column:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:600px){.site-footer .footer-row.footer-row-top .footer-column:first-child{min-width:100%}}.site-footer .footer-row.footer-row-top .footer-column:last-child{max-width:unset}.site-footer .footer-row.footer-row-top .footer-column .title{max-width:25ch;line-height:1.25}.site-footer .footer-row.footer-row-legal{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5em}@media (max-width:800px){.site-footer .footer-row.footer-row-legal.hide-portrait-up .footer-column{width:100%}.site-footer .footer-row.footer-row-legal.hide-portrait-up .footer-column .site-footer-menu{width:100%}}.site-footer .footer-row.footer-row-legal .footer-column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;gap:2em}.site-footer .footer-row.footer-row-legal .branding{display:block;width:100%;max-width:165px}.site-footer .footer-row.footer-row-legal .branding svg{width:100%;height:auto}.site-footer .footer-row.footer-row-legal .copyright{line-height:1.8em}.site-footer .footer-row.footer-row-legal .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em}@media (max-width:600px){.site-footer .footer-row.footer-row-legal .menu{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em 2em}.site-footer .footer-row.footer-row-legal .menu li{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}}.site-footer .footer-row.footer-row-legal .menu li.disabled{pointer-events:none}.site-footer .footer-row.footer-row-cta{margin:0 -2.25em;gap:1.5em}@media (max-width:1020px){.site-footer .footer-row.footer-row-cta{margin:0}}@media (max-width:600px){.site-footer .footer-row.footer-row-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.site-footer .footer-row.footer-row-cta .footer-cta{--cta-primary:var(--color-main-dark);--cta-secondary:var(--color-main-light);--cta-primary-text:var(--color-text-light);--cta-secondary-text:var(--color-text);-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;padding:1.25em;background-color:var(--cta-primary);color:var(--cta-primary-text);-webkit-transition:all .3s cubic-bezier(.55,.085,0,.99);transition:all .3s cubic-bezier(.55,.085,0,.99);gap:1em}.site-footer .footer-row.footer-row-cta .footer-cta:first-child{background-color:var(--cta-secondary);color:var(--cta-secondary-text)}.site-footer .footer-row.footer-row-cta .footer-cta:first-child .footer-cta-arrow.has-text{background-color:var(--cta-primary);color:var(--cta-primary-text)}.site-footer .footer-row.footer-row-cta .footer-cta .footer-cta-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3em}.site-footer .footer-row.footer-row-cta .footer-cta .footer-cta-arrow.has-text{background-color:var(--cta-secondary);color:var(--cta-secondary-text);border-radius:12px;padding:1.15em;-webkit-transition:all .3s cubic-bezier(.55,.085,0,.99);transition:all .3s cubic-bezier(.55,.085,0,.99)}.site-footer .footer-row.footer-row-cta .footer-cta .footer-cta-arrow svg{width:100%;height:auto;max-width:35px}.site-footer .footer-row.footer-row-cta .footer-cta:focus,.site-footer .footer-row.footer-row-cta .footer-cta:hover{--cta-primary:var(--color-main-light);--cta-secondary:var(--color-main-dark);--cta-primary-text:var(--color-text);--cta-secondary-text:var(--color-text-light);opacity:1}.site-footer .footer-row .footer-column{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer .footer-row .footer-column .column-title{font-weight:600}.site-footer .footer-row .footer-column .column-title:first-child{margin-bottom:1em}.site-footer .footer-row .footer-column .socials-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:translateX(-.4em);transform:translateX(-.4em)}.site-footer .footer-row .footer-column .socials-wrapper .link-social{width:2.5em;height:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overview-vacancies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:calc(25px + 2vw) auto}@media (max-width:1440px){.overview-vacancies{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.overview-vacancies{grid-template-columns:1fr}}.board-previous{margin:0 15px;background-color:rgba(221,229,248,.5);border-radius:12px;padding:clamp(40px,5.3vw,80px) 0}.board-previous .board-previous-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;gap:clamp(30px,4vw,60px) 25px}@media (max-width:1440px){.board-previous .board-previous-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;margin:0 -25px;gap:0}}@media (max-width:600px){.board-previous .board-previous-wrapper{padding-top:1em}}.board-previous .board-previous-wrapper .board-spacer{-webkit-box-flex:0;-ms-flex:0 0 calc(8.3333333333% - 30px);flex:0 0 calc(8.3333333333% - 30px);position:relative}.board-previous .board-previous-wrapper .board-spacer::after{content:"";position:absolute;top:0;left:0;width:1px;height:calc(100% + clamp(30px,4vw,60px));background-color:var(--color-main-dark);opacity:.7}@media (min-width:1440px){.board-previous .board-previous-wrapper .board-spacer:nth-child(3n)::after{display:none}}@media (max-width:1440px){.board-previous .board-previous-wrapper .board-spacer{-webkit-box-flex:0;-ms-flex:0 0 1px;flex:0 0 1px}.board-previous .board-previous-wrapper .board-spacer::after{display:block!important}.board-previous .board-previous-wrapper .board-spacer:last-of-type::after{display:none!important}}.board-previous .board-previous-wrapper .board-previous-item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);scroll-snap-align:start}@media (max-width:1440px){.board-previous .board-previous-wrapper .board-previous-item{-webkit-box-flex:0;-ms-flex:0 0 calc(41.6666666667% - 10px);flex:0 0 calc(41.6666666667% - 10px);padding:0 25px}}@media (max-width:800px){.board-previous .board-previous-wrapper .board-previous-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);padding:0 25px}}@media (max-width:600px){.board-previous .board-previous-wrapper .board-previous-item{-webkit-box-flex:0;-ms-flex:0 0 calc(83.3333333333% - 10px);flex:0 0 calc(83.3333333333% - 10px)}}.board-previous .board-previous-wrapper .board-previous-item .title{margin-bottom:1.5em}.board-previous .board-previous-wrapper .board-previous-item a:hover{text-decoration:underline}.board-active{position:relative;margin:clamp(40px,5.3vw,80px) 0 clamp(50px,6.75vw,100px)}.board-active .board-active-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:clamp(30px,4vw,60px) 20px}@media (max-width:1440px){.board-active .board-active-wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.board-active .board-active-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.board-active .board-active-wrapper{grid-template-columns:repeat(1,1fr)}}.board-active .board-active-wrapper .board-cta{grid-column:span 2}@media (max-width:1440px){.board-active .board-active-wrapper .board-cta{grid-column:span 3}}@media (max-width:800px){.board-active .board-active-wrapper .board-cta{grid-column:span 2}}@media (max-width:600px){.board-active .board-active-wrapper .board-cta{grid-column:span 1}}.comissie-block{position:relative;margin:clamp(50px,6.75vw,100px) 0}.comissie-block .comissie-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.75em;max-width:65ch;margin:0 auto clamp(30px,4vw,60px)}.comissie-block .comissie-wrapper{padding:0 clamp(30px,4vw,60px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:3em 20px}@media (max-width:600px){.comissie-block .comissie-wrapper{padding:0;gap:2em;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;margin:0 -25px}}.comissie-block .comissie-wrapper .comissie-member{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 15px);flex:0 1 calc(25% - 15px);padding-left:20px;border-left:1px solid color-mix(in srgb,var(--color-main-dark) 70%,transparent)}.comissie-block .comissie-wrapper .comissie-member .role{opacity:.7;margin-top:.5em}@media (min-width:1440px){.comissie-block .comissie-wrapper .comissie-member:first-child,.comissie-block .comissie-wrapper .comissie-member:nth-child(4n+1){border-left:none}}@media (min-width:600px) and (max-width:1440px){.comissie-block .comissie-wrapper .comissie-member{-webkit-box-flex:0;-ms-flex:0 1 calc(33.33% - 15px);flex:0 1 calc(33.33% - 15px)}.comissie-block .comissie-wrapper .comissie-member:first-child,.comissie-block .comissie-wrapper .comissie-member:nth-child(3n+1){border-left:none}}@media (max-width:600px){.comissie-block .comissie-wrapper .comissie-member{scroll-snap-align:start;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;min-width:calc(75% - 10px)}.comissie-block .comissie-wrapper .comissie-member:first-child{border-left:none}}.cta-duo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;margin:calc(25px + 2vw) 0}.cta-duo .container{gap:1.5em}.cta-duo .container .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:12px;border:1px solid var(--color-main-dark);padding:clamp(1.4em,3vw,2.4em)}.cta-duo .container .card .title{max-width:90%}@media (min-width:800px){.cta-duo .container .card .title{min-height:4em}}.cta-duo .container .card:first-of-type{background-color:var(--color-main-dark)}.cta-duo .container .card:first-of-type .title{color:#fff}.cta-small-banner{background-color:#dde5f8;margin:calc(25px + 2vw) 0 0;border-radius:12px;max-width:calc(580px + 8vw)}.cta-small-banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2em}.cta-small-banner .button{margin-top:2em}.cta-tags .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8em;margin:calc(25px + 2vw) auto}.cta-tags .links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em 1.4em;-ms-flex-wrap:wrap;flex-wrap:wrap}.cta-tags .links li a{display:block;background-color:#f7f3f1;line-height:3em;padding:0 1.6em;border-radius:4em;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.cta-tags .links li a:hover{background-color:var(--color-main-dark);color:var(--color-text-light)}@media (max-width:800px){.cta-tags{margin-top:calc(25px + 2vw)}.cta-tags .links{gap:1em}}.events-block{position:relative;overflow:hidden;margin:clamp(50px,6.75vw,100px) 0}.events-block .events-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media (max-width:1020px){.events-block .events-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;margin:0 calc(25px * -1)}.events-block .events-wrapper::after,.events-block .events-wrapper::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 calc(25px - 1rem);flex:0 0 calc(25px - 1rem)}.events-block .events-wrapper>.event-card{min-width:calc(33.33% - 1.75rem);scroll-snap-align:center}.events-block .events-wrapper>.event-card-featured{min-width:calc(66.66% - 2rem);scroll-snap-align:center}}@media (max-width:800px){.events-block .events-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.events-block .events-wrapper>.event-card{min-width:calc(50% - 2rem)}.events-block .events-wrapper>.event-card-featured{min-width:calc(100% - 3.25rem)}}@media (max-width:600px){.events-block .events-wrapper{grid-template-columns:1fr}.events-block .events-wrapper>.event-card,.events-block .events-wrapper>.event-card-featured{min-width:80%}}.faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin:calc(50px + 4vw) 0}.faq .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(50px,6.75vw,100px)}.faq .question-wrapper{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-top:-.8em}.faq .question-wrapper .question-container{padding-left:2.5em;border-radius:12px;color:var(--color-text);background-color:transparent;border:1px solid color-mix(in srgb,var(--color-main-dark) 30%,transparent);-webkit-transition:all .3s cubic-bezier(.55,.085,0,.99);transition:all .3s cubic-bezier(.55,.085,0,.99)}@media (max-width:600px){.faq .question-wrapper .question-container{padding-left:1.25em}}.faq .question-wrapper .question-container .question{z-index:1;cursor:pointer;position:relative;display:block;width:100%;padding-top:1.5em;padding-bottom:1.5em;padding-right:3em}@media (max-width:600px){.faq .question-wrapper .question-container .question{padding-top:1.25em;padding-bottom:1.25em}}.faq .question-wrapper .question-container .question .question-text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-ms-hyphens:none;hyphens:none;line-height:1.4em}.faq .question-wrapper .question-container .question .question-text .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.4em;height:1.4em}.faq .question-wrapper .question-container .question .question-text .icon img,.faq .question-wrapper .question-container .question .question-text .icon picture{width:1em;height:1em}.faq .question-wrapper .question-container .answer{display:grid;padding-right:5vw;opacity:0;grid-template-rows:0fr;-webkit-transition:opacity .1s ease 0s,grid-template-rows .3s cubic-bezier(.55,.085,0,.99) 0s;transition:opacity .1s ease 0s,grid-template-rows .3s cubic-bezier(.55,.085,0,.99) 0s;transition:opacity .1s ease 0s,grid-template-rows .3s cubic-bezier(.55,.085,0,.99) 0s,-ms-grid-rows .3s cubic-bezier(.55,.085,0,.99) 0s}.faq .question-wrapper .question-container .answer .answer-wrapper{overflow:hidden;padding:0 .1em;opacity:.7}.faq .question-wrapper .question-container .answer .answer-wrapper a{font-weight:600}.faq .question-wrapper .question-container .answer .answer-wrapper a:hover{text-decoration:underline}.faq .question-wrapper .question-container .answer .answer-wrapper ul{list-style-type:disc}.faq .question-wrapper .question-container .answer .answer-wrapper ul li{list-style-type:disc;list-style-position:outside;margin-left:1em;padding-left:.5em;margin-bottom:.5em;line-height:1.4em}.faq .question-wrapper .question-container .answer .answer-wrapper ol{font-size:inherit}.faq .question-wrapper .question-container .answer .answer-wrapper ol li{list-style-type:decimal;list-style-position:outside;margin-left:1em;padding-left:.5em;margin-bottom:.5em}.faq .question-wrapper .question-container .answer .answer-wrapper ol,.faq .question-wrapper .question-container .answer .answer-wrapper ul{margin-bottom:3em}.faq .question-wrapper .question-container .answer .answer-wrapper ol li,.faq .question-wrapper .question-container .answer .answer-wrapper ul li{color:#aaa;font-size:20px}@media (max-width:800px){.faq .question-wrapper .question-container .answer .answer-wrapper ol li,.faq .question-wrapper .question-container .answer .answer-wrapper ul li{font-size:18px}}.faq .question-wrapper .question-container .button-dropdown{z-index:2;position:absolute;top:50%;right:2em;width:1.1em;height:1.1em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:600px){.faq .question-wrapper .question-container .button-dropdown{right:1.25em}}.faq .question-wrapper .question-container .button-dropdown svg{position:absolute;top:0;width:100%;height:100%;-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.085,0,.99);transition:-webkit-transform .3s cubic-bezier(.55,.085,0,.99);transition:transform .3s cubic-bezier(.55,.085,0,.99);transition:transform .3s cubic-bezier(.55,.085,0,.99), -webkit-transform .3s cubic-bezier(.55,.085,0,.99)}.faq .question-wrapper .question-container .button-dropdown svg .vertical{-webkit-transition:opacity .3s cubic-bezier(.55,.085,0,.99);transition:opacity .3s cubic-bezier(.55,.085,0,.99)}.faq .question-wrapper .question-container.open{padding-bottom:2em;background-color:var(--color-main-dark);color:#fff}.faq .question-wrapper .question-container.open .button-dropdown svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq .question-wrapper .question-container.open .button-dropdown svg .vertical{opacity:0}.faq .question-wrapper .question-container.open .answer{opacity:1;grid-template-rows:1fr;-webkit-transition:opacity .3s ease .3s,grid-template-rows .4s cubic-bezier(.55,.085,0,.99) 0s;transition:opacity .3s ease .3s,grid-template-rows .4s cubic-bezier(.55,.085,0,.99) 0s;transition:opacity .3s ease .3s,grid-template-rows .4s cubic-bezier(.55,.085,0,.99) 0s,-ms-grid-rows .4s cubic-bezier(.55,.085,0,.99) 0s}@media (max-width:800px){.faq{margin:calc(50px + 4vw) 0}.faq .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2em}.faq .title-wrapper{gap:1em}}.form-block{padding:clamp(30px,4vw,60px) 0;position:relative;z-index:1}.has-bg .form-block{margin:15px;border-radius:12px;padding:clamp(50px,6.75vw,100px) 0}.bg-pastel .form-block{background-color:#dde5f8}.bg-default .form-block{background-color:var(--color-main-light);background-color:color-mix(in srgb,var(--color-main-light) 20%,transparent)}.form-block .container{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.alignment-column .form-block .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(25px + 2vw)}.alignment-column .form-block .container .col-form{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.alignment-column .form-block .container .col-form .form-wrapper{max-width:60em}@media (max-width:1020px){.form-block .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form-block .col-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1em;padding-right:calc(6px + 5vw);max-width:35em}.form-block .col-text .title{text-wrap:balance}.form-block .col-text .text{text-wrap:balance}.form-block .col-text .text p{font-size:calc(16px + 2 * ((100vw - 375px)/ 1065));line-height:1.666em;letter-spacing:-.04em}@media screen and (max-width:375px){.form-block .col-text .text p{font-size:16px}}@media screen and (min-width:1440px){.form-block .col-text .text p{font-size:18px}}.form-block .col-text .button{margin-top:1em}.form-block .col-form{max-width:36em}@media (max-width:1020px){.form-block .col-form{max-width:unset}}@media (max-width:1020px){.form-block .col-text{padding:0;margin-bottom:2em}}@media (max-width:600px){.form-block .col-text{gap:1em}}.image-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;width:100%;max-width:calc(580px + 8vw);margin:calc(25px + 2vw) 0}.image-gallery .image-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.image-gallery .image-row .image{position:relative;border-radius:12px;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;height:calc(12em + 10vw)}.image-gallery .image-row .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-gallery .image-row:nth-child(odd) .image:nth-child(even){-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4}.image-gallery .image-row:nth-child(even) .image:nth-child(odd){-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4}.block-image-gallery:last-child .image-gallery{margin-bottom:0}.image-text{position:relative;width:100%;height:auto;margin:clamp(50px,6.75vw,100px) auto}.image-text .image-text-inner{display:grid;grid-template-columns:repeat(12,1fr);gap:20px;grid-template-areas:". image image image image image . text text text text .";width:100%;overflow:hidden;background-color:#fff}@media (max-width:1440px){.image-text .image-text-inner{grid-template-areas:"image image image image image image . text text text text text"}}@media (max-width:1020px){.image-text .image-text-inner{grid-template-areas:"image image image image image image text text text text text text"}}@media (max-width:800px){.image-text .image-text-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.image-right .image-text .image-text-inner{grid-template-areas:". text text text text . image image image image image ."}@media (max-width:1440px){.image-right .image-text .image-text-inner{grid-template-areas:"text text text text text . image image image image image image"}}@media (max-width:1020px){.image-right .image-text .image-text-inner{grid-template-areas:"text text text text text text image image image image image image"}}.has-bg .image-text .image-text-inner{border-radius:12px;padding:25px;grid-template-areas:"image image image image image image . text text text text ."}@media (max-width:1020px){.has-bg .image-text .image-text-inner{grid-template-areas:"image image image image image image text text text text text text"}}@media (max-width:800px){.has-bg .image-text .image-text-inner{padding:15px 15px 45px}}.has-bg.image-right .image-text .image-text-inner{grid-template-areas:". text text text text . image image image image image image"}@media (max-width:1020px){.has-bg.image-right .image-text .image-text-inner{grid-template-areas:"text text text text text text image image image image image image"}}.bg-default .image-text .image-text-inner{background-color:var(--color-main-dark);color:var(--color-text-light)}.bg-pastel .image-text .image-text-inner{background-color:#dde5f8}.image-text .image{grid-area:image;position:relative;background-color:inherit}@media (max-width:800px){.image-text .image{aspect-ratio:unset}}.cover-image .image-text .image{padding:0;margin:-25px -25px -25px 0}@media (max-width:800px){.cover-image .image-text .image{margin:-25px;margin-bottom:0;aspect-ratio:4/3}}.no-image .image-text .image{overflow:hidden;padding:50px 50px 125px;background-color:#f7f3f1;border-radius:12px;margin:0}@media (max-width:800px){.no-image .image-text .image{padding:25px 25px 125px;aspect-ratio:unset}}.image-right .no-image .image-text .image{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.no-image .image-text .image::before{content:"";position:absolute;top:60%;left:20%;width:100%;height:100%;-webkit-transform-origin:top left;transform-origin:top left;rotate:10deg;border-radius:12px;-webkit-transform:skewX(-12deg);transform:skewX(-12deg);background-color:var(--color-main-dark)}.no-image .image-text .image .image-inner::after{content:unset}.no-image .image-text .image .image-inner .title{max-width:25ch}.image-text .image .image-inner{position:relative;height:100%;width:100%;background-color:inherit;border-radius:12px;overflow:hidden}.cover-image .image-text .image .image-inner{border-radius:0}.no-image .image-text .image .image-inner{background-color:unset}.has-shape .image-text .image .image-inner::after{content:"";position:absolute;inset:-1px;background-color:inherit;-webkit-mask-image:url(../../../../inc/shape/image-text.svg);mask-image:url(../../../../inc/shape/image-text.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center bottom;mask-position:center bottom;-webkit-mask-size:100%;mask-size:100%}.has-shape.image-right .image-text .image .image-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.has-shape.image-right .image-text .image .image-inner img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.image-text .image img{position:absolute;-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%;border-radius:12px}.cover-image .image-text .image img{border-radius:0}@media (max-width:800px){.image-text .image img{position:relative;max-height:300px}}.image-text .text-wrapper{grid-area:text;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(50px + 4vw) 0}@media (max-width:800px){.image-text .text-wrapper{padding:0}}@media (max-width:800px){.has-bg .image-text .text-wrapper{padding:0 15px}}.padding-small .image-text .text-wrapper{padding:calc(25px + 2vw) 0}@media (max-width:800px){.padding-small .image-text .text-wrapper{padding:0}}.no-image .image-text .text-wrapper{padding:2.25em 0}@media (max-width:800px){.no-image .image-text .text-wrapper{padding:0}}.image-text .text-wrapper .text{margin-top:1.4em}.no-image .image-text .text-wrapper .text{margin-top:0}.has-bg .image-text .text-wrapper .text{opacity:.7}.image-text .text-wrapper .text *{text-wrap:pretty}.image-text .text-wrapper .button-wrapper{margin-top:1.6em}.bg-pastel .image-text .text-wrapper .button-wrapper .button:not(.ghost):not(:hover){color:#dde5f8}@media (max-width:800px){.block-partners+.block-image-text .image-text-inner,.block-partners:has(+.block-image-text)+.block-image-text+.block-image-text .image-text-inner,.page-intro:not(.no-image)+.block-image-text .image-text-inner,.page-intro:not(.no-image):has(+.block-image-text)+.block-image-text+.block-image-text .image-text-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.logos-slider{z-index:2;display:block;position:relative;margin:calc(50px + 4vw) auto}.has-bg .logos-slider{margin:15px;border-radius:12px;padding:clamp(30px,4vw,60px) 0}@media (max-width:800px){.has-bg .logos-slider{margin:0 25px}}.bg-default .logos-slider{background-color:var(--color-main-dark);color:var(--color-text-light)}.bg-pastel .logos-slider{background-color:#dde5f8}.logos-slider .highlight{display:block}.logos-slider .card-logo{display:block;width:100%;text-align:center;height:100%;overflow:hidden}.logos-slider .card-logo .logo{display:inline-block;position:absolute;left:50%;top:50%;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:100%;mix-blend-mode:multiply;pointer-events:none;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity 1s cubic-bezier(.55,.085,0,.99);transition:opacity 1s cubic-bezier(.55,.085,0,.99)}@media (max-width:1020px){.logos-slider .card-logo .logo{max-width:130px;max-height:50px}}@media (max-width:600px){.logos-slider .card-logo .logo{max-width:100px;max-height:55px}}.bg-default .logos-slider .card-logo .logo{mix-blend-mode:plus-lighter;-webkit-filter:invert(1) grayscale(1) brightness(1.5);filter:invert(1) grayscale(1) brightness(1.5)}.logos-slider .card-logo .logo.active{opacity:1;pointer-events:auto}.logos-slider .card-logo .logo img,.logos-slider .card-logo .logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.logos-slider ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2em;margin-top:clamp(50px,6.75vw,100px)}@media (max-width:800px){.logos-slider ul{gap:2em}}.logos-slider ul li{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:115px;aspect-ratio:2/1;width:100%;height:auto;max-height:65px}@media (max-width:1020px){.logos-slider ul li{-webkit-box-flex:1;-ms-flex:1 1 22%;flex:1 1 22%;max-width:unset}.logos-slider ul li:nth-child(n+5){display:none}}@media (max-width:800px){.logos-slider ul li{min-width:30%}}@media (max-width:600px){.logos-slider ul li{min-width:45%}}.numbers-block{margin:clamp(50px,6.75vw,100px) auto}.has-bg .numbers-block{margin:15px;border-radius:12px;padding:clamp(30px,4vw,60px) 0}@media (max-width:800px){.has-bg .numbers-block{margin:15px 25px}}@media (max-width:1600px){.has-bg .numbers-block .container{margin-left:-15px;margin-right:-15px}}@media (max-width:800px){.has-bg .numbers-block .container{margin-left:auto;margin-right:auto}}.bg-default .numbers-block{background-color:var(--color-main-dark);color:var(--color-text-light)}.bg-pastel .numbers-block{background-color:#dde5f8}.numbers-block .numbers-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(clamp(25px,10vw,100px) * 1.25)}@media (max-width:1020px){.numbers-block .numbers-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em}}@media (max-width:600px){.numbers-block .numbers-wrapper{gap:1.5em}}.numbers-block .numbers-wrapper .number{-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:1px solid currentColor;padding:.25em 0 .25em 1.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75em}@media (max-width:1020px){.numbers-block .numbers-wrapper .number{min-width:calc(50% - 1em)}}@media (max-width:600px){.numbers-block .numbers-wrapper .number{min-width:100%}}.pages-list-block{position:relative;margin:clamp(50px,6.75vw,100px) 0}.pages-list-block .pages-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.pages-list-block .pages-list-wrapper .pages-list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:calc(clamp(30px,4vw,60px) * .8) clamp(30px,4vw,60px) calc(clamp(30px,4vw,60px) * 1.25);background-color:rgba(221,229,248,.5);border-radius:12px;-webkit-transition:background-color .3s cubic-bezier(.55,.085,0,.99),opacity 1s ease;transition:background-color .3s cubic-bezier(.55,.085,0,.99),opacity 1s ease}@media (max-width:600px){.pages-list-block .pages-list-wrapper .pages-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:clamp(30px,4vw,60px)}}.pages-list-block .pages-list-wrapper .pages-list-item:is(a):focus,.pages-list-block .pages-list-wrapper .pages-list-item:is(a):hover{background-color:#dde5f8}.pages-list-block .pages-list-wrapper .pages-list-item .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;width:100%;max-width:calc(50% - 10px)}@media (max-width:1020px){.pages-list-block .pages-list-wrapper .pages-list-item .details{max-width:60%}}@media (max-width:600px){.pages-list-block .pages-list-wrapper .pages-list-item .details{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pages-list-block .pages-list-wrapper .pages-list-item .details .text{max-width:50ch;text-wrap:pretty}@media (max-width:600px){.pages-list-block .pages-list-wrapper .pages-list-item .details .icon{margin-left:auto}}.pages-list-block .pages-list-wrapper .pages-list-item .details .icon svg{height:auto;max-width:31px}.partners-block{margin:0 15px;background-color:#dde5f8;border-radius:12px;padding:clamp(30px,4vw,60px) 0}@media (max-width:800px){.partners-block{padding-bottom:45px}}.career .partners-block{background-color:rgba(201,244,218,.4)}.partners-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}@media (max-width:1600px){.partners-block .container{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}}@media (max-width:800px){.partners-block .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}}.partners-block .content{width:100%;max-width:400px}.partners-block .content .title{margin-bottom:.5em}.partners-block .content .text{opacity:.7}.partners-block .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;gap:clamp(50px,6.75vw,100px)}@media (max-width:800px){.partners-block .logos{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.partners-block .logos .button{margin-top:1.5em}@media (max-width:800px){.partners-block .logos .button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0}}.partners-block .logos .logos-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:80%;margin-top:auto}@media (max-width:1020px){.partners-block .logos .logos-wrapper{margin-top:1.5em;max-width:100%;gap:2.4em}}@media (max-width:600px){.partners-block .logos .logos-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.partners-block .logos .logos-wrapper .logo{display:inline-block;width:auto;height:40px;max-width:7em;-webkit-filter:grayscale(1);filter:grayscale(1);mix-blend-mode:multiply;-webkit-transition:scale .3s cubic-bezier(.55,.085,0,.99);transition:scale .3s cubic-bezier(.55,.085,0,.99)}@media (max-width:600px){.partners-block .logos .logos-wrapper .logo{width:45%}}.partners-block .logos .logos-wrapper .logo img,.partners-block .logos .logos-wrapper .logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.partners-block .logos .logos-wrapper .logo:hover{scale:1.05}.partners-block .logos .logos-wrapper:not(:has(:nth-child(4))) .logo{height:70px;max-width:8em}@media (max-width:800px){.partners-block{margin:0 25px}}.quotes-block{margin:15px;background-color:var(--color-main-dark);border-radius:12px;padding:clamp(30px,4vw,60px) 0;overflow:hidden;position:relative}@media (max-width:800px){.quotes-block{margin:15px 25px}}.quotes-block::after{content:"";position:absolute;top:5%;left:-18%;width:50%;height:100%;-webkit-transform-origin:top left;transform-origin:top left;rotate:9deg;border-radius:12px;-webkit-transform:skewX(25deg);transform:skewX(25deg);background-color:var(--color-main-light);opacity:0;pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.55,.085,0,.99);transition:opacity .3s cubic-bezier(.55,.085,0,.99)}@media (max-width:1020px){.quotes-block::after{width:40%}}@media (max-width:800px){.quotes-block::after{display:none}}.quotes-block:not(:has(.swiper-slide.swiper-slide-active>.quote>.quote-image>.image))::after{opacity:1}.quotes-block .quotes-swiper{position:relative}.quotes-block .quotes-swiper .quote{display:grid;grid-template-columns:repeat(12,1fr);gap:20px}.quotes-block .quotes-swiper .quote .quote-image{grid-column:1/span 4}@media (max-width:1440px){.quotes-block .quotes-swiper .quote .quote-image{grid-column:1/span 5}}@media (max-width:800px){.quotes-block .quotes-swiper .quote .quote-image{display:none}}.quotes-block .quotes-swiper .quote .quote-image .image{height:100%}.quotes-block .quotes-swiper .quote .quote-image .image img{width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;display:block;border-radius:12px}.quotes-block .quotes-swiper .quote .quote-content{grid-column:6/span 7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(30px,4vw,60px);padding:2em 0 4em}@media (max-width:800px){.quotes-block .quotes-swiper .quote .quote-content{grid-column:span 12;padding:0}}.quotes-block .quotes-swiper .quote .quote-content .quote-text{color:#fff}.quotes-block .quotes-swiper .quote .quote-content .quote-text .text{line-height:1.4;letter-spacing:-.04em;font-size:calc(25px + 10 * ((100vw - 375px)/ 1065))}@media screen and (max-width:375px){.quotes-block .quotes-swiper .quote .quote-content .quote-text .text{font-size:25px}}@media screen and (min-width:1440px){.quotes-block .quotes-swiper .quote .quote-content .quote-text .text{font-size:35px}}.quotes-block .quotes-swiper .quote .quote-content .quote-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.25em;color:var(--color-text-light)}@media (max-width:1020px){.quotes-block .quotes-swiper .quote .quote-content .quote-details{-ms-flex-wrap:wrap;flex-wrap:wrap}}.quotes-block .quotes-swiper .quote .quote-content .quote-details .quote-name{display:block;white-space:nowrap}.quotes-block .quotes-swiper .swiper-navigation{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.quotes-block .quotes-swiper .swiper-navigation:has(.swiper-button-prev.swiper-button-lock):has(.swiper-button-next.swiper-button-lock){display:none}@media (max-width:800px){.quotes-block .quotes-swiper .swiper-navigation{margin-top:2.4em}}.quotes-block .quotes-swiper .swiper-navigation .swiper-button-next,.quotes-block .quotes-swiper .swiper-navigation .swiper-button-prev{position:relative;top:unset;left:unset;right:unset;bottom:unset;-webkit-transform:unset;transform:unset;width:unset;height:unset;padding:.8em .95em;background-color:var(--color-main-light);color:var(--color-text);border-radius:12px}@media (max-width:800px){.quotes-block .quotes-swiper .swiper-navigation .swiper-button-next,.quotes-block .quotes-swiper .swiper-navigation .swiper-button-prev{margin-top:0}}.quotes-block .quotes-swiper .swiper-navigation .swiper-button-next::after,.quotes-block .quotes-swiper .swiper-navigation .swiper-button-prev::after{content:unset}.quotes-block .quotes-swiper .swiper-navigation .swiper-button-next svg,.quotes-block .quotes-swiper .swiper-navigation .swiper-button-prev svg{height:auto;width:1.25em}.quotes-block .quotes-swiper .swiper-navigation .quotes-swiper-prev{rotate:180deg}.single-image{display:block;position:relative;width:100%;margin:0 auto}.core-content+.single-image,.single-image+.core-content{margin-top:calc(25px + 2vw)}.single-image .image{position:relative;z-index:1;overflow:hidden;font-size:0;width:100%}.single-events .page-content .single-image .image{max-width:calc(580px + 8vw)}.single-image .image img{max-width:100%}.single-image.fixed-height .image{padding-bottom:40%;border-radius:12px;overflow:hidden}.single-image.fixed-height .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-image.full-size .image{border-radius:12px;overflow:hidden}.single-image.full-size .image img{position:relative;width:100%;height:auto}.single-image.original-size .image{width:auto;margin:0;max-width:100%}.single-image.original-size .image img{max-width:100%;height:auto}@media (max-width:800px){.single-image.fixed-height .image{padding-bottom:80%}}.single-quote-block{background-color:var(--color-main-dark);margin:clamp(30px,4vw,60px) 0;border-radius:12px;padding:clamp(30px,4vw,60px);overflow:hidden;position:relative}.single-quote-block::after{content:"";position:absolute;top:5%;left:-15%;width:50%;height:100%;-webkit-transform-origin:top left;transform-origin:top left;rotate:-25deg;border-radius:12px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);background-color:var(--color-main-light);opacity:1;pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.55,.085,0,.99);transition:opacity .3s cubic-bezier(.55,.085,0,.99)}@media (max-width:800px){.single-quote-block::after{display:none}}.single-quote-block .quote{display:grid;grid-template-columns:repeat(12,1fr);gap:20px}.single-quote-block .quote .quote-content{grid-column:5/span 8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(26px,3vw,40px)}@media (max-width:800px){.single-quote-block .quote .quote-content{grid-column:span 12}}.single-quote-block .quote .quote-content .quote-text{color:#fff}.single-quote-block .quote .quote-content .quote-text .text{line-height:1.4;letter-spacing:-.04em;font-size:calc(21.4px + 2.6 * ((100vw - 375px)/ 1065))}@media screen and (max-width:375px){.single-quote-block .quote .quote-content .quote-text .text{font-size:21.4px}}@media screen and (min-width:1440px){.single-quote-block .quote .quote-content .quote-text .text{font-size:24px}}.single-quote-block .quote .quote-content .quote-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.25em;color:var(--color-text-light)}.single-events .single-quote-block{max-width:calc(580px + 8vw);padding:clamp(26px,3vw,40px)}.single-events .single-quote-block .quote .quote-content{gap:1.6em}.single-events .single-quote-block .quote .quote-content .quote-text .text{font-size:calc(18px + 4 * ((100vw - 375px)/ 1065))}@media screen and (max-width:375px){.single-events .single-quote-block .quote .quote-content .quote-text .text{font-size:18px}}@media screen and (min-width:1440px){.single-events .single-quote-block .quote .quote-content .quote-text .text{font-size:22px}}.single-events .single-quote-block .quote .quote-content .quote-details{font-size:calc(14px + 2 * ((100vw - 375px)/ 1065))}@media screen and (max-width:375px){.single-events .single-quote-block .quote .quote-content .quote-details{font-size:14px}}@media screen and (min-width:1440px){.single-events .single-quote-block .quote .quote-content .quote-details{font-size:16px}}.single-events .single-quote-block:after{width:44%}.text-centered-block{position:relative;margin:clamp(50px,6.75vw,100px) 0}.text-centered-block .text-centered-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.75em;max-width:65ch;margin:0 auto}.text-wide .text-centered-block .text-centered-content{max-width:100ch}.text-wide .text-centered-block .text-centered-content p{max-width:unset}.vacancies-block{position:relative;overflow:hidden;margin:clamp(50px,6.75vw,100px) 0}.has-bg .vacancies-block{margin:15px;border-radius:12px;padding:clamp(30px,4vw,60px) 0}@media (max-width:1600px){.has-bg .vacancies-block .container{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}}@media (max-width:800px){.has-bg .vacancies-block .container{margin-left:auto;margin-right:auto;width:100%}}.bg-default .vacancies-block{background-color:var(--color-main-light);background-color:color-mix(in srgb,var(--color-main-light) 25%,transparent)}.bg-pastel .vacancies-block{background-color:#dde5f8}