@keyframes bounceDown{0%{transform:scale(1, 1) translateX(0)}10%{transform:scale(1.1, 0.9) translateX(0)}30%{transform:scale(0.9, 1.1) translateY(-4px)}50%{transform:scale(1.05, 0.95) translateY(6px)}57%{transform:scale(1, 1) translateY(-2px)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes bounce2{0%{transform:scale(1, 1) translateX(0)}10%{transform:scale(1.1, 0.9) translateX(0)}30%{transform:scale(0.9, 1.1) translateX(-4px)}50%{transform:scale(1.05, 0.95) translateX(2px)}57%{transform:scale(1, 1) translateX(-2px)}64%{transform:scale(1, 1) translateX(0)}100%{transform:scale(1, 1) translateX(0)}}@keyframes markBlue{0%{background-size:0% 100%;color:inherit}60%{color:inherit}100%{background-size:100% 100%;color:#1967d2}}@keyframes markGreen{0%{background-size:0% 100%}60%{color:inherit}100%{background-size:100% 100%;color:#157c32}}@keyframes markOrange{0%{background-size:0% 100%;color:inherit}60%{color:inherit}100%{background-size:100% 100%;color:#e4630a}}.steps-4{padding:80px 0;background-color:#fff;overflow:hidden}.steps-4__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.steps-4__header-text{flex:1;max-width:800px}.steps-4__title{font-size:32px;line-height:48px;font-weight:600;color:#181d27;margin:0 0 12px}.steps-4__desc{font-size:16px;line-height:26px;color:#535862;margin:0}.steps-4__desc p{margin:0}.steps-4__nav{display:flex;align-items:center;gap:16px;flex-shrink:0;padding-top:8px}.steps-4__nav-btn{width:36px;height:36px;border-radius:999px;border:1px solid #f5f5f5;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;will-change:background-color,border-color,color;transition:background-color .2s,border-color .2s,color .2s}.steps-4__nav-btn:hover:not(:disabled){background-color:#f5f5ff}.steps-4__nav-btn:hover:not(:disabled) svg path{stroke:#1565c0}.steps-4__nav-btn:disabled{cursor:default;background-color:#fafafa}.steps-4__nav-btn:disabled svg path{stroke:#a4a7ae}.steps-4__slider-wrap{position:relative}.steps-4__slider{display:flex;gap:24px;will-change:transform;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y}.steps-4__slider:active{cursor:grabbing}.steps-4__slider img{-webkit-user-drag:none;pointer-events:none}.steps-4__slide{flex:0 0 calc((100% - 72px - 40px)/3);display:flex;flex-direction:column}.steps-4__num-row{display:flex;align-items:center;margin-bottom:24px}.steps-4__num{width:52px;height:52px;border-radius:8px;background-color:#e3f5ff;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1;transition:background .3s}.steps-4__num span{font-size:32px;line-height:1;font-weight:600;color:#1565c0}.steps-4__connector{flex:1;height:2px;background-color:#e9eaeb;position:relative;overflow:hidden;margin-left:4px}.steps-4__connector-fill{position:absolute;top:0;left:0;height:100%;width:0%;background-color:#00a8fd}.steps-4__step-title{font-size:20px;line-height:32px;font-weight:600;color:#181d27;margin:0 0 8px}.steps-4__desc{margin-bottom:24px}.steps-4__desc ul,.steps-4__desc .custom-list{list-style:none;padding:0;margin:0}.steps-4__desc ul li,.steps-4__desc .custom-list li{padding:8px 0 8px 32px;position:relative;font-size:16px;line-height:24px;color:#181d27;margin:0}.steps-4__desc ul li:last-child,.steps-4__desc .custom-list li:last-child{margin-bottom:0}.steps-4__desc ul li::before,.steps-4__desc .custom-list li::before{content:"";position:absolute;left:0;top:7px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 22C17.5 22 22 17.5 22 12C22 6.5 17.5 2 12 2C6.5 2 2 6.5 2 12C2 17.5 6.5 22 12 22Z' fill='%23E3F5FF'/%3E%3Cpath d='M7.75 12L10.58 14.83L16.25 9.17001M12 22C17.5 22 22 17.5 22 12C22 6.5 17.5 2 12 2C6.5 2 2 6.5 2 12C2 17.5 6.5 22 12 22Z' stroke='%231565C0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.steps-4__step-image{border-radius:12px;overflow:hidden;margin-top:auto}.steps-4__step-image img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.steps-4.talenta .steps-4__num{background-color:#ffe0e1}.steps-4.talenta .steps-4__num span{color:#b52929}.steps-4.talenta .steps-4__connector-fill{background-color:#b52929}.steps-4.talenta .steps-4__bullets li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23FFE0E1'/%3E%3Cpath d='M6.5 10.5l2.5 2.5 4.5-5' stroke='%23B52929' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.steps-4.qontak .steps-4__num{background-color:#eaf2ff}.steps-4.qontak .steps-4__num span{color:#0854d4}.steps-4.qontak .steps-4__connector-fill{background-color:#0854d4}.steps-4.qontak .steps-4__bullets li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23EAF2FF'/%3E%3Cpath d='M6.5 10.5l2.5 2.5 4.5-5' stroke='%230854D4' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.steps-4.esign .steps-4__num{background-color:#e6faee}.steps-4.esign .steps-4__num span{color:#00a042}.steps-4.esign .steps-4__connector-fill{background-color:#00a042}.steps-4.esign .steps-4__bullets li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23E6FAEE'/%3E%3Cpath d='M6.5 10.5l2.5 2.5 4.5-5' stroke='%2300A042' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media screen and (max-width: 1024px){.steps-4__slide{flex:0 0 calc((100% - 48px - 40px)/2)}}@media screen and (max-width: 768px){.steps-4{padding:48px 0}.steps-4__header{flex-direction:column;gap:16px;margin-bottom:24px}.steps-4__title{font-size:24px;line-height:34px}.steps-4__nav{padding-top:0}.steps-4__slide{flex:0 0 90.9090909091%}.steps-4__num{width:36px;height:36px}.steps-4__num span{font-size:24px}}/*# sourceMappingURL=steps-4.min.css.map */