.button_button__ylS3v{font-size:18px;line-height:24px;font-weight:600;background:#f1565c;border-radius:8px;text-decoration:none;text-align:center;color:#fff;display:inline-block;cursor:pointer;width:100%;padding:16px 21px}.button_button__ylS3v :focus,.button_button__ylS3v:hover{background:linear-gradient(0deg,rgba(8,56,74,.08),rgba(8,56,74,.08)),#f1565c;transition:.5s}.button_button__ylS3v.button_button-large__atVjn{padding:19px 21px}.button_button-small__je1q_{font-size:18px;line-height:20px;font-weight:600;border-radius:8px;width:auto;display:inline;padding:12px 20px 12px 21px}.button_button-secondary__3x6jH{color:#f1565c;background:none;border:2px solid #ffd9e7;padding:14px}.button_button-secondary__3x6jH :focus,.button_button-secondary__3x6jH:hover{background:none;border-color:#ebccda}.button_button-arrow__pLtv1{border-width:1.5px;padding:15px 44px 14px 19px}.button_button-arrow__pLtv1:after{content:"";width:25px;height:22px;position:absolute;background:url(/images/button-icon.svg) top 70% right 2px no-repeat!important}.button_button-arrow-white__jt24Y{border-width:1.5px;padding:16px 48px 16px 24px}.button_button-arrow-white__jt24Y:after{content:"";width:25px;height:22px;position:absolute;background:url(/images/icons/button-arrow.svg) top 70% right 2px no-repeat!important}.button_button-small-2__e_w3H{padding:10px 16px 10px 21px}.button_arrow__ZofAg{font-weight:600;font-size:18px;line-height:24px;white-space:nowrap;color:#f1565c;text-decoration:none;display:block}.button_arrow__ZofAg:after{content:"";width:25px;height:22px;position:absolute;background:url(/images/button-icon.svg) 100% no-repeat}.button_arrow__ZofAg:hover{color:linear-gradient(0deg,rgba(8,56,74,.08),rgba(8,56,74,.08)),#f1565c}.button_button-green__P1k39{color:#75debf;border-color:#d2f3e8;width:auto;padding-right:37px;padding-left:16px}.button_button-green__P1k39:after{background:url(/images/arrow-green.svg) center right 3px no-repeat}.button_button-green__P1k39:hover{border-color:#75debf}.button_button-green-full__y6nqq{background:#75debf}.button_button-green-full__y6nqq:hover{background:#58c2c2}.button_button-accept__ue8Jm{font-size:17px;background-color:#75debf;padding:12px 20px 12px 21px}.button_button-accept__ue8Jm:hover{background-color:#3a4a58}.button_button-sign_in__RJjbg{font-size:18px;line-height:20px;color:#f1565c;background:none;display:inline;border:2px solid #ffd9e7;padding:14px 21px}.button_button-sign_in__RJjbg :focus,.button_button-sign_in__RJjbg:hover{background:none;border-color:#ebccda}@media(min-width:1420px){.button_button-sign_in__RJjbg{padding:10px 20px 12px 21px}}.button_button-auto__0_iQR{width:auto;padding-right:37px;padding-left:16px}.button_button-inactive__a0Ouk{background:#f79a9d;cursor:auto}.button_button-inactive__a0Ouk :focus,.button_button-inactive__a0Ouk:hover{background:#f79a9d}@media(min-width:932px){.button_button__ylS3v{width:auto}.button_button-arrow__pLtv1{padding:15px 38px 15px 16px}}.pricing{padding:96px 0;background-color:#d2f3e8}.pricing h2{padding:0}.pricing .swiper-slide{width:auto;height:auto}.pricing .controls.active{display:none}.pricing .swiper:after{content:"";position:absolute;top:0;bottom:0;right:0;width:20vw;height:100%;background:linear-gradient(270deg,#d2f3e8,rgba(210,243,232,0) 100%,rgba(210,243,232,0) 0);z-index:2}.pricing__inner{overflow:hidden;width:326px;height:98%;background-color:#fff;border-radius:18px;box-shadow:0 16px 24px 0 rgba(0,0,0,.08),0 -4px 16px 0 rgba(0,0,0,.02);min-width:100%;padding-bottom:32px}.pricing .hide--after:after,.pricing .hide--before:before{display:none}.pricing .body-4,.pricing h2,.pricing h3,.pricing h4,.pricing h5,.pricing h6{text-align:center}.pricing .body-4 p{padding-top:24px}.pricing__search input{padding-left:16px;padding-right:16px}.pricing__search button{line-height:16px}.pricing__content{padding-top:80px}.pricing__content:before{background:linear-gradient(270deg,#d2f3e8,rgba(210,243,232,0))}.pricing__img{display:flex;justify-content:center}.pricing__img img{max-width:310px}.pricing__title{font-size:34px;line-height:44px;font-weight:700;text-align:center;padding-top:40px}.pricing__subtitle{text-align:center;padding-top:24px}.pricing__text{position:relative;padding:0;margin:40px 0}.pricing__text:before{border-top:1px solid #e8e9ea}.pricing__text:after,.pricing__text:before{content:"";position:absolute;left:-8px;right:0;height:1px;width:calc(100% + 16px)}.pricing__text:after{border-bottom:1px solid #e8e9ea}.pricing__text ul{min-height:398px;padding:40px 24px}.pricing__text ul li{background:url(/images/tick-green.svg) top 9px left no-repeat;background-size:16px;padding-bottom:16px}.pricing__text ul li:last-child{padding-bottom:0}.pricing__price{font-weight:700;font-size:34px;line-height:44px;color:#75debf;text-align:center}.pricing__price-month{text-align:center;padding-top:24px}.pricing__button{padding:10px 18px;margin:40px 24px 0}.pricing__button a{width:100%}.pricing .swiper-button-disabled{display:none!important}.pricing .button{padding:10px 18px;margin:40px 24px 0}.pricing .inactive{opacity:.5}.pricing .inactive img{filter:grayscale(100%)}.pricing .inactive .pricing__price{color:#d2d6d9}.pricing .inactive .pricing__price-month{color:#3a4a58}.pricing .inactive .button{color:#d2d6d9;border-color:#e8e9ea}@media(min-width:440px){.pricing input{padding-left:18px;padding-right:18px}}@media(min-width:548px){.pricing input{padding-left:24px;padding-right:24px}}@media(min-width:660px){.pricing ul{min-height:318px}}@media(min-width:932px){.pricing .controls.active{display:flex;position:absolute;top:50%;margin-top:-30px}.pricing .controls__left{margin-left:80px}.pricing .controls__right{margin-right:80px}.pricing .swiper:after{right:0;background:linear-gradient(270deg,#d2f3e8,rgba(210,243,232,0) 100%,rgba(210,243,232,0) 0)}.pricing .swiper:after,.pricing .swiper:before{content:"";position:absolute;top:0;bottom:0;width:205px;height:100%;z-index:2}.pricing .swiper:before{left:0;background:linear-gradient(90deg,#d2f3e8,rgba(210,243,232,0) 100%,rgba(210,243,232,0) 0)}.pricing__search form{flex-direction:row;gap:16px;max-width:676px;margin-left:auto;margin-right:auto}.pricing__search input{width:100%}.pricing__search button{width:auto}.pricing .button{width:100%}}@media(min-width:1260px){.pricing{padding:112px 0 96px}.pricing h2{padding:0}}@media(min-width:1580px){.pricing__inner{width:319px}.pricing .swiper-wrapper{display:flex;justify-content:center}.pricing .controls,.pricing .swiper:after{display:none!important}.pricing h2{padding:0}.pricing__content .container{justify-content:center}.pricing .controls{display:none}}@media(min-width:1900px){.pricing__inner{width:326px}.pricing h2{padding:0}.pricing .container{position:relative}.pricing .controls{top:350px}.pricing .controls__left{margin-left:52px}.pricing .controls__right{margin-right:52px}.pricing__slider:before{left:88px}.pricing__slider:after{right:88px}}.questions{padding-top:96px;padding-bottom:96px}.questions h2,.questions h3,.questions h4,.questions h5,.questions h6{padding:0;margin:0}.questions__content{padding-top:80px}.questions__inner{border-bottom:1px solid #e8e9ea}.questions__inner.active .questions__answer{display:block}.questions__inner.active .questions__question a:before{transform:rotate(180deg);background-position:0}.questions__question{cursor:pointer}.questions__question a{font-weight:400;font-size:24px;line-height:40px;color:#08384a;text-decoration:none;display:block;margin-right:3px;position:relative;padding:32px 32px 32px 0}.questions__question a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/images/tick-burger.svg) 100% no-repeat}.questions__answer{display:none;padding-bottom:32px}@media(min-width:440px){.questions__question a{margin-right:19px}}@media(min-width:548px){.questions__question a{margin-right:3px}}@media(min-width:932px){.questions__answer,.questions__question a{margin-left:24px;margin-right:27px}}@media(min-width:1260px){.questions{padding-top:112px}.questions h2,.questions h3,.questions h4,.questions h5,.questions h6{text-align:center}.questions__content{max-width:916px;margin-left:auto;margin-right:auto}}@media(min-width:1420px){.questions__content{max-width:1010px}}@media(min-width:1580px){.questions__content{max-width:958px}}@media(min-width:1900px){.questions__content{max-width:1122px}}.solutions{padding-top:96px;padding-bottom:61px;background:url(/images/solutions-bg.svg) bottom right -118px no-repeat}.solutions .container{position:relative;transition:padding .5s ease}.solutions .container.padding{padding-right:0}.solutions__with-button{padding-bottom:80px}.solutions .swiper:after{content:"";position:absolute;top:0;bottom:0;right:0;width:20vw;height:99%;background:linear-gradient(270deg,#fff 10%,hsla(0,0%,100%,0));z-index:2}.solutions .swiper-slide{width:auto;height:auto}.solutions .controls{visibility:hidden}.solutions .visibility .controls{visibility:visible}.solutions .hide--after:after,.solutions .hide--before:before{display:none}.solutions .swiper-wrapper{padding-left:5px;padding-bottom:35px}.solutions .controls.active{display:none}.solutions .solution.swiper-button-disabled{display:none!important}.solutions__inner{background-color:#fff;box-shadow:0 16px 24px 0 rgba(0,0,0,.08),0 -4px 16px 0 rgba(0,0,0,.02);border-radius:18px;min-width:360px;max-width:360px;padding:32px;height:100%}.solutions h2,.solutions h3,.solutions h4,.solutions h5,.solutions h6{padding:0;margin:0;text-align:center}.solutions .body-4{text-align:center;padding-top:24px}.solutions__icon{display:flex;justify-content:center;align-items:center;width:56px;height:56px;background-color:#d2f3e8;border-radius:50%}.solutions__title{font-weight:700;font-size:26px;line-height:32px;padding-top:32px;padding-bottom:16px}.solutions__content{position:relative;overflow:hidden}.solutions__content:before{left:0;height:95%;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.solutions__content:after,.solutions__content:before{content:"";position:absolute;top:0;width:176px;z-index:2}.solutions__content:after{right:0;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.solutions__content .container{padding-bottom:52px}.solutions .controls{top:calc(50% - 20px)!important}.solutions .button{margin:0 0 96px}@media(min-width:932px){.solutions .controls{display:flex!important;position:absolute;top:50%;margin-top:-30px}.solutions .controls__left{margin-left:80px}.solutions .controls__right{margin-right:80px}.solutions .swiper:after{right:0;height:99%;background:linear-gradient(270deg,#fff 10%,hsla(0,0%,100%,0))}.solutions .swiper:after,.solutions .swiper:before{content:"";position:absolute;top:0;bottom:0;width:176px;z-index:2}.solutions .swiper:before{left:0;height:100%;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.solutions__inner{min-width:444px;max-width:444px}.solutions__button{text-align:center}}@media(min-width:1260px){.solutions{padding-top:112px}}@media(min-width:1900px){.solutions__content{overflow:auto}.solutions__content:after,.solutions__content:before{display:none}.solutions__content .container{max-width:1690px}.solutions__content .controls{display:none}.solutions__inner{flex:1 1;min-width:auto;max-width:auto}}.page-talent-service .solutions{background:#d2f3e8}.page-talent-service .solutions__inner{box-shadow:none}.page-talent-service .solutions .swiper:before{background:linear-gradient(90deg,#d2f3e8,hsla(0,0%,100%,0))}.page-talent-service .solutions .swiper:after{background:linear-gradient(270deg,#d2f3e8,hsla(0,0%,100%,0))}.page-talent-service .solutions .swiper .controls{top:calc(50% - 64px)!important}.contact-form{background:url(/images/contact-form-bg.svg) #d2f3e8 bottom 14px left -350px no-repeat;background-size:1119px;padding-top:96px;padding-bottom:96px}.contact-form__inner{background-color:#fff;border-radius:18px;padding:48px 16px;box-shadow:0 16px 24px 0 rgba(0,0,0,.08),0 -4px 16px 0 rgba(0,0,0,.02)}.contact-form__inner h2,.contact-form__inner h3,.contact-form__inner h4,.contact-form__inner h5,.contact-form__inner h6{text-align:center;padding:0;margin:0}.contact-form__inner .body-4{letter-spacing:-.5px;text-align:center;padding-top:24px}.contact-form__inner form{margin-top:52px}.contact-form__inner .contact-form__policy{letter-spacing:-.5px;padding-top:16px;margin-bottom:-8px}.contact-form__inner .contact-form__success{display:flex;color:#6bb398;line-height:24px;margin-top:20px}.contact-form .attach label{white-space:nowrap;box-sizing:border-box;padding-left:14px}.contact-form .attach label span{background:url(/images/icon-attach-2.svg) 0 no-repeat!important;padding-left:24px}.contact-form .attach label.attach__selected{padding-left:10px}.contact-form .attach label.attach__selected span{background:url(/images/icon-edit.svg) 0 no-repeat!important;padding-left:30px}.contact-form .attach__file{background:url(/images/icon-attach.svg) top 3px left no-repeat;color:#3a4a58;margin-top:16px;padding-left:28px}.contact-form__request{background:none!important;padding-top:80px!important;padding-bottom:0!important}.contact-form__request .container{padding:0;align-items:flex-end}@media(min-width:1260px){.contact-form__request{padding-top:0!important}.contact-form__request .contact-form__inner{margin-left:0;margin-right:0}}@media(min-width:440px){.contact-form{background-position:bottom}.contact-form__inner{padding:48px 32px}}@media(min-width:548px){.contact-form{background-size:auto}.contact-form__inner{padding:48px}}@media(min-width:932px){.contact-form{background-position:top 32px center}.contact-form__inner{max-width:723px;margin-left:auto;margin-right:auto}.contact-form__inner button{display:inline-block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.contact-form .attach{display:flex;align-items:center}.contact-form .attach__file{padding-left:32px;margin-top:0;margin-left:24px}.contact-form .attach__selected{padding-left:48px}}@media(min-width:1260px){.contact-form{padding-top:112px}.contact-form.login-workspace{padding-top:224px;background-position:top 112px center}}form{display:flex;flex-direction:column;gap:32px}form button{font-weight:600;font-size:18px;line-height:24px;color:#fff;text-align:center;background-color:#f1565c;width:100%;border:none;cursor:pointer;border-radius:8px;padding:16px 20px}form button :focus,form button:hover{background:linear-gradient(0deg,rgba(8,56,74,.08),rgba(8,56,74,.08)),#f1565c;transition:.5s}form span{background-image:none!important}input,select{font-size:20px;line-height:28px;padding:9px 14px;color:#3a4a58;border:1px solid #e8e9ea;border-radius:8px;width:100%;max-width:inherit;position:relative}input,input:after,input:before,select,select:after,select:before{box-sizing:border-box}input:hover,select:hover{border-color:#3a4a58}input :focus-visible,input:focus,select :focus-visible,select:focus{outline-color:#e8e9ea;outline-style:solid;outline-width:4px;border-color:#3a4a58}input.not-valid,select.not-valid{border-color:#f1565c}input.not-valid :focus-visible,input.not-valid:focus,select.not-valid :focus-visible,select.not-valid:focus{outline-color:#ffd9e7;outline-style:solid;outline-width:4px}select{background-color:#fff}input:required::-moz-ui-invalid{display:none}span.not-valid{font-weight:400;margin-top:-28px}.workspace-error,span.not-valid{font-size:16px;line-height:20px;letter-spacing:.2px;color:#f1565c}.workspace-error{background:url(/images/icons/information.svg) #ffd9e7 top 14px left 14px no-repeat;border-radius:8px;padding:14px 14px 14px 46px;margin-top:-24px}.workspace-error a,.workspace-error p{font-size:16px;line-height:20px;letter-spacing:.2px;color:#f1565c;padding:0}@media(min-width:660px){.workspace-error{margin-top:-16px;background:url(/images/icons/information.svg) #ffd9e7 top 12px left 14px no-repeat}}.contact-form__wrap{width:100%;display:flex;justify-content:space-between}.contact-form__wrap div{width:calc(50% - 8px)}.button-disabled{opacity:.6;cursor:inherit}.page-service-app .contact-form,.page-service-app-enterprise .contact-form{background-color:#dfe8f6}.page-sofort .contact-form{background-color:#fdf3dc}.page-docflow .contact-form{background-color:#dcf9df}