.stages-new-section{box-sizing:border-box;color:#000;cursor:pointer;font-family:inherit;margin:0 auto;max-width:1200px;padding:40px 20px 80px;position:relative;width:100%}.stages-new-canvas{height:1452px;margin:0 auto;position:relative;width:1113px}.stages-new-title{font-size:48px;margin-bottom:90px;text-align:center}.stages-new-subtitle,.stages-new-title{color:#000;font-weight:400;letter-spacing:.2px}.stages-new-subtitle{font-size:24px;font-style:normal;line-height:normal;max-width:488px}.stages-new-bg-eight{left:535px;top:219px;z-index:1}.stages-arrow,.stages-new-bg-eight{pointer-events:none;position:absolute}.stages-arrow{transition:opacity .3s ease;z-index:2}.arrow-1{height:217px;left:97px;top:520px;width:130px}.arrow-2{height:155px;left:378px;top:348px;width:268px}.arrow-3{height:246px;left:920px;top:628px;width:179px}.arrow-4{height:178px;left:841px;top:1187px;width:139px}.arrow-5{height:136px;left:385px;top:1316px;width:258px}.stages-step{align-items:center;cursor:pointer;display:flex;flex-direction:column;position:absolute;transition:transform .25s cubic-bezier(.34,1.56,.64,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:5}.stages-step:hover{transform:translateY(-4px) scale(1.03);z-index:200}.stages-step.active{transform:translateY(-6px) scale(1.05);z-index:200}.stages-pill-blue{align-items:center;background-color:#4d5eff;border-radius:24px;box-shadow:0 10px 25px #4d5fff40;display:flex;justify-content:center;position:relative;transition:background-color .25s ease,box-shadow .25s ease}.stages-step.active .stages-pill-blue,.stages-step:hover .stages-pill-blue{background-color:#3849ee;box-shadow:0 14px 30px #4d5fff66}.stages-plus-btn{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001f;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);width:32px}.stages-step.active .stages-plus-btn,.stages-step:hover .stages-plus-btn{transform:rotate(90deg) scale(1.1)}.stages-plus-icon{color:#4d5eff;height:12px;width:12px;stroke-width:2.5}.stages-number{color:#000;font-size:40px;font-weight:500;line-height:1;margin-top:10px;text-align:center}.step-1{left:60px;top:727px}.step-1 .stages-pill-blue{border-radius:20px;height:134px;width:65px}.step-1-line{background-color:#000;height:2px;left:-53px;pointer-events:none;position:absolute;top:17px;width:171px}.step-2{left:237px;top:394px}.step-2 .stages-pill-blue{border-radius:24px;height:270px;width:78px}.step-circle{align-items:center;background-position:50%;background-size:cover;border-radius:50%;box-shadow:0 8px 20px #0000001f;display:flex;height:113px;justify-content:center;position:relative;width:113px}.step-3{left:659px;top:417px}.step-3 .step-circle{background-image:url(../img/about/stages/ellipse_257.png)}.step-4{left:763px;top:417px}.step-4 .step-circle{background-image:url(../img/about/stages/ellipse_258.png)}.step-5{left:864px;top:417px}.step-5 .step-circle{background-image:url(../img/about/stages/ellipse_259.png)}.step-6{left:988px;top:894px}.step-6 .stages-pill-blue{border-radius:30px;height:270px;width:125px}.step-7{left:664px;top:1338px}.step-7 .stages-pill-blue{border-radius:26px;flex-direction:row;gap:10px;height:51px;padding:0 12px;width:148px}.step-7-lamp-icon{height:34px;-o-object-fit:contain;object-fit:contain;width:auto}.step-8{left:242px;top:1103px}.step-8 .stages-pill-blue{border-radius:30px;flex-direction:column;height:270px;justify-content:space-between;padding:24px 0 30px;width:125px}.step-8-label{color:#fff;font-size:24px;font-weight:500}.stages-popover{background:#fff;border-radius:16px;bottom:calc(100% + 14px);box-shadow:0 16px 40px #00000026,0 0 0 1px #0000000d;left:50%;opacity:0;padding:20px;pointer-events:none;position:absolute;transform:translate(-50%) translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;visibility:hidden;width:320px;z-index:100}.stages-popover:after{border-color:#fff transparent transparent;border-style:solid;border-width:8px 8px 0;content:"";left:50%;position:absolute;top:100%;transform:translate(-50%)}.stages-step.active .stages-popover,.stages-step:hover .stages-popover{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0);visibility:visible}.stages-popover-title{color:#4d5eff;font-size:16px;font-weight:600;margin:0 0 8px}.stages-popover-text{color:#333;font-size:14px;font-weight:400;line-height:1.5;margin:0;white-space:pre-line}.step-1 .stages-popover,.step-2 .stages-popover,.step-8 .stages-popover{left:0;right:auto;transform:translateY(10px)}.step-1.active .stages-popover,.step-1:hover .stages-popover,.step-2.active .stages-popover,.step-2:hover .stages-popover,.step-8.active .stages-popover,.step-8:hover .stages-popover{transform:translateY(0)}.step-1 .stages-popover:after,.step-2 .stages-popover:after,.step-8 .stages-popover:after{left:16px;right:auto;transform:translate(0)}.step-5 .stages-popover,.step-6 .stages-popover,.step-7 .stages-popover{left:auto;right:0;transform:translateY(10px)}.step-5.active .stages-popover,.step-5:hover .stages-popover,.step-6.active .stages-popover,.step-6:hover .stages-popover,.step-7.active .stages-popover,.step-7:hover .stages-popover{transform:translateY(0)}.step-5 .stages-popover:after,.step-6 .stages-popover:after,.step-7 .stages-popover:after{left:auto;right:16px;transform:translate(0)}@media (max-width:1280px){.stages-new-canvas{width:unset}.stages-new-bg-eight{left:unset;right:0;top:219px}.step-1{left:0}.arrow-1{left:35px}.step-2{left:180px}.arrow-2{left:290px}.step-3{left:560px}.step-4{left:664px}.step-5{left:765px}.arrow-3{left:900px}.step-6{left:970px;top:894px}}@media (max-width:1024px){.stages-new-bg-eight{max-width:400px}.step-circle{height:65px;width:65px}.step-3{right:228px}.step-3,.step-4{left:unset;top:343px}.step-4{right:176px}.step-5{left:unset;right:123px;top:343px}.arrow-2{left:290px}.arrow-2,.step-2{top:275px}.arrow-1{top:391px}.step-1{top:600px}.arrow-3{left:unset;right:-53px;top:411px}.step-6{left:unset;right:-40px;top:700px}.arrow-4{bottom:252px;right:30px}.arrow-4,.step-7{left:unset;top:unset}.step-7{bottom:182px;right:185px}.step-8{bottom:221px;left:119px;top:unset}.arrow-5{bottom:200px;height:136px;left:unset;right:357px;top:unset;width:258px}}@media (max-width:768px){.stages-new-section{padding:20px 10px 0}.stages-new-title{font-size:28px;margin-bottom:12px;text-align:left}.stages-new-subtitle{font-size:16px;margin-bottom:24px;max-width:100%}.stages-new-canvas{height:600px;margin:0 auto;max-width:100%;overflow:visible;width:343px}.stages-new-bg-eight{height:auto;left:unset;max-width:unset;right:35px;top:120px;width:166px}.stages-plus-btn{flex-shrink:0;height:9px;width:9px}.stages-plus-icon{height:5px;width:5px;stroke-width:2}.stages-number{font-size:20px;margin-top:4px}.step-1{bottom:auto;left:9px;right:auto;top:357px}.step-1 .stages-pill-blue{border-radius:8px;height:43px;width:21px}.step-1-line{left:-11px;top:4px;width:39px}.step-2{bottom:auto;left:64px;right:auto;top:252px}.step-2 .stages-pill-blue{border-radius:10px;height:86px;width:25px}.step-circle{height:36px;width:36px}.step-3{left:175px}.step-3,.step-4{bottom:auto;right:auto;top:265px}.step-4{left:208px}.step-5{left:240px;top:265px}.step-5,.step-6{bottom:auto;right:auto}.step-6{left:302px;top:411px}.step-6 .stages-pill-blue{border-radius:12px;height:86px;width:41px}.step-7{bottom:auto;left:200px;right:auto;top:551px}.step-7 .stages-pill-blue{border-radius:8px;gap:3px;height:17px;padding:0 4px;width:46px}.step-7-lamp-icon{height:11px}.step-8{bottom:auto;left:66px;right:auto;top:477px}.step-8 .stages-pill-blue{border-radius:12px;height:86px;padding:6px 0 8px;width:40px}.step-8-label{font-size:10px}.arrow-1{height:69px;left:19px;top:292px;width:41px}.arrow-1,.arrow-2{bottom:auto;right:auto}.arrow-2{height:44px;left:95px;top:243px;width:80px}.arrow-3{height:78px;left:281px;top:326px;width:57px}.arrow-3,.arrow-4{bottom:auto;right:auto}.arrow-4{height:57px;left:246px;top:503px;width:44px}.arrow-5{bottom:auto;height:43px;left:111px;right:auto;top:545px;width:82px}.stages-popover{font-size:12px;max-width:calc(100vw - 32px);padding:12px;width:240px}.stages-popover-title{font-size:13px;margin-bottom:4px}.stages-popover-text{font-size:11px}}
