body{padding:0;margin:0}*{-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-webkit-padding-after:0;-webkit-padding-before:0;-webkit-padding-end:0;-webkit-margin-before:0;margin-after:0;margin-start:0;margin-end:0;padding-start:0;padding-after:0;padding-before:0;padding-end:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0;-moz-padding-start:0;-moz-padding-after:0;-moz-padding-before:0;-moz-padding-end:0}@font-face{font-family:Neue Haas Unica;src:url(/app/themes/site-theme/dist/fonts/webfont-neue-haas-unica-w1g.e947e799.otf) format("opentype"),url(/app/themes/site-theme/dist/fonts/webfont-neue-haas-unica-w1g.08618ceb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Neue Haas Unica;src:url(/app/themes/site-theme/dist/fonts/webfont-neue-haas-unica-w1g-medium.3a723a6a.otf) format("opentype"),url(/app/themes/site-theme/dist/fonts/webfont-neue-haas-unica-w1g-medium.7233dc90.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Neue Haas Unica;src:url(/app/themes/site-theme/dist/fonts/webfont-neue-haas-unica-w1g-bold.b413409b.otf) format("opentype"),url(/app/themes/site-theme/dist/fonts/webfont-neue-haas-unica-w1g-bold.4ffae33f.ttf) format("truetype");font-weight:700;font-style:normal}.grid{grid-template-columns:repeat(12,1fr);grid-column-gap:40px;grid-row-gap:64px;grid-template-rows:auto;display:grid}@media (max-width:960px){.grid{grid-row-gap:32px;grid-column-gap:16px}}.grid_sidebar{grid-column:1/3;grid-row:1}@media screen and (min-width:960px){.grid_sidebar{grid-column:1/4}}@media screen and (min-width:1280px){.grid_sidebar{grid-column:1/4}}@media screen and (min-width:1440px){.grid_sidebar{grid-column:1/4}}.grid_content{grid-column:1/13;grid-row:1}@media screen and (min-width:960px){.grid_content{grid-column:2/12}}@media screen and (min-width:1280px){.grid_content{grid-column:4/10}}@media screen and (min-width:1440px){.grid_content{grid-column:4/10}}.flex{display:flex!important}.row:after{content:"";display:table;clear:both}.container{position:relative;width:calc(100% - 32px);padding:0;margin:auto}@media screen and (min-width:640px){.container{padding:0 16px}}@media screen and (min-width:960px){.container{max-width:930px}}@media screen and (min-width:1280px){.container{max-width:1190px}}@media screen and (min-width:1440px){.container{max-width:1240px}}@media screen and (min-width:1920px){.container{max-width:1240px}}@media screen and (min-width:960px){.container.container--wide{max-width:1050px}}@media screen and (min-width:1280px){.container.container--wide{max-width:1310px}}@media screen and (min-width:1440px){.container.container--wide{max-width:1372px}}@media screen and (min-width:1920px){.container.container--wide{max-width:1372px}}.color--primary{color:#604ce2}.color--secondary{color:#25e579}.h-padding{padding:64px 0}@media screen and (min-width:1440px){.h-padding{padding:128px 0}}@media screen and (min-width:1280px){.h-padding{padding:128px 0}}.h-padding+.h-padding:not(.h-bg-lightblack):not(.h-bg-white){padding-top:0}.h-bg-lightblack{background-color:#040404}.h-bg-darkgray{background-color:#2c2a2a}.h-bg-lightgray{background-color:#f7f7f7}.h-bg-lightgray+.h-bg-lightgray{padding-top:0}.h-bg-purple{background-color:#604ce2}.h-bg-green{background-color:#25e579}.h-bg-orange{background-color:#fdb93b}.h-bg-white{background-color:#fff}.h-bg-blue{background-color:#228ecb;color:#fff}.h-bg-blue a,.h-bg-blue a:not([class]):hover{color:inherit}.h-bg-base{position:absolute;width:100%;height:100%;background-blend-mode:multiply,normal;opacity:.93}.h-bg-lightblue{background-color:#a7e1e4}.h-bg-gradient-green{background:linear-gradient(278.32deg,rgba(0,0,0,.1) 1.12%,transparent 99.51%),#25e579}.h-bg-gradient-purple{background:linear-gradient(278.62deg,rgba(0,0,0,.24) .7%,transparent 99.8%),#604ce2}.h-bg-white-divided--left{background:linear-gradient(90deg,#fff,#fff 50%,transparent 0)}.h-bg-white-divided--right{background:linear-gradient(270deg,#fff,#fff 50%,transparent 0)}.h-border-radius{border-radius:20px 0 0 0}.bg-dark-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:98;display:none}.h-subline{display:inline-block;font-size:24px;line-height:32px;font-weight:400;color:#fdb93b;margin-bottom:12px}.bg-green{background:#25e579}[v-cloak]{display:none!important}:focus{outline:none!important}*{box-sizing:border-box}html{overflow-y:scroll;scroll-behavior:smooth}body,html{-webkit-text-size-adjust:none;position:relative;min-height:100%;min-width:100%;width:100%;background-color:#f7f7f7;color:#040404}body>main,html>main{padding:56px 0 0}@media screen and (min-width:960px){body>main,html>main{padding:112px 0 0}}img{height:auto;max-width:100%}figure img{max-width:none}ol,ul{padding:0}ol li,ul li{margin:8px 0 8px 22px;padding:0}ol:not([class]){counter-reset:item;padding:0}ol:not([class])>li{counter-increment:item;list-style-type:none;margin-left:22px;text-indent:-10px}ol:not([class])>li:before{content:counter(item) ".";display:inline-block;font-weight:700;width:10px}a{color:#000;text-decoration:none;word-break:break-word}a:not([class]):focus,a:not([class]):hover{color:#000;text-decoration:underline}p em a{background-color:#25e579;font-style:normal;color:inherit!important;position:relative;padding:0 4px}p em a:after{content:"";position:absolute;right:-2px;top:-2px;width:8px;height:8px;background-image:url(/app/themes/site-theme/dist/images/icon-help.e43d39fc.svg);background-position:50%;background-size:cover}.p,form,ol,p,ul{margin:0 0 1.56rem;display:block}.p.subline,form.subline,ol.subline,p.subline,ul.subline{margin:0 0 7.98rem}.p:first-child,form:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}.p:last-child,form:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}b,strong{font-weight:700}hr{border:none;height:1px;background:#604ce2;margin:48px 0}::-moz-selection{background:rgba(37,229,121,.6);color:#604ce2}::selection{background:rgba(37,229,121,.6);color:#604ce2}a:focus,button:focus{outline:3px solid rgba(46,121,194,.7)!important;outline-offset:3px!important;border-radius:3px}body{font-size:16px;font-family:Neue Haas Unica,sans-serif;line-height:160%}@media screen and (min-width:960px){body{font-size:18px}}.h1,h1{font-size:34px;line-height:120%}@media screen and (min-width:960px){.h1,h1{font-size:48px;letter-spacing:-.03em;line-height:100%;margin-bottom:24px}}.h2,h2{font-size:30px;line-height:125%}@media screen and (min-width:960px){.h2,h2{font-size:40px;letter-spacing:-.03em;line-height:100%}}.h3,h3{font-size:24px;line-height:120%}@media screen and (min-width:960px){.h3,h3{font-size:32px;letter-spacing:-.05em;line-height:120%}}.h4,h4{font-size:22px;line-height:1.2;margin-bottom:16px}@media screen and (min-width:1920px){.h4,h4{font-size:24px}}.h5,h5{font-size:20px;line-height:1.2;margin-bottom:16px}@media screen and (min-width:1920px){.h5,h5{font-size:22px}}.h6,h6{font-size:18px;line-height:1.2;margin-bottom:16px}@media screen and (min-width:1920px){.h6,h6{font-size:20px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Neue Haas Unica,sans-serif;font-weight:700;font-style:normal}.btn{display:inline-block;font-family:Neue Haas Unica,sans-serif;font-weight:500;font-size:16px;line-height:16px;margin-bottom:24px;border:0;cursor:pointer}.btn>span{padding:17px 16px}.btn>i,.btn>span{display:inline-block;vertical-align:top}.btn>i{width:48px;height:48px}.btn--round{border-radius:4px}.btn--primary{background-color:#604ce2;color:#fff}.btn--lightgray{background-color:#f7f7f7;color:#040404}.btn--darkblue{background-color:#2e79c2;color:#fff}.btn--darkblue i{background-color:#228ecb}.btn-arrow{background-size:12px 12px;background-repeat:no-repeat;background-position:50%}.btn-arrow--blue{background-color:#228ecb}.btn-arrow--down{background-size:12px 12px;background-image:url(/app/themes/site-theme/dist/images/icon-arrow-down.014abae3.svg)}.btn--download{display:flex}.btn--download i{height:auto;background-size:30px 23px;background-image:url(/app/themes/site-theme/dist/images/icon-download.4fa4fc42.svg);background-repeat:no-repeat;background-position:50%}.btn-arrow--right{background-size:16px 12px;background-image:url(/app/themes/site-theme/dist/images/icon-arrow-right-white.69497f1d.svg)}.btn-speaker{background-size:24px 24px;background-repeat:no-repeat;background-position:50%;background-image:url(/app/themes/site-theme/dist/images/icon-speaker.5e99c590.svg)}.btn--external>.btn-arrow{position:relative}.btn--external>.btn-arrow:after{content:"";position:absolute;width:100%;height:100%;background-size:16px 12px;background-image:url(/app/themes/site-theme/dist/images/icon-arrow-right-white.69497f1d.svg);background-repeat:no-repeat;background-position:50%;transform:rotate(-45deg)}.lines-button{display:flex;align-items:center;margin-left:16px;position:relative;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lines-button:hover{opacity:1}.lines-button:active{transition:none}.lines-button__lines{position:relative}.lines-button__lines,.lines-button__lines:after,.lines-button__lines:before{display:inline-block;width:28px;height:4px;background:#000;transition:all .22s ease-out}.lines-button__lines:after,.lines-button__lines:before{content:"";position:absolute;left:0;transform-origin:2px center}.lines-button__lines:before{top:9px}.lines-button__lines:after{top:-9px}.lines-button--is-open .lines-button__lines{background-color:transparent!important}.lines-button--is-open .lines-button__lines:after,.lines-button--is-open .lines-button__lines:before{transform-origin:50% 50%;top:0!important;width:28px}.lines-button--is-open .lines-button__lines:before{transform:rotate(45deg)}.lines-button--is-open .lines-button__lines:after{transform:rotate(-45deg)}.link{position:relative;display:inline-block;font-style:normal;font-weight:400;font-family:Neue Haas Unica,sans-serif;color:#040404;font-size:16px;line-height:16px;margin-bottom:24px}.link--white{color:#fff}.link--black{color:#2c2a2a}.link--arrow{padding-left:40px}.link--arrow:before{position:absolute;top:50%;margin-top:-9px;left:0;width:24px;height:18px;content:"";background-size:cover;transition:left .3s ease-in-out}.link--arrow.link--white:before{background-image:url(/app/themes/site-theme/dist/images/icon-arrow-white.60e01e40.svg)}.link--arrow.link--black:before{background-image:url(/app/themes/site-theme/dist/images/icon-arrow-black.228717dd.svg)}.link--arrow:hover:before{left:5px}.icon{background-repeat:no-repeat;background-position:50%;background-size:contain;vertical-align:middle;display:inline-block;text-align:center;margin-top:-2px;height:18px;width:18px}.icon:not(:last-child){margin-right:8px}.icon:not(:first-child){margin-left:8px}br+.icon:not(:first-child){margin-left:0}.icon svg{max-height:100%;max-width:100%;display:block;margin:auto}.icon svg path{fill:#604ce2}form{max-width:840px}form h3{color:#604ce2;margin-bottom:32px}form label{font-size:18px;line-height:26px;margin-bottom:8px}form label,form label+span{display:block;max-width:100%}form label+span{font-size:20px;line-height:32px;color:#e52121;margin-top:-4px;margin-bottom:24px}form input[type=email],form input[type=file],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{width:100%;max-width:100%;padding:6px 14px;outline:none;color:#000;font-family:Neue Haas Unica,sans-serif;font-size:16px;line-height:26px;margin-bottom:24px;background:#fff;border:1px solid #ccc;box-shadow:inset 0 3px 0 rgba(0,0,0,.08)}@media screen and (min-width:960px){form input[type=email],form input[type=file],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{padding:8px 16px;line-height:32px}}form input[type=email]:focus,form input[type=file]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{border-bottom:2px solid #000;background-color:#e3e2df}form input[type=email]::-moz-placeholder,form input[type=file]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#b7bace}form input[type=email]:-ms-input-placeholder,form input[type=file]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#b7bace}form input[type=email]::placeholder,form input[type=file]::placeholder,form input[type=password]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form select::placeholder,form textarea::placeholder{color:#b7bace}form input[type=email].error,form input[type=file].error,form input[type=password].error,form input[type=tel].error,form input[type=text].error,form select.error,form textarea.error{border-color:#e52121}form textarea{height:144px}form button,form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}form select{text-transform:uppercase}form select::-ms-expand{display:none}form button{margin-bottom:24px}form i{font-size:14px;line-height:1.4;font-style:normal}@supports (font-size:calc(12.04px + 3vw)){form i{font-size:calc(12.04px + 3vw)}}form .form-row-wrapper{margin-bottom:32px}form .form-row-wrapper:last-child{margin-bottom:0}form .form-row{margin-bottom:16px}form .form-row:last-child{margin-bottom:0}form .form-row--50-50{display:flex;justify-content:space-between}form .form-row--50-50 input{flex-basis:48%}form .form-row--error input{border:1px solid #e52121}form .form-row--error i{display:block;font-size:20px;line-height:32px;color:#e52121;margin-bottom:16px}form .form-row__select{position:relative;max-width:100%}form .form-row__select:after{position:absolute;top:54px;right:16px;width:14px;height:8px;content:"";background-image:url(/app/themes/site-theme/dist/images/chevron-up-black.2a0eab8d.svg);background-size:cover;pointer-events:none;transform:rotate(180deg)}form .form-row__select--phone{display:flex;max-width:364px}form .form-row__select--phone .form-row__select{flex-basis:150px}form .form-row__select--phone .form-row__select select{border-radius:4px 0 0 4px;border-right:0;background:linear-gradient(180deg,rgba(251,251,250,.99),#f9f5f2)}form .form-row__select--phone input{flex-basis:calc(100% - 150px);border-radius:0 4px 4px 0}form .form-row__radio{display:flex;flex-direction:column}form .form-row__radio label{display:flex;align-items:center;margin-right:48px;cursor:pointer;margin-bottom:12px}form .form-row__radio span{display:inline-block;position:relative;height:24px;width:24px;border:2px solid #fdb93b;border-radius:14px;background-color:#fff;margin-right:12px}@media screen and (min-width:640px){form .form-row__radio span{margin-right:16px}}form .form-row__radio input{position:absolute;opacity:0}form .form-row__radio input:checked+span:after{position:absolute;top:3px;left:3px;height:14px;width:14px;content:"";border-radius:14px;background-color:#fdb93b}form .form-row__checkbox label{position:relative;padding-left:32px;cursor:pointer}form .form-row__checkbox input{position:absolute;top:4px;left:0;opacity:0}form .form-row__checkbox input+span{position:absolute;top:6px;left:0;display:inline-block;height:24px;width:24px;background-color:#e7e6e3}form .form-row__checkbox input+span+span{position:absolute;top:6px;left:4px;display:inline-block;height:12px;width:12px;border-radius:1px;background-color:#228ecb;opacity:0;transition:opacity .2s ease-out}form .form-row__checkbox input:checked+span{background-color:#e3e2df}form .form-row__checkbox input:checked+span:after{position:absolute;top:6px;left:3px;height:12px;width:16px;content:"";background-size:cover;background-image:url(/app/themes/site-theme/dist/images/checkmark-black.629b8983.svg)}form .form-row__checkbox a{font-size:16px;line-height:1.5;color:#228ecb}@supports (font-size:calc(13.76px + 3vw)){form .form-row__checkbox a{font-size:calc(13.76px + 3vw)}}form .form-row__range span{padding:4px 8px;background-color:#fdb93b;color:#000}form .form-row__range input[type=range]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:14px;background-color:transparent;cursor:pointer;outline:none}@supports (-ms-ime-align:auto){form .form-row__range input[type=range]{height:14px}}form .form-row__range input[type=range]::-moz-range-progress{height:5px;background-color:#fdb93b}form .form-row__range input[type=range]::-webkit-slider-thumb{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:14px;width:14px;border-radius:50%;background-color:#fdb93b;cursor:pointer;margin-top:-5px}form .form-row__range input[type=range]::-moz-range-thumb{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:14px;width:14px;border-radius:50%;background-color:#fdb93b;cursor:pointer}form .form-row__range input[type=range]::-ms-thumb{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:14px;width:14px;border-radius:50%;background-color:#fdb93b;cursor:pointer;margin-top:28px}form .form-row__range input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5px;border-radius:2.5px;background-color:#989898}form .form-row__range input[type=range]::-moz-range-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5px;border-radius:2.5px;background-color:#989898}form .form-row__range input[type=range]::-ms-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5px;border-radius:2.5px;background-color:#989898}form .form-row__upload input{margin-bottom:0;opacity:0;cursor:pointer}form .form-row__upload-wrapper{position:relative;cursor:pointer;margin-bottom:8px}form .form-row__upload-button{padding:14px 10px;position:absolute;left:0;top:0;width:100%;max-width:364px;border:2px solid #337ff9;font-size:16px;font-weight:700;color:#337ff9;border-radius:36px;box-shadow:1px 1px 0 0 rgba(0,0,0,.15);text-align:center;pointer-events:none}@supports (font-size:calc(13.76px + 3vw)){form .form-row__upload-button{font-size:calc(13.76px + 3vw)}}form .form-row__upload-button .form-row__upload-image{display:inline-block;transform:translateY(3px);height:18px;width:14px;background-size:cover}form .form-row__upload-button--succes:after{position:absolute;top:18px;right:34px;content:"";height:14px;width:18px;background-size:cover}form .form-row__disclaimer{display:block;font-size:16px;line-height:1.625;font-style:italic;color:#000}@supports (font-size:calc(13.76px + 3vw)){form .form-row__disclaimer{font-size:calc(13.76px + 3vw)}}form .form-row__disclaimer a{color:#000;text-decoration:underline}form .form-row__preloader{height:80px}form .form-row__preloader img{margin-left:156px;width:24px;height:24px}form .wpcf7-form-control-wrap,form .wpcf7-form-control-wrap input[type=email],form .wpcf7-form-control-wrap input[type=file],form .wpcf7-form-control-wrap input[type=password],form .wpcf7-form-control-wrap input[type=tel],form .wpcf7-form-control-wrap input[type=text],form .wpcf7-form-control-wrap select,form .wpcf7-form-control-wrap textarea{margin-bottom:0}form .wpcf7-form-control-wrap .wpcf7-list-item{margin-left:0}form .wpcf7-form-control-wrap .wpcf7-list-item label{margin-bottom:0}.date{position:relative;padding:12px 12px 12px 46px;font-style:normal;font-weight:400;font-size:24px;line-height:1;color:#000;background:rgba(253,185,59,.5);border-radius:4px}.date,.date:before{display:inline-block}.date:before{position:absolute;top:10px;left:14px;width:22px;height:26px;content:"";background-image:url(/app/themes/site-theme/dist/images/icon-date-black.bf3f3f4a.svg);background-size:cover;background-position:50%}.card figure{position:relative;display:block;margin-bottom:16px;height:420px;color:#fff;box-shadow:0 4px 40px rgba(0,0,0,.15)}@media screen and (min-width:960px){.card figure{height:470px}}@media screen and (min-width:1920px){.card figure{height:620px;margin-bottom:24px}}.card figure img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}.card figure .card__number{display:flex;position:absolute;top:32px;left:32px;font-family:Neue Haas Unica,sans-serif;font-size:24px;line-height:1}@media screen and (min-width:640px){.card figure .card__number{top:32px;left:32px}}@media screen and (min-width:960px){.card figure .card__number{top:40px;left:40px}}@media screen and (min-width:1920px){.card figure .card__number{top:40px;left:40px;font-size:40px}}.card figure .card__number span{font-size:50px;line-height:42px}@media screen and (min-width:1920px){.card figure .card__number span{font-size:104px;line-height:80px}}.card figure .card__next{position:absolute;left:32px;bottom:80px;font-family:Neue Haas Unica,sans-serif;font-size:24px;line-height:24px;font-weight:600}@media screen and (min-width:640px){.card figure .card__next{left:32px;bottom:32px}}@media screen and (min-width:960px){.card figure .card__next{left:40px;bottom:40px}}@media screen and (min-width:1920px){.card figure .card__next{left:40px;bottom:40px}}.card figure .card__name{position:absolute;left:32px;bottom:32px;font-family:Neue Haas Unica,sans-serif;font-size:24px;line-height:28px;font-weight:600}@media screen and (min-width:640px){.card figure .card__name{left:32px;bottom:32px}}@media screen and (min-width:960px){.card figure .card__name{left:40px;bottom:40px}}@media screen and (min-width:1920px){.card figure .card__name{left:40px;bottom:40px;font-size:56px;line-height:56px}}.card figure .card__expertise{position:absolute;right:32px;bottom:32px;font-family:Neue Haas Unica,sans-serif;font-weight:700;font-size:18px;line-height:1.1;letter-spacing:.6em;text-transform:uppercase;transform:rotate(-90deg) translateX(96%) translateY(-10px);transform-origin:right}@media screen and (min-width:640px){.card figure .card__expertise{right:32px;bottom:32px}}@media screen and (min-width:960px){.card figure .card__expertise{right:40px;bottom:40px}}@media screen and (min-width:1920px){.card figure .card__expertise{right:40px;bottom:40px;font-size:24px}}.card figure:after{position:absolute;top:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 24px);border:4px solid #fff;content:"";box-sizing:border-box}.card h3{display:block;max-width:90%;font-family:Neue Haas Unica,sans-serif;color:#000;font-style:italic;font-weight:700;font-size:20px;margin-bottom:16px}@media screen and (min-width:1920px){.card h3{font-size:32px}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slide-in_horizontal{0%{transform:translateX(-20%)}to{transform:translateX(0)}}@keyframes slide-in_horizontal{0%{transform:translateX(-20%)}to{transform:translateX(0)}}@-webkit-keyframes slide-in_vertical{0%{transform:translateY(20%)}to{transform:translateY(0)}}@keyframes slide-in_vertical{0%{transform:translateY(20%)}to{transform:translateY(0)}}.flyIn-enter-active,.flyIn-leave-active{transition:transform .4s ease-out}.flyIn-enter,.flyIn-leave-to{transform:translateY(-100%);transition:transform .2s ease-in .3s}.flyInFromRight-enter-active,.flyInFromRight-leave-active{transition:transform .3s ease-out}.flyInFromRight-enter,.flyInFromRight-leave-to{transform:translateX(100%);transition:transform .2s ease-in}.flyInFromRightFadeIn-enter-active,.flyInFromRightFadeIn-leave-active{transition:all 1s}.flyInFromRightFadeIn-enter-active .overlay__close-field,.flyInFromRightFadeIn-leave-active .overlay__close-field{opacity:1;transition:opacity .2s ease-out}.flyInFromRightFadeIn-enter-active .overlay__actions,.flyInFromRightFadeIn-leave-active .overlay__actions{transition:all .2s ease-in .6s}.flyInFromRightFadeIn-enter-active .overlay__content,.flyInFromRightFadeIn-leave-active .overlay__content{transform:translateX(0);transition:transform .4s ease-out}.flyInFromRightFadeIn-enter-active .overlay__close-button,.flyInFromRightFadeIn-enter-active .overlay__logo,.flyInFromRightFadeIn-leave-active .overlay__close-button,.flyInFromRightFadeIn-leave-active .overlay__logo{opacity:1;transition:opacity .2s ease-in .6s}.flyInFromRightFadeIn-enter,.flyInFromRightFadeIn-leave-to{opacity:.999}.flyInFromRightFadeIn-enter .overlay__close-field,.flyInFromRightFadeIn-leave-to .overlay__close-field{opacity:0;transition:opacity .2s ease-out}.flyInFromRightFadeIn-enter .overlay__actions,.flyInFromRightFadeIn-leave-to .overlay__actions{background-color:transparent}.flyInFromRightFadeIn-enter .overlay__content,.flyInFromRightFadeIn-leave-to .overlay__content{transform:translateX(100%);transition:transform .4s ease-out}.flyInFromRightFadeIn-enter .overlay__close-button,.flyInFromRightFadeIn-enter .overlay__logo,.flyInFromRightFadeIn-leave-to .overlay__close-button,.flyInFromRightFadeIn-leave-to .overlay__logo{opacity:0;transition:opacity .2s ease-in .6s}.fadeInFromSide-enter-active,.fadeInFromSide-leave-active{transition:all .2s ease-out}.fadeInFromSide-enter,.fadeInFromSide-leave-to{opacity:0;transform:translateX(-30px);transition:all .2s ease-out}.fadeIn-enter-active,.fadeIn-leave-active{opacity:1;transition:opacity .4s ease-out}.fadeIn-enter,.fadeIn-leave-to{opacity:0;transition:opacity .4s ease-out}.fadeInFromBottom-enter-active,.fadeInFromBottom-leave-active{transition:all .4s ease-out .4s}.fadeInFromBottom-enter,.fadeInFromBottom-leave-to{opacity:0;transform:translateY(30px);transition:all .3s ease-out}.fadeOutSlideLeft-enter-active,.fadeOutSlideLeft-leave-active{opacity:1;transition:all .4s ease-out .2s}.fadeOutSlideLeft-enter,.fadeOutSlideLeft-leave-to{opacity:0;transition:all .4s ease-out}.fadeOutSlideLeft-enter{transform:translateX(25%)}.fadeOutSlideLeft-enter-to{transform:translateX(0)}.dev-grid{top:0;left:0;right:0;background:transparent;position:fixed;z-index:99999;opacity:.1;height:5px;width:100%}.dev-grid:hover{opacity:0}.dev-grid *{pointer-events:none}.dev-grid .container{top:0;left:0;right:0;bottom:0;position:fixed;z-index:9999}.dev-grid .container .grid>div{background:hsla(0,0%,58.8%,.2);height:100vh;grid-row:1}.dev-grid .container .grid>div:first-child{grid-column:1}.dev-grid .container .grid>div:nth-child(2){grid-column:2}.dev-grid .container .grid>div:nth-child(3){grid-column:3}.dev-grid .container .grid>div:nth-child(4){grid-column:4}.dev-grid .container .grid>div:nth-child(5){grid-column:5}.dev-grid .container .grid>div:nth-child(6){grid-column:6}.dev-grid .container .grid>div:nth-child(7){grid-column:7}.dev-grid .container .grid>div:nth-child(8){grid-column:8}.dev-grid .container .grid>div:nth-child(9){grid-column:9}.dev-grid .container .grid>div:nth-child(10){grid-column:10}.dev-grid .container .grid>div:nth-child(11){grid-column:11}.dev-grid .container .grid>div:nth-child(12){grid-column:12}.dev{outline:1px dashed red}.icon-breadcrumbs-arrow{display:inline-block;width:12px;height:12px;margin-left:0;margin-right:0;background-size:cover;background-repeat:no-repeat;background-image:url(/app/themes/site-theme/dist/images/icon-breadcrumbs-arrow-black.8b571606.svg)}.pt-cookie-bar{position:fixed;bottom:0;left:0;width:100%;box-sizing:border-box;padding-top:24px;padding-bottom:16px;border-top:2px solid #25e579;box-shadow:0 0 15px 0 rgba(0,0,0,.33);z-index:10;max-height:70%;overflow:hidden;overflow-y:scroll;background-color:#f7f7f7}.pt-cookie-bar h3{font-weight:700;font-size:20px;color:#604ce2;margin-bottom:16px}@media screen and (min-width:640px){.pt-cookie-bar h3{font-size:24px}}.pt-cookie-bar h4{color:#604ce2;font-weight:700;margin-bottom:0;font-size:18px}@media screen and (min-width:640px){.pt-cookie-bar h4{font-size:22px}}.pt-cookie-bar h5,.pt-cookie-bar h6{color:#604ce2;margin:6px 0}.pt-cookie-bar p{color:#000;font-family:Neue Haas Unica,sans-serif;font-style:normal;font-weight:400;font-size:16px;margin-bottom:24px}@media screen and (min-width:640px){.pt-cookie-bar p{font-size:18px}}.pt-cookie-bar p>a{color:#604ce2}.pt-cookie-bar .pt-margin{margin-bottom:20px}.pt-cookie-bar .pt-link{display:inline-block;padding:16px}.pt-cookie-bar .btn{margin-right:8px;margin-bottom:8px}@media screen and (min-width:480px){.pt-cookie-bar .btn{margin-bottom:0}}@media screen and (min-width:960px){.pt-cookie-bar .btn{margin-right:36px}}.pt-cookie-bar form{max-width:100%;margin-top:18px}.pt-cookie-bar form ul.pt-list{padding:0;list-style:none;margin-bottom:12px}.pt-cookie-bar form ul.pt-list li{position:relative;width:100%;padding:8px 0;border-top:1px solid #c4c4c4;margin-top:0;margin-bottom:0;margin-left:0}.pt-cookie-bar form ul.pt-list li .pt-option{display:inline-block;width:82%}.pt-cookie-bar form ul.pt-list li .pt-option h6{margin:0;text-align:left}.pt-cookie-bar form ul.pt-list li .pt-option h6 span{font-style:italic;font-weight:400}.pt-cookie-bar form ul.pt-list li .pt-option p{margin:0;font-size:16px;line-height:1.4}@media screen and (min-width:640px){.pt-cookie-bar form ul.pt-list li .pt-option p{font-size:18px}}.pt-cookie-bar form ul.pt-list li .pt-slider{position:absolute;top:50%;margin-top:-10px;display:inline-block;text-align:right;right:0}.pt-cookie-bar form ul.pt-list li .pt-slider label{position:relative;cursor:pointer}.pt-cookie-bar form ul.pt-list li .pt-slider label span{display:inline-block;height:16px;width:48px;border-radius:15.5px;background-color:#d7d7d7}.pt-cookie-bar form ul.pt-list li .pt-slider label span:after{position:absolute;top:-3px;left:-4px;display:inline-block;content:"";height:26px;width:26px;border:.5px solid hsla(0,0%,46.3%,.1);background-color:#fff;box-shadow:0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05);border-radius:50%;transition:left .2s ease-in-out}@media screen and (min-width:1280px){.pt-cookie-bar form ul.pt-list li .pt-slider label span:after{top:0}}.pt-cookie-bar form ul.pt-list li .pt-slider label input{position:absolute;opacity:0;cursor:pointer}.pt-cookie-bar form ul.pt-list li .pt-slider label input:checked+span{background-color:#25e579}.pt-cookie-bar form ul.pt-list li .pt-slider label input:checked+span:after{left:25px;transition:left .2s ease-in-out}.pt-cookie-bar form ul.pt-list li .pt-slider label input:disabled+span,.pt-cookie-bar form ul.pt-list li .pt-slider label input:disabled+span:after{background-color:#f2f2f2}.pt-cookie-bar form ul.pt-list li:last-of-type{border-bottom:1px solid #c4c4c4}#ptCookieBarWrap.pt-hide,.pt-cookie-bar #ptCookieBar.pt-hide,.pt-cookie-bar #ptMoreContent.pt-hide,.pt-cookie-bar #ptSettings.pt-hide{display:none}.breadcrumbs{margin-bottom:24px;font-weight:700;font-size:14px}@media screen and (min-width:960px){.breadcrumbs{margin-bottom:28px}}.breadcrumbs span a{color:#000}.breadcrumbs span.breadcrumb_last{font-weight:400}.calendar-item{margin-bottom:56px}@media screen and (min-width:960px){.calendar-item{margin-bottom:69px}}.calendar-item .share{position:relative;grid-column:1/13;grid-row:3;bottom:-68px}@media screen and (min-width:960px){.calendar-item .share{position:absolute;top:150px;bottom:auto}}.calendar-item__content{grid-row:1;background:#fff;grid-column:1/13;padding:32px 0}@media screen and (min-width:960px){.calendar-item__content{grid-column:1/10;padding:56px 210px 112px 0}}.calendar-item__content h2{color:#696969;margin:0 0 24px}.calendar-item__content h3{margin:56px 0 16px;color:#604ce2}.calendar-item__sidebar{grid-column:1/13;grid-row:2}@media screen and (min-width:960px){.calendar-item__sidebar{grid-column:8/13;grid-row:1}}@media screen and (min-width:1280px){.calendar-item__sidebar{grid-column:9/13}}.calendar-item__sidebar-content{margin-top:-48px;background:#a7e1e4;color:#000;padding:40px}@media screen and (min-width:960px){.calendar-item__sidebar-content{margin-top:280px}}.calendar-item__sidebar-content h3{margin:0 0 16px}.calendar-item__sidebar-content h3:first-child{color:#604ce2}.calendar-item__tags-list{margin:24px 0;padding:0;list-style:none;font-size:14px;line-height:28px;letter-spacing:-.02em}.calendar-item__tags-list li{position:relative;display:inline-block;margin:0 16px 0 10px;white-space:nowrap;color:#696969}.calendar-item__tags-list li:before{content:"";position:absolute;left:-10px;top:11px;width:6px;height:6px;border-radius:50%;background-color:#604ce2}.calendar-item__content-text ul{list-style:none}.calendar-item__content-text ul li{position:relative}.calendar-item__content-text ul li:before{content:"";position:absolute;left:-20px;top:12px;width:6px;height:6px;border-radius:50%;background-color:#604ce2}.calendar-items{margin-bottom:56px}@media screen and (min-width:960px){.calendar-items{margin-bottom:69px}}.calendar-items__list{grid-column:1/13;grid-row:1;background:#fff;padding:56px 16px 56px 0}@media screen and (min-width:960px){.calendar-items__list{grid-column:1/10;padding:140px 210px 112px 0}}.calendar-items__list h2{color:#040404;padding-left:0}@media screen and (min-width:960px){.calendar-items__list h2{padding-left:54px}}.calendar-items__list h3{margin:56px 0 16px;color:#604ce2}.calendar-items__list h3 a{color:#604ce2}.calendar-items__single{padding:0}@media screen and (min-width:960px){.calendar-items__single{padding:0 0 0 140px}}.calendar-items__single p>strong{font-size:18px;line-height:27px}@media screen and (min-width:960px){.calendar-items__single p>strong{font-size:22px;line-height:33px}}.calendar-items__single__tags-list{margin:24px 0;padding:0;list-style:none;font-size:14px;line-height:28px;letter-spacing:-.02em}.calendar-items__single__tags-list li{position:relative;display:inline-block;margin:0 16px 0 10px;white-space:nowrap;color:#696969}.calendar-items__single__tags-list li:before{content:"";position:absolute;left:-10px;top:11px;width:6px;height:6px;border-radius:50%;background-color:#604ce2}.calendar-items__sidebar{grid-column:1/13;grid-row:2}@media screen and (min-width:960px){.calendar-items__sidebar{grid-column:9/13;grid-row:1}}.contact{padding-top:64px;margin-bottom:64px}.contact__content{grid-column:1/13;grid-row:1}@media screen and (min-width:960px){.contact__content{grid-column:1/6}}.contact__content a{color:#604ce2;font-weight:700}.contact__form{grid-column:1/13;grid-row:2}@media screen and (min-width:960px){.contact__form{grid-column:7/13;grid-row:1;margin-top:120px}}.contact__form-items .swiper-container .swiper-slide{padding:40px;background:#a7e1e4}.contact__form-items .swiper-container .swiper-slide h3{color:#000}.contact__form-menu{display:flex}.contact__form-menu h3{display:flex;align-items:center;padding:16px 32px;flex-basis:50%;font-size:14px;line-height:18px;text-align:center;background-color:rgba(167,225,228,.5);border-radius:8px 8px 0 0}.contact__form-menu h3 span{display:block;width:100%}@media screen and (min-width:960px){.contact__form-menu h3{font-size:18px;line-height:22px}}.contact__form-menu h3.active{background-color:#a7e1e4}.contact__form-menu h3:hover{cursor:pointer}.content.h-bg-white-divided--left .content__content{padding:56px 16px 56px 0;background:#fff}@media screen and (min-width:960px){.content.h-bg-white-divided--left .content__content{padding:80px 186px 80px 0}}@media screen and (min-width:1280px){.content.h-bg-white-divided--left .content__content{padding:80px 210px 80px 0}}.content__container{grid-row-gap:0}.header-small+.content{margin-top:-50px}.header-small+.content .content__content{padding-top:120px;padding-bottom:56px}@media screen and (min-width:960px){.header-small+.content .content__content{padding-top:180px;padding-bottom:80px}}@media screen and (min-width:960px){.header-small+.content{margin-top:-100px}}.content+.content .content__content{padding-top:0!important}.content__content{grid-column:1/13;grid-row:1;padding:32px 0}@media screen and (min-width:960px){.content__content{grid-column:1/11;padding:80px 210px 32px 0}}.content__content p{font-size:16px;line-height:24px;margin-bottom:24px}@media screen and (min-width:960px){.content__content p{font-size:18px;line-height:28px}}.content__content p>strong{font-size:18px;line-height:28px}@media screen and (min-width:960px){.content__content p>strong{font-size:22px;line-height:33px}}.content__content h2,.content__content h3,.content__content h4{color:#604ce2;margin:0 0 16px}.content__content p+h2,.content__content p+h3,.content__content p+h4{margin:56px 0 16px}.content__content a{color:#604ce2}.content__content a:hover{color:#000}.content__content iframe{max-width:100%}.content__sidebar{grid-column:1/13;grid-row:2}@media screen and (min-width:960px){.content__sidebar{position:absolute;grid-column:8/13;grid-row:1;right:-82px;left:82px}}@media screen and (min-width:1280px){.content__sidebar{grid-column:9/13}}.h-bg-white-divided--left .content-media__container>*{z-index:1;position:relative}.h-bg-white-divided--left .content-media__container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff}@media screen and (min-width:640px){.h-bg-white-divided--left .content-media__container:after{width:calc(100% - 16px)}}@media screen and (min-width:960px){.h-bg-white-divided--left .content-media__container:after{width:calc(83.33333% - 16.66667px)}}.content-media__container{padding-top:56px;padding-bottom:56px}@media screen and (min-width:960px){.content-media__container{padding-top:80px;padding-bottom:80px}}.header-small+.content-media{margin-top:-50px}.header-small+.content-media .content-media__container{padding-top:100px;padding-bottom:56px}@media screen and (min-width:960px){.header-small+.content-media .content-media__container{padding-top:180px;padding-bottom:80px}}@media screen and (min-width:960px){.header-small+.content-media{margin-top:-100px}}.content+.content .content-media__container{padding-top:0!important}.content-media__content{padding-right:16px}@media screen and (min-width:960px){.content-media__content{padding-right:0}}.content-media__content h2,.content-media__content h3{color:#604ce2;margin-bottom:24px}.content-media__content .link{position:relative;margin-left:40px;color:#040404;font-weight:700;font-size:20px;line-height:24px;text-decoration:none}.content-media__content .link:before{position:absolute;top:50%;margin-top:-9px;left:-40px;width:24px;height:18px;content:"";transform:translateX(0);background-image:url(/app/themes/site-theme/dist/images/icon-arrow-black.228717dd.svg);background-size:cover;transition:transform .2s ease-out}.content-media__content .link:after{position:absolute;left:0;bottom:0;width:100%;height:2px;content:"";background-color:#040404}.content-media__content .link:hover{text-decoration:none}.content-media__content .link:hover:before{transform:translateX(10px);background-image:url(/app/themes/site-theme/dist/images/icon-arrow-green.fc99907c.svg);transition:transform .2s ease-out}.content-media__content .link:hover:after{background-color:#25e579}.content-media__content ul{list-style:none}.content-media__content ul li{position:relative}.content-media__content ul li:before{content:"";position:absolute;left:-20px;top:12px;width:6px;height:6px;border-radius:50%;background-color:#604ce2}.content-media__media img{width:100%}.content-media--left .content-media__content,.content-media--right .content-media__content{grid-column:1/13;grid-row:2}.content-media--left .content-media__media,.content-media--right .content-media__media{grid-column:1/13;grid-row:1}@media screen and (min-width:960px){.content-media--left .content-media__media{grid-column:1/5;grid-row:1}.content-media--left .content-media__content{grid-column:5/9;align-self:center;grid-row:1}}@media screen and (min-width:960px){.content-media--right .content-media__content{grid-column:1/5;align-self:center;grid-row:1}.content-media--right .content-media__media{grid-column:5/9;grid-row:1}}.content-pages__content{grid-column:1/12;padding:160px 64px 40px 0;background-color:#fff}.content-pages__content h2{color:#604ce2;font-weight:700;font-size:32px;line-height:38px;margin-bottom:24px}.content-pages__content hr{margin-bottom:52px}.content-pages__content nav{display:flex;flex-wrap:wrap}.content-pages__content nav div{flex-basis:calc(100% - 40px);margin-bottom:24px;margin-left:40px;padding-right:24px}@media screen and (min-width:960px){.content-pages__content nav div{flex-basis:calc(50% - 40px);margin-bottom:36px}}@media screen and (min-width:1440px){.content-pages__content nav div{flex-basis:calc(25% - 40px);margin-bottom:56px}}.content-pages__content nav a{position:relative;color:#040404;font-weight:700;font-size:20px;line-height:24px;text-decoration:none;margin-left:0}.content-pages__content nav a:before{position:absolute;top:50%;margin-top:-9px;left:-40px;width:24px;height:18px;content:"";transform:translateX(0);background-image:url(/app/themes/site-theme/dist/images/icon-arrow-black.228717dd.svg);background-size:cover;transition:transform .2s ease-out}.content-pages__content nav a:after{position:absolute;left:0;bottom:0;width:100%;height:2px;content:"";background-color:#040404}.content-pages__content nav a:hover{text-decoration:none}.content-pages__content nav a:hover:before{transform:translateX(10px);background-image:url(/app/themes/site-theme/dist/images/icon-arrow-green.fc99907c.svg);transition:transform .2s ease-out}.content-pages__content nav a:hover:after{background-color:#25e579}.content-partner-logos{padding:85px 0;overflow:hidden}.content-partner-logos__grid{display:grid;max-width:535px;width:90%;grid-template-columns:repeat(3,1fr);grid-row-gap:20px;grid-column-gap:20px;transform:rotate(-5deg);margin-left:20px}@media screen and (min-width:640px){.content-partner-logos__grid{grid-row-gap:41px;grid-column-gap:41px;transform:rotate(-14deg);margin-left:40px}}.content-partner-logos__logo{width:100%;padding-top:100%;position:relative;border:1px solid #2e79c2;border-radius:50%;background-color:#fff;overflow:hidden;transform:rotate(-5deg);cursor:pointer}.content-partner-logos__logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:80%;max-height:80%}@media screen and (min-width:640px){.content-partner-logos__logo{transform:rotate(14deg)}}.content-partner-logos__logo--other{width:90%;padding-top:90%;margin:5%;background:#2e79c2}.content-partner-logos__logo--other span{color:#fff;text-align:center;position:absolute;font-size:1em;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90%;max-height:80%;width:100%}.content-partner-logos-content{padding:40px 0}.content-partner-logos-content .container.grid{align-items:center}.content-partner-logos-content__content{grid-column:1/13;grid-row:2}.content-partner-logos-content__content .link{position:relative;margin-left:40px;color:#040404;font-weight:700;font-size:20px;line-height:24px;text-decoration:none}.content-partner-logos-content__content .link:before{position:absolute;top:50%;margin-top:-9px;left:-40px;width:24px;height:18px;content:"";transform:translateX(0);background-image:url(/app/themes/site-theme/dist/images/icon-arrow-black.228717dd.svg);background-size:cover;transition:transform .2s ease-out}.content-partner-logos-content__content .link:after{position:absolute;left:0;bottom:0;width:100%;height:2px;content:"";background-color:#040404}.content-partner-logos-content__content .link:hover{text-decoration:none}.content-partner-logos-content__content .link:hover:before{transform:translateX(10px);background-image:url(/app/themes/site-theme/dist/images/icon-arrow-green.fc99907c.svg);transition:transform .2s ease-out}.content-partner-logos-content__content .link:hover:after{background-color:#25e579}.content-partner-logos-content__content h2{color:#604ce2;margin-bottom:24px}.content-partner-logos-content__media{grid-column:1/13;grid-row:1;text-align:center}.content-partner-logos-content__media img{width:auto;height:130px}@media screen and (min-width:640px){.content-partner-logos-content{padding:80px 0}.content-partner-logos-content__content{grid-column:1/8;grid-row:1}.content-partner-logos-content__media{grid-column:8/13;text-align:center;grid-row:1}.content-partner-logos-content__media img{width:auto;max-height:unset}}.doormat{padding:40px 0;color:#fff}.doormat__container{display:flex;justify-content:space-between;flex-wrap:wrap}.doormat__container img{height:86px;display:block;margin-bottom:40px}@media screen and (min-width:960px){.doormat__container img{height:86px}}.doormat__container>div,.doormat__container nav{display:flex;flex-wrap:wrap}.doormat__container nav{flex-direction:column;text-align:left;width:100%}@media screen and (min-width:960px){.doormat__container nav{margin-left:80px;width:auto}}.doormat__container nav a{color:#fff;margin-bottom:16px}.doormat__container nav a:hover{color:#fff}.footer{padding:24px 0}.footer__container{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center}.footer__container>div{color:#fff;width:100%;margin-bottom:56px;order:1}@media screen and (min-width:960px){.footer__container>div{width:auto;margin-bottom:0}}.footer__container>div a{display:block;margin:0 6px;color:#fff;text-decoration:underline}.footer__container>div a:active,.footer__container>div a:hover{color:#fff}@media screen and (min-width:1280px){.footer__container>div a{display:inline-block}}.footer__container>div a img{height:24px;margin:12px auto}@media screen and (min-width:960px){.footer__container>div a img{margin:0 24px}}.footer__container nav{display:flex;align-items:center;width:100%;order:2}@media screen and (min-width:960px){.footer__container nav{width:auto;order:1}}.footer__container nav a{color:#fff;display:block}@media screen and (min-width:960px){.footer__container nav a{display:inline-block}}.footer__container nav a:hover{color:#fff}.footer__container nav:first-of-type a{margin-right:32px}.footer__container nav:last-of-type a{margin-left:18px}.footer__label{color:#fff;margin-left:12px}.footer__icon{display:flex;width:16px;height:16px;background-repeat:no-repeat;background-position:bottom;background-size:contain}@media screen and (min-width:640px){.footer__icon{height:20px;width:20px}}@media screen and (min-width:960px){.footer__icon{height:32px;width:32px}}.footer__icon--linkedin{background-image:url(/app/themes/site-theme/dist/images/icon-linkedin.7d60adbb.svg)}.footer__icon--twitter{background-image:url(/app/themes/site-theme/dist/images/icon-twitter.8b46891e.svg)}.header-big>.container{position:relative;padding:56px 16px 240px;margin-bottom:100px}@media screen and (min-width:960px){.header-big>.container{padding:124px 68px 90px}}.header-big>.container.h-bg-gradient-purple{color:#fff}.header-big>.container.container--wide{width:100%}.header-big__content{grid-column:1/13;grid-row:1;z-index:2}@media screen and (min-width:960px){.header-big__content{grid-column:1/8}}.header-big__content h1{font-weight:700;font-size:34px;line-height:.9;margin-bottom:24px}@media screen and (min-width:960px){.header-big__content h1{font-size:56px}}.header-big__content p{font-weight:500;font-size:16px;line-height:150%}.header-big__content h4{font-size:24px;line-height:24px;font-weight:700;margin-bottom:32px}.header-big__content .btn{margin-bottom:46px}.header-big__content nav{display:flex;flex-direction:column}.header-big__content nav a:last-of-type{margin-bottom:0}.header-big__background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.header-big__background img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.header-big__figure{position:absolute;right:0;bottom:-90px;width:95%;z-index:1}@media screen and (min-width:640px){.header-big__figure{max-width:500px}}@media screen and (min-width:960px){.header-big__figure{width:52%;bottom:-60px}}.header-small>.container{position:relative;padding:32px 16px 120px;z-index:2}.header-small>.container.header-small__has-image{padding-bottom:300px}@media screen and (min-width:960px){.header-small>.container.header-small__has-image{padding-bottom:80px}}@media screen and (min-width:960px){.header-small>.container{padding:120px 64px 65px}}.header-small>.container.h-bg-gradient-purple,.header-small>.container.h-bg-gradient-purple .breadcrumbs a{color:#fff}.header-small>.container.h-bg-gradient-purple .breadcrumbs .icon-breadcrumbs-arrow{background-image:url(/app/themes/site-theme/dist/images/icon-breadcrumbs-arrow-white.490bb65a.svg)}.header-small>.container.h-bg-gradient-purple .header-small__tags-list li:before{background-color:#25e579}.header-small>.container.header-small__illustration--circles:after,.header-small>.container.header-small__illustration--dots:after{content:"";position:absolute;background-size:contain;background-position:50%;background-repeat:no-repeat;opacity:.2;z-index:1}@media screen and (min-width:960px){.header-small>.container.header-small__illustration--circles:after,.header-small>.container.header-small__illustration--dots:after{opacity:1}}.header-small>.container.header-small__illustration--circles:after{background-image:url(/app/themes/site-theme/dist/images/bg-circles.aa12cb5d.png);bottom:-16px;right:-16px;width:428px;height:467px;opacity:.4}.header-small>.container.header-small__illustration--dots:after{bottom:0;right:0;width:95%;max-width:533px;height:100%;background-position:bottom;background-image:url(/app/themes/site-theme/dist/images/bg-dots.967a7c94.png)}@media screen and (min-width:960px){.header-small>.container.header-small__illustration--dots:after{bottom:0;right:0;width:533px;height:543px;background-position:bottom}}.header-small+.content-pages,.header-small+.downloads,.header-small+.steps{margin-top:-50px}@media screen and (min-width:960px){.header-small+.content-pages,.header-small+.downloads,.header-small+.steps{margin-top:-100px}}.header-small__content{grid-column:1/13;position:relative;z-index:2}.header-small__content h1{margin-bottom:24px}@media screen and (min-width:960px){.header-small__content{grid-column:1/7}}.header-small__tags-list{margin:24px 0;padding:0;list-style:none;font-size:14px}.header-small__tags-list li{position:relative;display:inline-block;margin:0 16px 0 10px;white-space:nowrap}.header-small__tags-list li:before{content:"";position:absolute;left:-10px;top:11px;width:6px;height:6px;border-radius:50%;background-color:#604ce2}.header-small__metadata{font-size:14px}.header-small__metadata>span{position:relative;padding-right:8px}.header-small__metadata>span:after{position:absolute;content:"|";right:0}.header-small__metadata>span:last-child{padding-right:0}.header-small__metadata>span:last-child:after{display:none}.header-small__background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.header-small__background img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}.header-small__figure{position:absolute;right:16px;bottom:0;z-index:3;width:90%;transform:translateY(80px)}@media screen and (min-width:960px){.header-small__figure{right:56px;width:auto;bottom:42px}}.header-small__figure img{border-radius:50%;pointer-events:none}@media screen and (min-width:960px){.header-small__figure img{max-height:430px}}.newsletter{position:relative;padding:40px 30px 20px;background-color:#a7e1e4;margin-top:-48px;z-index:10;margin-bottom:30px}@media screen and (min-width:960px){.newsletter{padding:40px;margin-bottom:0;margin-top:280px}}.newsletter h3{color:#040404;font-size:24px;line-height:28px}.newsletter label{color:#604ce2;font-weight:700;font-size:14px;line-height:150%}.newsletter input[type=email],.newsletter input[type=text],.newsletter textarea{background:#f7f7f7;border:1px solid #040404;border-radius:2px}.newsletter form>p:last-of-type{margin-bottom:0}.newsletter__btn{padding:18px 24px;width:100%;font-weight:500;font-size:16px;line-height:100%;background-color:#604ce2;color:#fff;border-radius:4px;border:0;outline:0;margin-bottom:4px}.cta-block-side{background-color:#25e579;background-image:url(/app/themes/site-theme/dist/images/dots-cta-small.a3864760.svg);background-position:100% 100%;background-repeat:no-repeat}.cta-block-side h3{margin-bottom:33px}.cta-block-side .btn{display:block;margin-top:50px;margin-bottom:0;text-align:center}.cta-block-side ul{margin:0;padding:0;list-style-type:none}.cta-block-side ul li{position:relative;padding:0;margin:0;font-size:20px;line-height:30px;font-weight:500}.cta-block-side ul li:before{content:"";position:absolute;top:14px;left:-15px;width:5px;height:5px;border-radius:50%;background-color:#000}.overview__title h2{color:#604ce2;font-weight:700;font-size:48px;line-height:1.2;margin-bottom:40px}@media screen and (min-width:960px){.overview__title h2{font-size:64px}}@media screen and (min-width:1280px){.overview__title h2{font-size:80px}}.overview__list{display:flex;flex-direction:column}.overview__article{position:relative;padding:40px 16px;background-color:#fff;border-left:2px solid #25e579;margin-bottom:12px}@media screen and (min-width:960px){.overview__article{padding:56px}}@media screen and (min-width:960px){.overview__article:hover{background-color:#25e579;transition:background-color .2s ease-out}.overview__article:hover .overview__article-content h3{position:relative;transform:translateX(40px);text-decoration:underline;transition:transform .2s ease-out}.overview__article:hover .overview__article-content h3:before{opacity:1;transition:opacity .4s ease-out}.overview__article:hover .overview__article-featured{background-color:#fff;transition:background-color .2s ease-out}}.overview__article-content{grid-column:1/13;grid-row:1}@media screen and (min-width:960px){.overview__article-content{grid-column:1/8}}.overview__article-content h3{color:#040404;font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-.05em;margin-bottom:12px;transform:translateX(0);transition:transform .2s ease-out;margin-right:24px}@media screen and (min-width:960px){.overview__article-content h3{font-size:32px}}.overview__article-content h3:before{position:absolute;top:50%;margin-top:-9px;left:-40px;width:24px;height:18px;content:"";background-image:url(/app/themes/site-theme/dist/images/icon-arrow-black.228717dd.svg);background-size:cover;opacity:0;transition:opacity .2s ease-out}.overview__article-content ul{display:flex;list-style:none;margin-bottom:24px;flex-wrap:wrap}.overview__article-content ul li{position:relative;margin:0 8px 0 0;padding-left:16px}@media screen and (min-width:960px){.overview__article-content ul li{margin:0 16px 16px 0;padding-left:16px}}.overview__article-content ul li:before{display:inline-block;position:absolute;left:0;top:50%;margin-top:-3px;width:6px;height:6px;content:"";border-radius:50%;background-color:#604ce2}.overview__article-content .btn{margin-bottom:0}.overview__article-content>div{display:flex;color:#595959;flex-direction:column;align-items:flex-start}@media screen and (min-width:960px){.overview__article-content>div{flex-direction:row;align-items:center}}.overview__article-media{position:relative;display:flex;align-items:center;grid-column:1/13;grid-row:2;height:200px;overflow:hidden}@media screen and (min-width:960px){.overview__article-media{grid-column:8/13;grid-row:1;height:auto;max-height:284px}}.overview__article-media img{width:100%;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}.overview__article-metadata{margin-bottom:16px}.overview__article-metadata>span{position:relative;padding-right:8px}.overview__article-metadata>span:after{position:absolute;content:"";right:0}@media screen and (min-width:960px){.overview__article-metadata>span:after{content:"|"}}@media screen and (min-width:960px){.overview__article-metadata>span:nth-child(2){margin-left:8px}}.overview__article-metadata>span:nth-child(2):after{content:""}.overview__article-metadata>span:last-child{padding-right:0}.overview__article-metadata>span:last-child:after{display:none;content:""}.overview__article-featured{position:absolute;top:0;right:0;font-weight:400;font-size:14px;line-height:2;letter-spacing:-.02em;color:#040404;padding:2px 16px;background-color:#a7e1e4}.overview__pagination{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:right}@media screen and (min-width:960px){.overview__pagination{text-align:unset}}.overview__pagination-pages{margin-left:auto}@media screen and (min-width:960px){.overview__pagination-pages{margin-left:0}}.overview__pagination-page{position:relative;display:inline-block;padding:10px 16px;min-width:40px;height:40px;color:#040404;font-weight:700;font-size:14px;line-height:1.5;margin-right:8px;background-color:#fff}.overview__pagination-page:after{position:absolute;left:0;bottom:0;width:100%;height:2px;content:"";background-color:#228ecb}.overview__pagination-page--active,.overview__pagination-page:hover{color:#fff;background-color:#228ecb}.overview__pagination-next{display:block;width:100%;margin-top:16px}@media screen and (min-width:960px){.overview__pagination-next{display:inline;width:auto;margin-top:0}}.search-results__title h1{color:#604ce2;font-weight:700;font-size:80px;line-height:1;margin-bottom:72px}.search-results__title h1 span{display:block;font-weight:400}.search-results__list{display:flex;flex-direction:column}.search-results__list-item{position:relative;padding:40px 16px;background-color:#fff;border-left:2px solid #25e579;margin-bottom:12px}@media screen and (min-width:960px){.search-results__list-item{padding:56px}}@media screen and (min-width:960px){.search-results__list-item:hover{background-color:#25e579;transition:background-color .2s ease-out}.search-results__list-item:hover .overview__article-content h3{position:relative;transform:translateX(40px);text-decoration:underline;transition:transform .2s ease-out}.search-results__list-item:hover .overview__article-content h3:before{opacity:1;transition:opacity .4s ease-out}.search-results__list-item:hover .overview__article-featured{background-color:#fff;transition:background-color .2s ease-out}}.searchform{margin:0 auto}.searchform>div{display:flex;flex-wrap:wrap}.searchform>div label{flex-basis:100%;font-size:32px;letter-spacing:-.05em;line-height:120%}.searchform>div input[type=text]{flex-basis:calc(100% - 160px);border:1px solid #ccc;box-shadow:inset 0 3px 0 rgba(0,0,0,.08);border-radius:4px 0 0 4px;margin-bottom:0}.searchform>div input[type=submit]{flex-basis:160px;padding:16px 24px;border:0;background-color:#25e579;border-radius:0 4px 4px 0}.searchform>div input[type=submit]:hover{cursor:pointer}.topbar{display:flex;position:fixed;top:0;left:0;width:100%;height:56px;background-color:#fff;z-index:11;transition:background-color .2s ease-out}@media screen and (min-width:960px){.topbar{padding:0 16px;height:112px;background-color:#f7f7f7}}@media screen and (min-width:1280px){.topbar{padding:0 56px}}.topbar.topbar--active{background:#604ce2;color:#fff}.topbar.topbar--active .topbar__nav a{color:#fff}.topbar.topbar--active .topbar__nav a.has_submenu:after{background-image:url(/app/themes/site-theme/dist/images/chevron-down-white.72f59ced.svg)}.topbar.topbar--active .topbar__nav a.topbar__nav-search:after{background-image:url(/app/themes/site-theme/dist/images/icon-search-white.7122eca9.svg)}.topbar.topbar--active .topbar__nav .topbar__nav-cta{background-color:#fff;color:#000}.topbar__icon{position:absolute;top:6px;right:16px;width:24px;height:24px}@media screen and (min-width:960px){.topbar__icon{display:none}}.topbar__mobile{position:fixed;width:100%;height:calc(100% - 56px);background:#604ce2;color:#fff;overflow:scroll;z-index:99}.topbar__mobile .topbar__mobile__search{padding:24px 0}.topbar__mobile .topbar__mobile__search .searchform label{display:none}.topbar__mobile .topbar__mobile__search .searchform button,.topbar__mobile .topbar__mobile__search .searchform input{background-color:#887ae2;border:1px solid #fff}.topbar__mobile .topbar__mobile__search .searchform button[type=text],.topbar__mobile .topbar__mobile__search .searchform input[type=text]{border-radius:2px 0 0 2px;padding:6px 14px}.topbar__mobile .topbar__mobile__search .searchform button[type=submit],.topbar__mobile .topbar__mobile__search .searchform input[type=submit]{text-indent:-99999px;background-image:url(/app/themes/site-theme/dist/images/icon-search-white.7122eca9.svg);background-size:14px 16px;background-position:50%;background-repeat:no-repeat;flex-basis:40px;border:1px solid #fff;border-left:none;border-radius:0 2px 2px 0;padding:0}.topbar__mobile .topbar__mobile__menu{padding-bottom:135px}.topbar__mobile .topbar__mobile__menu>a{position:relative;display:block;padding:12px 16px;border-bottom:1px solid #afa7e2;color:#fff;font-size:18px;line-height:27px;font-weight:700}.topbar__mobile .topbar__mobile__menu>a:first-child{border-top:1px solid #afa7e2}.topbar__mobile .topbar__mobile__menu>a.has_submenu:after{position:absolute;top:22px;right:16px;margin-left:4px;display:inline-block;content:"";width:11px;height:7px;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(/app/themes/site-theme/dist/images/chevron-down-white.72f59ced.svg)}.topbar__mobile .topbar__mobile__menu>a.has_submenu.submenu--active{border-bottom:none}.topbar__mobile .topbar__mobile__menu>a.has_submenu.submenu--active:after{transform:rotate(180deg)}.topbar__mobile .topbar__mobile__menu__submenu{padding:12px 16px;border-bottom:1px solid #afa7e2}.topbar__mobile .topbar__mobile__menu__submenu h4{font-size:18px;line-height:27px;font-weight:700}.topbar__mobile .topbar__mobile__menu__submenu a{display:block}.topbar__mobile .topbar__mobile__cta{position:fixed;bottom:0;left:0;width:100%;padding:36px;background:rgba(96,76,226,.8)}.topbar__mobile .topbar__mobile__cta .topbar__nav-cta{display:block;padding:12px 16px;background-color:#fff;color:#000;line-height:16px;text-align:center;width:100%;border-radius:4px}.topbar__mobile .topbar__mobile__cta .topbar__nav-cta span{font-weight:700;display:inline-block;max-width:145px}.topbar__menu{display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-image:url(/app/themes/site-theme/dist/images/icon-menu-purple.230fe46a.svg)}.topbar__menu.topbar__menu--is-open{background-image:url(/app/themes/site-theme/dist/images/icon-menu-close.63f8225c.svg)}.topbar__search,.topbar__submenu{position:fixed;width:100%;padding:20px 0 66px;background:#604ce2;color:#fff;z-index:99}@media screen and (min-width:1440px){.topbar__search,.topbar__submenu{padding:48px 0 88px}}.topbar__search a,.topbar__submenu a{color:#fff}.topbar__search .topbar__search-container,.topbar__search .topbar__sub-container,.topbar__submenu .topbar__search-container,.topbar__submenu .topbar__sub-container{position:relative}.topbar__search .topbar__submenu__columns,.topbar__submenu .topbar__submenu__columns{display:flex;width:100%}.topbar__search .topbar__submenu__columns .topbar__submenu__column,.topbar__submenu .topbar__submenu__columns .topbar__submenu__column{padding:16px 40px 0}.topbar__search .topbar__submenu__columns .topbar__submenu__column:first-child,.topbar__submenu .topbar__submenu__columns .topbar__submenu__column:first-child{padding-left:0}.topbar__search .topbar__submenu__columns .topbar__submenu__column>h3,.topbar__submenu .topbar__submenu__columns .topbar__submenu__column>h3{font-size:22px}@media screen and (min-width:1440px){.topbar__search .topbar__submenu__columns .topbar__submenu__column>h3,.topbar__submenu .topbar__submenu__columns .topbar__submenu__column>h3{font-size:32px}}.topbar__search .topbar__submenu__columns .topbar__submenu__column nav,.topbar__submenu .topbar__submenu__columns .topbar__submenu__column nav{margin-top:24px}.topbar__search .topbar__submenu__columns .topbar__submenu__column nav a,.topbar__submenu .topbar__submenu__columns .topbar__submenu__column nav a{display:block;font-weight:700}.topbar__search .close,.topbar__submenu .close{position:absolute;right:16px;top:0;width:32px;height:32px;cursor:pointer}.topbar__search .close:after,.topbar__search .close:before,.topbar__submenu .close:after,.topbar__submenu .close:before{position:absolute;left:15px;content:" ";height:33px;width:4px;background-color:#fff;border-radius:4px}.topbar__search .close:before,.topbar__submenu .close:before{transform:rotate(45deg)}.topbar__search .close:after,.topbar__submenu .close:after{transform:rotate(-45deg)}.topbar__container{display:flex;align-items:center;justify-content:space-between}.topbar__nav{display:none}@media screen and (min-width:960px){.topbar__nav{display:flex;align-items:center}}.topbar__nav a{font-weight:700;font-size:16px;line-height:24px;color:#040404;margin-left:32px}@media screen and (min-width:960px){.topbar__nav a{margin-left:20px}}@media screen and (min-width:1280px){.topbar__nav a{margin-left:18px}}@media screen and (min-width:1440px){.topbar__nav a{margin-left:32px}}.topbar__nav a.has_submenu:after{position:relative;top:-2px;margin-left:4px;display:inline-block;content:"";width:11px;height:7px;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(/app/themes/site-theme/dist/images/chevron-down-black.24b9af17.svg)}.topbar__nav .topbar__nav-cta{display:inline-block;padding:12px 16px;background-color:#604ce2;color:#fff;line-height:16px;text-align:center;max-width:190px;border-radius:4px;margin-left:24px}@media screen and (min-width:960px){.topbar__nav .topbar__nav-cta{position:absolute;padding:6px 12px;right:0;top:-22px;font-size:12px;max-width:238px}}@media screen and (min-width:1280px){.topbar__nav .topbar__nav-cta{position:relative;padding:12px 16px;top:0;font-size:16px;max-width:190px}}.topbar__nav .topbar__nav-search:after{position:relative;top:3px;margin-left:4px;display:inline-block;content:"";width:16px;height:16px;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(/app/themes/site-theme/dist/images/icon-search-black.f2a3f9f7.svg)}.topbar__logo{display:flex}.topbar__logo img{height:40px;transition:height .2s ease-out}@media screen and (min-width:960px){.topbar__logo img{height:46px}}@media screen and (min-width:1280px){.topbar__logo img{height:56px}}@media screen and (min-width:1440px){.topbar__logo img{height:64px}}.topbar--small{transition:height .2s ease-out}.header-small__readspeaker{position:absolute;bottom:8px;right:20px;z-index:6}@media screen and (min-width:960px){.header-small__readspeaker{top:32px;bottom:auto;right:65px}}.share{display:flex;flex-direction:row;align-items:center;position:absolute;right:0;bottom:-40px;width:100%;z-index:10;height:0}@media screen and (min-width:960px){.share{flex-direction:column;align-items:flex-start;bottom:-200px;width:229px;height:124px}}.share p{font-family:Neue Haas Unica,sans-serif;font-weight:700;font-size:16px;line-height:120%;color:#604ce2;margin-bottom:16px;margin-right:8px}.share__icon{display:inline-block;width:40px;height:40px;margin-right:8px;background-repeat:no-repeat;background-position:50%;background-size:20px 20px}.share__icon:last-of-type{margin-right:0}@media screen and (min-width:960px){.share__icon{width:48px;height:48px;background-size:24px 24px}}.share__icon--linkedin{background-color:#0077b5;background-image:url(/app/themes/site-theme/dist/images/icon-linkedin.7d60adbb.svg)}.share__icon--twitter{background-color:#1da1f2;background-image:url(/app/themes/site-theme/dist/images/icon-twitter.8b46891e.svg)}.share__icon--facebook{background-color:#3b5998;background-image:url(/app/themes/site-theme/dist/images/icon-facebook.c4917fb6.svg)}.share__icon--mail{background-color:#2d9cdb;background-image:url(/app/themes/site-theme/dist/images/icon-mail.b58faca4.svg)}.steps{position:relative}.steps h2{grid-column:1/13;margin-bottom:30px}@media screen and (min-width:960px){.steps h2{margin-bottom:0}}.h-bg-white-divided--left .steps__container>*{z-index:1;position:relative}.h-bg-white-divided--left .steps__container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff}@media screen and (min-width:640px){.h-bg-white-divided--left .steps__container:after{width:calc(100% - 16px)}}@media screen and (min-width:960px){.h-bg-white-divided--left .steps__container:after{width:calc(83.33333% - 16.66667px)}}.steps__container{grid-row-gap:0;padding-top:100px;padding-bottom:56px}@media screen and (min-width:960px){.steps__container{padding-top:188px;padding-bottom:80px;grid-row-gap:47px}}.steps__item{position:relative;grid-column:span 11;padding-top:7px;padding-left:56px;padding-bottom:26px}.steps__item:last-of-type{padding-bottom:0}.steps__item:before{content:"";left:20px;width:1px;height:100%}.steps__item:after,.steps__item:before{position:absolute;top:0;background-color:#6631ff}.steps__item:after{content:attr(data-number);z-index:1;left:0;width:40px;height:40px;border-radius:50%;padding-top:10px;box-sizing:border-box;color:#fff;text-align:center;font-weight:700;font-size:20px;line-height:20px;font-family:Neue Haas Unica,sans-serif}@media screen and (min-width:960px){.steps__item{grid-column:span 3;padding-top:68px;padding-left:0;padding-bottom:0}.steps__item:before{top:32px;left:0;width:100%;height:1px}.steps__item:after{left:-32px;width:64px;height:64px;font-size:32px;line-height:39px}}.cta-banner__inner{grid-column:1/13;padding:20px 16px;background-image:url(/app/themes/site-theme/dist/images/dots-cta-small.a3864760.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:50%}@media screen and (min-width:640px){.cta-banner__inner{padding:34px 34px 32px}}@media screen and (min-width:960px){.cta-banner__inner{background-size:50%;padding:44px 44px 42px;background-image:url(/app/themes/site-theme/dist/images/dots-cta.ad32cb29.svg);background-repeat:no-repeat;background-position:100% 0}}@media screen and (min-width:1280px){.cta-banner__inner{background-size:unset;padding:64px 64px 52px}}.cta-banner__content{grid-column:1/13;font-weight:500}.cta-banner__content h2,.cta-banner__content h3{margin-bottom:26px}.cta-banner__content .btn{margin-top:48px}.cta-banner__content ul{list-style-type:none}.cta-banner__content ul li{margin:0;padding:0 0 0 30px;position:relative}.cta-banner__content ul li:before{content:"";position:absolute;top:10px;left:12px;width:6px;height:6px;border-radius:50%;background-color:#000}.cta-banner__content ul:last-of-type{margin-bottom:0}.cta-banner__content ul+p{margin-top:1.56rem}@media screen and (min-width:640px){.cta-banner__content{grid-column:1/8}}@media screen and (min-width:1280px){.cta-banner__content{font-size:22px;line-height:33px}.cta-banner__content ul li:before{top:15px}}.cta-banner__media{grid-column:1/13;height:230px;display:none}.cta-banner__media img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:640px){.cta-banner__media{grid-column:8/13;height:auto;display:block}}@media screen and (min-width:960px){.cta-banner__media{height:280px}}.cases-overview{margin-top:32px}.cases-overview__filter{grid-column:1/13;padding:40px 0 0}.cases-overview__filter li{cursor:pointer}@media screen and (min-width:640px){.cases-overview__filter{padding-top:0}}@media screen and (min-width:960px){.cases-overview__filter{display:flex;align-items:center;gap:30px;padding-right:160px}}@media screen and (min-width:1280px){.cases-overview__filter{padding:0 68px}}.case-overview__cases{justify-content:space-between;flex-direction:row;flex-wrap:wrap;display:flex;grid-column:1/13;width:100%;margin-bottom:86px}@media screen and (min-width:640px){.case-overview__cases{width:calc(100% + 16px)}}.cases-overview__case-wrapper{width:100%;display:block;margin:0 0 16px}@media screen and (min-width:640px){.cases-overview__case-wrapper{width:calc(50% - 16px);margin:0 16px 16px 0}}@media screen and (min-width:960px){.cases-overview__case-wrapper{width:calc(33.33333% - 16px);margin:0 16px 16px 0}}.cases-overview__case{position:relative;background-color:#fff;border-left:2px solid #25e579;padding:16px;display:block;height:100%}.cases-overview__case--img{padding-top:226px}.cases-overview__case h3{display:block;margin-bottom:8px}@media screen and (min-width:640px){.cases-overview__case{padding:30px}.cases-overview__case--img{padding-top:240px}}@media screen and (min-width:1280px){.cases-overview__case{padding:64px 60px 52px}.cases-overview__case--img{padding-top:305px}}.cases-overview__case__img{position:absolute;top:0;left:0;width:100%;height:210px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:640px){.cases-overview__case__img{height:220px}}@media screen and (min-width:1280px){.cases-overview__case__img{height:280px}}.cases-overview__container{grid-row-gap:27px;padding:0}.filter-list{display:flex;align-items:center;flex-wrap:wrap;gap:0 16px;list-style-type:none;padding:0;margin:0}.filter-list label{cursor:pointer}.filter-list li{font-size:14px;line-height:28px;font-weight:400;font-family:Neue Haas Unica,sans-serif;letter-spacing:0;color:#595959;position:relative;padding:0 0 0 10px;margin:0}.filter-list li input{display:none}.filter-list li input:checked+span{font-weight:700;color:#000}.filter-list li:before{content:"";position:absolute;top:11px;left:0;width:6px;height:6px;border-radius:50%;background-color:#604ce2}.cases-overview__case__filters{margin-bottom:24px}.h-bg-white-divided--left .employer-form__container>*{z-index:1;position:relative}.h-bg-white-divided--left .employer-form__container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff}@media screen and (min-width:640px){.h-bg-white-divided--left .employer-form__container:after{width:calc(100% - 16px)}}@media screen and (min-width:960px){.h-bg-white-divided--left .employer-form__container:after{width:calc(83.33333% - 16.66667px)}}.employer-form__container{grid-row-gap:0;padding-top:56px;padding-bottom:56px}@media screen and (min-width:960px){.employer-form__container{padding-top:80px;padding-bottom:80px;grid-row-gap:47px}}.employer-form__form{grid-column:1/13;padding:20px 16px}.employer-form__form .h3{margin-bottom:38px}@media screen and (min-width:640px){.employer-form__form{grid-column:1/10;padding:44px 44px 42px}}@media screen and (min-width:960px){.employer-form__form{grid-column:1/8;padding:62px 64px 66px}}.h-bg-white-divided--left .downloads__container>*{z-index:1;position:relative}.h-bg-white-divided--left .downloads__container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff}@media screen and (min-width:640px){.h-bg-white-divided--left .downloads__container:after{width:calc(100% - 16px)}}@media screen and (min-width:960px){.h-bg-white-divided--left .downloads__container:after{width:calc(83.33333% - 16.66667px)}}.downloads__container{padding-top:56px;padding-bottom:56px}@media screen and (min-width:960px){.downloads__container{padding-top:80px;padding-bottom:80px}}.header-small+.downloads{margin-top:-50px}.header-small+.downloads .downloads__container{padding-top:100px;padding-bottom:56px}@media screen and (min-width:960px){.header-small+.downloads .downloads__container{padding-top:180px;padding-bottom:80px}}@media screen and (min-width:960px){.header-small+.downloads{margin-top:-100px}}.downloads__content{grid-column:1/13;padding-right:16px}@media screen and (min-width:640px){.downloads__content{padding-right:63px}}@media screen and (min-width:960px){.downloads__content{grid-column:1/11}}.downloads__block{margin-bottom:40px}.downloads__block .btn{margin-top:26px;margin-bottom:0;display:inline-flex;align-self:flex-start;justify-self:flex-start}.downloads__block:last-of-type{margin-bottom:0}@media screen and (min-width:800px){.downloads__block{display:grid;grid-template-columns:1fr 230px}.downloads__block .btn{margin-top:55px}}.downloads__block__content h3{margin-bottom:17px}@media screen and (min-width:800px){.downloads__block__content{padding-right:39px}}.floating-footer-button{position:fixed;z-index:98;bottom:40px;right:0;border-radius:30px 0 0 30px;padding-left:62px;padding-right:40px;display:flex;align-items:center;height:56px;color:#fff;font-size:22px;line-height:23px;font-weight:600;font-family:Neue Haas Unica,sans-serif;transition:.3s ease-in-out;background-repeat:no-repeat;box-shadow:0 4px 4px rgba(0,0,0,.25)}.floating-footer-button.active,.floating-footer-button:hover{transform:translatex(0)}.floating-footer-button--red{background-color:red;padding-left:69px;transform:translatex(calc(100% - 58px));background-size:45px 29px;background-image:url(/app/themes/site-theme/dist/images/icon-hands.5403dc48.svg);background-position:14px}.floating-footer-button--green{background-color:#00e76c;padding-left:62px;transform:translatex(calc(100% - 58px));background-size:18px 26px;background-image:url(/app/themes/site-theme/dist/images/icon-question.03f938d7.svg);background-position:22px}.h-bg-white-divided--left .video-block__container>*{z-index:1;position:relative}.h-bg-white-divided--left .video-block__container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff}@media screen and (min-width:640px){.h-bg-white-divided--left .video-block__container:after{width:calc(100% - 16px)}}@media screen and (min-width:960px){.h-bg-white-divided--left .video-block__container:after{width:calc(83.33333% - 16.66667px)}}.video-block__container{padding-top:56px;padding-bottom:56px}@media screen and (min-width:960px){.video-block__container{padding-top:80px;padding-bottom:80px}}.header-small+.video-block{margin-top:-50px}.header-small+.video-block .video-block__container{padding-top:100px;padding-bottom:56px}@media screen and (min-width:960px){.header-small+.video-block .video-block__container{padding-top:180px;padding-bottom:80px}}@media screen and (min-width:960px){.header-small+.video-block{margin-top:-100px}}.content+.content .video-block__container{padding-top:0!important}.content+.video-block{margin-top:-70px}.video-block__content{grid-column:1/13;aspect-ratio:16/9;position:relative}.video-block__content>div{height:100%}.video-block__content iframe,.video-block__content video{display:block;outline:0;width:100%;height:100%}.video-block__content .video-block__overlay{width:100%;height:100%;position:relative;display:block;cursor:pointer;background-size:cover;background-position:50%;background-color:#a7e1e4}.video-block__content .video-block__overlay .video-block__overlay__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;transition:.3s;background-color:rgba(96,76,226,.75);width:64px;height:64px}.video-block__content .video-block__overlay .video-block__overlay__play:before{content:"";position:absolute;top:50%;left:calc(50% + 3px);transform:translate(-50%,-50%);border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:21px solid #fff}.video-block__content .video-block__overlay:hover .video-block__overlay__play{background-color:#604ce2}@media screen and (min-width:960px){.video-block__content{grid-column:1/9}}.h-bg-white-divided--left .quote-block__container>*{z-index:1;position:relative}.h-bg-white-divided--left .quote-block__container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff}@media screen and (min-width:640px){.h-bg-white-divided--left .quote-block__container:after{width:calc(100% - 16px)}}@media screen and (min-width:960px){.h-bg-white-divided--left .quote-block__container:after{width:calc(83.33333% - 16.66667px)}}.quote-block__container{padding-top:56px;padding-bottom:56px}@media screen and (min-width:960px){.quote-block__container{padding-top:80px;padding-bottom:80px}}.header-small+.quote-block{margin-top:-50px}.header-small+.quote-block .quote-block__container{padding-top:100px;padding-bottom:56px}@media screen and (min-width:960px){.header-small+.quote-block .quote-block__container{padding-top:180px;padding-bottom:80px}}@media screen and (min-width:960px){.header-small+.quote-block{margin-top:-100px}}.content+.content .quote-block__container{padding-top:0!important}.quote-block__content{grid-column:1/13;text-align:center}.quote-block__content h2{color:#25e579;margin-bottom:24px}.quote-block__content span{display:block}@media screen and (min-width:960px){.quote-block__content{grid-column:1/9}.quote-block__content h2{font-size:50px;line-height:50px;font-weight:700}}@media screen and (min-width:1280px){.quote-block__content h2{font-size:64px;line-height:76px}}.quote-block__img{display:block;margin:0 auto 16px;border-radius:50%;overflow:hidden;width:90px;height:90px}.quote-block__img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:960px){.quote-block__img{width:126px;height:126px}}.h-bg-white-divided--left .image-slider__container>*{z-index:1;position:relative}.h-bg-white-divided--left .image-slider__container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff}@media screen and (min-width:640px){.h-bg-white-divided--left .image-slider__container:after{width:calc(100% - 16px)}}@media screen and (min-width:960px){.h-bg-white-divided--left .image-slider__container:after{width:calc(83.33333% - 16.66667px)}}.image-slider__container{padding-top:56px;padding-bottom:56px}@media screen and (min-width:960px){.image-slider__container{padding-top:80px;padding-bottom:80px}}.header-small+.image-slider{margin-top:-50px}.header-small+.image-slider .image-slider__container{padding-top:100px;padding-bottom:56px}@media screen and (min-width:960px){.header-small+.image-slider .image-slider__container{padding-top:180px;padding-bottom:80px}}@media screen and (min-width:960px){.header-small+.image-slider{margin-top:-100px}}.content+.content .image-slider__container{padding-top:0!important}.image-slider__slider{grid-column:1/13}.image-slider__slider__item{cursor:-webkit-grab;cursor:grab;aspect-ratio:16/10}.image-slider__slider__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:960px){.image-slider__slider__item{height:200px;aspect-ratio:unset}}@media screen and (min-width:1280px){.image-slider__slider__item{height:280px}}.image-slider__slider__navigation{display:flex;justify-content:space-between;align-items:center;position:absolute;z-index:999;width:calc(100% - 24px);top:50%;left:50%;transform:translate(-50%,-50%)}.image-slider__slider__navigation div{display:block;width:46px;height:46px;border-radius:50%;background-color:#604ce2;color:#fff;background-image:url(/app/themes/site-theme/dist/images/icon-arrow-left.68eb6876.svg);background-size:12px 20px;background-position:16px;background-repeat:no-repeat;cursor:pointer;transition:.3s}.image-slider__slider__navigation div:hover{background-color:#604ce2}.image-slider__slider__navigation .image-slider__slider__navigation__btn--next{transform:rotate(180deg)}@media screen and (min-width:640px){.image-slider__slider__navigation{width:calc(100% + 46px)}}@media screen and (min-width:960px){.image-slider__slider__navigation{width:calc(100% + 110px)}}@media screen and (min-width:1280px){.image-slider__slider__navigation{width:calc(100% + 65px)}.image-slider__slider__navigation div{width:64px;height:64px;background-size:16px 26px;background-position:22px}}@media screen and (min-width:1440px){.image-slider__slider__navigation{width:calc(100% + 188px)}}.faq__header{min-height:unset}.faq__header .header-small__content{grid-column:1/13}.faq__header .header-small__content h1{margin-bottom:55px}@media screen and (min-width:640px){.faq__header .header-small__content{grid-column:1/11}}@media screen and (min-width:960px){.faq__header .header-small__content{grid-column:1/9}}.header-small>.container.faq__header__container{padding-top:50px;padding-bottom:27px;min-height:unset}.header-small>.container.faq__header__container .breadcrumbs{margin-bottom:22px}@media screen and (min-width:960px){.header-small>.container.faq__header__container{padding-top:120px;padding-bottom:27px}}.faq__container{padding:64px 16px 52px}.faq__container>*{z-index:1;position:relative}.faq__container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;border-left:2px solid #25e579;background-color:#fff}@media screen and (min-width:960px){.faq__container:after{width:calc(83.33333% + 33.33333px)}}@media screen and (min-width:1280px){.faq__container:after{width:calc(75% + 35px)}}@media screen and (min-width:960px){.faq__container{padding-left:66px;padding-right:66px}}.faq__content{grid-column:1/13}@media screen and (min-width:960px){.faq__content{grid-column:1/11}}@media screen and (min-width:1280px){.faq__content{grid-column:1/10}}.faq__title{margin-bottom:42px}.faq__items{display:grid;grid-row-gap:24px}.faq__items details{padding-right:20px}.faq__items details summary{position:relative;font-size:20px;line-height:24px;font-weight:700;cursor:pointer}.faq__items details summary div{width:32px;height:32px;border-radius:50%;position:absolute;top:0;right:-34px;color:#fff;background-color:#604ce2}.faq__items details summary div:after,.faq__items details summary div:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:2px;border-radius:2px;background-color:#fff}.faq__items details summary div:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__items details>div{font-size:18px;line-height:29px;color:#000;margin-top:4px}.faq__items details[open] summary div:after{transform:translate(-50%,-50%)}@media screen and (min-width:960px){.faq__items details{padding-right:104px}.faq__items details summary div{right:-104px}}details>summary{list-style:none}details>summary::-webkit-details-marker,details>summary::marker{display:none}.faq__input{display:grid;grid-template-columns:1fr 57px}.faq__input button{background-color:#604ce2;color:#fff;text-align:center;outline:none;border:0;font-size:16px;line-height:24px;border-radius:0 4px 4px 0;font-weight:700;display:flex;align-items:center;justify-content:center}.faq__input button:before{content:"";width:24px;height:24px;margin-right:0;background-size:24px;background-repeat:no-repeat;background-position:50%;background-image:url(/app/themes/site-theme/dist/images/icon-search.a984b1f1.svg)}.faq__input button span{display:none}.faq__input input{height:56px;border-radius:4px 0 0 4px}@media screen and (min-width:640px){.faq__input{grid-template-columns:1fr 167px}.faq__input button:before{margin-right:6px}.faq__input button span{display:inline-block}}.glossary__container{padding:64px 16px 52px}.glossary__container>*{z-index:1;position:relative}.glossary__container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;border-left:2px solid #25e579;background-color:#fff}@media screen and (min-width:960px){.glossary__container:after{width:calc(83.33333% + 33.33333px)}}@media screen and (min-width:1280px){.glossary__container:after{width:calc(75% + 35px)}}@media screen and (min-width:960px){.glossary__container{padding-left:66px;padding-right:66px}}.glossary__content{grid-column:1/13}.glossary__content ::-webkit-scrollbar{-webkit-appearance:none}@media screen and (min-width:960px){.glossary__content{grid-column:1/10}}@media screen and (min-width:1280px){.glossary__content{grid-column:1/9}}.glossary__title{margin-bottom:42px}.glossary__items{display:grid;grid-row-gap:24px}.glossary__items details{padding-right:0}.glossary__items details summary{position:relative;font-size:20px;line-height:24px;font-weight:700;text-decoration:underline;cursor:pointer}.glossary__items details summary div{width:32px;height:32px;border-radius:50%;position:absolute;top:0;right:-54px;color:#fff;background-color:#604ce2}.glossary__items details summary div:after,.glossary__items details summary div:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:2px;border-radius:2px;background-color:#fff}.glossary__items details summary div:after{transform:translate(-50%,-50%) rotate(90deg)}.glossary__items details>div{font-size:18px;line-height:29px;color:#000;margin-top:4px}.glossary__items details[open] summary div:after{transform:translate(-50%,-50%)}@media screen and (min-width:960px){.glossary__items details summary div{right:-104px}}.glossary__letter{background-color:#a7e1e4;padding:8px 12px;display:block;margin-bottom:24px;scroll-margin-top:112px}.glossary__letter h3{color:#fff;font-size:24px;line-height:29px;font-weight:700}.glossary__items{margin-bottom:24px}.glossary__anchors{margin-bottom:24px;list-style-type:none;overflow-x:auto;overflow-y:visible}.glossary__anchors ::-webkit-scrollbar{-webkit-appearance:none}.glossary__anchors ul{margin:0;padding:0;list-style-type:none;justify-content:space-between;display:flex;gap:16px;align-items:center}.glossary__anchors ul li{padding:0;margin:0}.glossary__anchors ul li a{display:block;font-size:20px;line-height:24px;font-weight:700;color:#604ce2}@media screen and (min-width:640px){.glossary__anchors{overflow-x:unset;overflow-y:unset}.glossary__anchors ul{gap:6px;border-bottom:1px solid #604ce2}}.help{margin:46px 0 80px}@media screen and (min-width:960px){.help{margin:73px 0 180px}}.help__blocks{grid-column:1/13;grid-row:2}@media screen and (min-width:640px){.help__blocks{grid-column:2/12}}@media screen and (min-width:960px){.help__blocks{grid-column:1/6;grid-row:unset}}@media screen and (min-width:1280px){.help__blocks{grid-column:1/5}}.help__form{grid-column:1/13;grid-row:1;padding:20px 16px;background:#a7e1e4}.help__form h3{color:#000}@media screen and (min-width:640px){.help__form{grid-column:2/12;padding:36px 46px 30px}}@media screen and (min-width:960px){.help__form{grid-row:unset;grid-column:6/13}}@media screen and (min-width:1280px){.help__form{padding:40px 64px 34px}}.content-cta__block{background-color:#fff;border-left:2px solid #25e579;padding:20px 16px;margin-bottom:32px}.content-cta__block h3{margin-bottom:15px}.content-cta__block p{font-size:20px;line-height:30px;font-weight:500}.content-cta__block .btn{display:block;text-align:center;margin-top:47px}.content-cta__block:last-of-type{margin-bottom:0}@media screen and (min-width:640px){.content-cta__block{padding:26px 36px}}@media screen and (min-width:960px){.content-cta__block{margin-bottom:60px}}