@media only screen and (max-width:991px){.chess{padding-bottom:0}}.chess__inner--revers .chess__item{flex-direction:row-reverse}@media only screen and (max-width:767px){.chess__inner--revers .chess__item{flex-direction:column}}.chess__inner--revers .chess__item:nth-child(2n){flex-direction:row}@media only screen and (max-width:767px){.chess__inner--revers .chess__item:nth-child(2n){flex-direction:column}}.chess__title.g-block-title{text-align:center;margin-bottom:0;padding-top:64px}@media only screen and (max-width:767px){.chess__title.g-block-title{padding-top:32px}}@media only screen and (max-width:991px){.chess__title.g-block-title br{display:none}}.chess__item{display:flex;padding:64px 0;justify-content:space-between;gap:20px}@media only screen and (max-width:991px){.chess__item{flex-direction:column;padding:40px 0}}@media only screen and (max-width:767px){.chess__item{padding:24px 0}}@media only screen and (max-width:991px){.chess__item:first-child{padding-top:64px}}@media only screen and (max-width:767px){.chess__item:first-child{padding-top:32px}}@media only screen and (max-width:991px){.chess__item:last-child{padding-bottom:64px}}@media only screen and (max-width:767px){.chess__item:last-child{padding-bottom:32px}}.chess__item:nth-child(2n){flex-direction:row-reverse}@media only screen and (max-width:991px){.chess__item:nth-child(2n){flex-direction:column}}.chess__item-content{width:100%;max-width:632px}@media only screen and (max-width:991px){.chess__item-content{max-width:100%}}.chess__item-image{width:100%;max-width:586px;padding:24px;background-color:#EEF3FD;border-radius:8px;max-height:max-content}.chess__item-image--no-background{padding:0;background-color:transparent}@media only screen and (max-width:991px){.chess__item-image--no-background{padding:0 !important}}@media only screen and (max-width:991px){.chess__item-image{max-width:100%;padding:16px}}.chess__item-title.g-block-title{font-size:40px;font-weight:600;line-height:122%;letter-spacing:-1px;text-align:left;margin-bottom:12px}@media only screen and (max-width:767px){.chess__item-title.g-block-title{font-size:24px;margin-bottom:4px}}.chess__item-description *{font-size:16px;font-weight:400;line-height:28px;letter-spacing:0.32px;color:#475467}@media only screen and (max-width:767px){.chess__item-description *{font-size:16px;font-style:normal;font-weight:400;line-height:24px}}.chess__item-description a{color:#476FFF !important;text-decoration:underline}.chess__item-description a:hover{text-decoration:none}.chess__item-description ul{margin:24px 0}.chess__item-description ul li{padding:0 0 8px 0}.chess__item-description ul.list-check{list-style:none;padding-left:3px}.chess__item-description ul.list-check li{position:relative;padding-left:34px}.chess__item-description ul.list-check li:before{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0.613525C13.9706 0.613525 18 4.64296 18 9.61353C18 14.5841 13.9706 18.6135 9 18.6135C4.02944 18.6135 0 14.5841 0 9.61353C0 4.64296 4.02944 0.613525 9 0.613525ZM13.6406 5.84497C13.2429 5.5135 12.6629 5.54309 12.3008 5.89771L12.2314 5.9729L7.93262 11.1311L5.70703 8.90649C5.31651 8.51597 4.68349 8.51597 4.29297 8.90649C3.90245 9.29702 3.90245 9.93003 4.29297 10.3206L8.06738 14.095L8.76855 13.2542L13.7686 7.25415L13.8301 7.17212C14.1135 6.75199 14.0383 6.17645 13.6406 5.84497Z' fill='%23476FFF'/%3E%3C/svg%3E%0A");width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;left:0;top:3px}@media only screen and (max-width:767px){.chess__item-description ul.list-check li:before{top:0}}.chess__item-description p{margin-bottom:0}.chess__item-description p+p{margin-top:8px}.chess__buttons{margin-top:20px}@media only screen and (max-width:767px){.chess__buttons{margin-top:12px}}.chess__process-flow{position:relative;width:100%;max-width:586px;display:inline-flex;flex-direction:column;width:auto;gap:6px}@media only screen and (max-width:991px){.chess__process-flow{max-width:100%;padding:10px 0 0}}@media only screen and (max-width:375px){.chess__process-flow{padding:10px 20px 0}}.chess__process-card{position:relative;display:inline-flex;align-items:center;gap:12px;padding:14px 20px;background:linear-gradient(135deg, rgba(242, 245, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 100%);border:1px solid rgba(71, 111, 255, 0.15);border-radius:14px;backdrop-filter:blur(10px);transition:all 0.5s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:rgba(6, 20, 49, 0.08) 0px 2px 6px 0px;width:max-content}@media only screen and (max-width:767px){.chess__process-card{padding:8px 10px;gap:7px;border-radius:8px}}.chess__process-card:nth-child(1){margin-left:0;animation-delay:0.1s}.chess__process-card:nth-child(2){margin-left:104px;animation-delay:0.2s}@media only screen and (max-width:767px){.chess__process-card:nth-child(2){margin-left:66px}}.chess__process-card:nth-child(3){margin-left:207px;animation-delay:0.3s}@media only screen and (max-width:767px){.chess__process-card:nth-child(3){margin-left:132px}}.chess__process-card:nth-child(4){margin-left:311px;animation-delay:0.4s}@media only screen and (max-width:767px){.chess__process-card:nth-child(4){margin-left:198px}}.chess__process-card.active{background:linear-gradient(135deg, rgba(71, 111, 255, 0.12) 0%, rgba(107, 138, 255, 0.08) 100%);border-color:rgba(71, 111, 255, 0.3);box-shadow:rgba(71, 111, 255, 0.15) 0px 4px 12px 0px;animation:pulseBorder 2s ease-in-out infinite}.chess__process-card.active .chess__process-number{background:linear-gradient(135deg, #476fff 0%, #6b8aff 100%);color:white;transform:scale(1.05);box-shadow:rgba(71, 111, 255, 0.25) 0px 4px 12px 0px, rgba(255, 255, 255, 0.3) 0px 1px 0px 0px inset}.chess__process-card.active .chess__process-label{color:#476FFF}.chess__process-card.active .chess__process-icon{animation:pulseIcon 2s ease-in-out infinite}.chess__process-number{position:absolute;top:-10px;left:-10px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, rgba(242, 245, 255, 0.95) 0%, rgba(255, 255, 255, 0.95) 100%);color:#476FFF;font-size:12px;font-weight:600;border-radius:50%;box-shadow:rgba(6, 20, 49, 0.08) 0px 2px 6px 0px, rgba(255, 255, 255, 0.6) 0px 1px 0px 0px inset;transition:all 0.5s cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (max-width:767px){.chess__process-number{width:18px;height:18px;font-size:8px;line-height:18px}}.chess__process-icon{width:20px;height:20px;object-fit:contain}@media only screen and (max-width:767px){.chess__process-icon{width:13px;height:13px}}.chess__process-label{margin:0;font-size:17px;font-weight:500;color:#5A6AB5;line-height:25.5px}@media only screen and (max-width:767px){.chess__process-label{font-size:11px;line-height:16.3px}}__title,__description{text-align:left}@keyframes pulseBorder{0%,100%{border-color:rgba(71, 111, 255, 0.3);box-shadow:rgba(71, 111, 255, 0.15) 0px 4px 12px 0px}50%{border-color:rgba(71, 111, 255, 0.6);box-shadow:rgba(71, 111, 255, 0.3) 0px 6px 20px 0px}}@keyframes pulseIcon{0%{transform:scale(1) rotate(0deg)}20%{transform:scale(1.08) rotate(7deg)}50%{transform:scale(1.1) rotate(-7deg)}80%{transform:scale(1.08) rotate(3deg)}100%{transform:scale(1) rotate(0deg)}}