.steps-section{padding:100px 0;display:flex;flex-direction:column;align-items:center;max-width:1062px}.steps-layout-container{display:flex;flex-direction:column;width:100%;margin-top:90px;margin-bottom:-30px}.step-item{display:flex;position:relative;gap:24px;margin-bottom:50px;height:330px}.step-item:last-child{margin-bottom:0}.step-gutter-column{display:flex;flex-direction:column;align-items:center}.step-circle-wrapper{position:relative}.step-circle-wrapper,.steps-circle{display:flex;align-items:center;height:60px}.steps-circle{width:60px;background-color:#007aff1a;border-radius:100%;justify-content:center;flex-shrink:0}.steps-circle-dark{width:30px;height:30px;background-color:#007aff;border-radius:50%}.step-connecting-line{width:4px;background-color:#007aff;position:absolute;left:calc(30px - 2px);top:60px;bottom:-50px}.step-content-area{display:flex;justify-content:space-between;gap:20px;width:100%;align-items:flex-start}.steps-content-text-container{display:flex;flex-direction:column;gap:12px;max-width:355px}.steps-content-title{font-size:32px;font-weight:700;color:#000;line-height:39.01px;letter-spacing:-1%;height:60px;display:flex;align-items:center}.steps-content-text{font-size:20px;font-weight:600;color:#000;line-height:24.38px;letter-spacing:-1%}.steps-image-1{-o-object-fit:contain;object-fit:contain;width:427px;height:247.5px;margin-right:-15px;margin-top:-42px}.steps-image-2{width:430px;height:318px}.steps-image-2,.steps-image-3{-o-object-fit:contain;object-fit:contain;margin-top:-80px}.steps-image-3{width:460px;height:278px;margin-right:-32px}.steps-scanner-image-1{-o-object-fit:contain;object-fit:contain;width:454.8px;height:264.69px;margin-top:-42px}.steps-scanner-image-2{-o-object-fit:contain;object-fit:contain;width:480px;height:336px;margin-top:-80px}.steps-scanner-image-3{-o-object-fit:contain;object-fit:contain;width:454.17px;height:306.45px;margin-right:-12px;margin-top:-70px}.steps-letter-image-1{-o-object-fit:contain;object-fit:contain;width:454.8px;height:264.69px;margin-top:-42px}.steps-letter-image-2{-o-object-fit:contain;object-fit:contain;width:558px;height:284px;margin-top:-80px;margin-right:-63px}.steps-letter-image-3{-o-object-fit:contain;object-fit:contain;width:443.75px;height:391.26px;margin-top:-90px}@media (max-width:1190px){.steps-letter-image-2{margin-right:-40px}}@media (max-width:1024px){.steps-section{max-width:100%}}@media (max-width:910px){.step-item{gap:15px}.step-content-area{flex-direction:column;justify-content:flex-start;gap:15px}.steps-content-text-container{max-width:100%;margin-top:0}.steps-content-title{font-size:26px;line-height:29.26px;height:40px}.steps-content-text{font-size:20px;line-height:21.94px}.steps-circle{width:40px;height:40px}.step-circle-wrapper{height:40px}.steps-circle-dark{width:20px;height:20px}.step-connecting-line{left:calc(20px - 2px);top:40px}.steps-image-1{width:298px;height:172px;margin-left:-10px;margin-right:0;margin-top:0}.steps-image-2{width:305px;height:229px}.steps-image-2,.steps-image-3{margin-left:-20px;margin-top:0}.steps-image-3{width:313px;height:193px;margin-right:0}.steps-scanner-image-1{width:309.7px;height:180px;margin-right:0;margin-left:-20px}.steps-scanner-image-1,.steps-scanner-image-2{-o-object-fit:cover;object-fit:cover;margin-top:0}.steps-scanner-image-2{width:327.56px;height:229.17px;margin-left:-45px}.steps-scanner-image-3{-o-object-fit:cover;object-fit:cover;width:303px;height:204.7px;margin-right:0;margin-top:0;margin-left:-18px}.steps-letter-image-1{width:309px;height:180px;margin-left:-20px;margin-top:0}.steps-letter-image-2{width:327px;height:200px;margin-left:-25px;margin-top:-10px}.steps-letter-image-3{width:325.76px;height:267.41px;margin-left:-30px;margin-top:0}.steps-layout-container{margin-top:30px;margin-bottom:50px}}@media (max-width:850px){.steps-section{padding:80px 0}.step-item{gap:15px;margin-bottom:20px}.steps-content-title{font-size:24px;line-height:29.26px}.steps-content-text{font-size:18px;line-height:21.94px}.step-connecting-line{width:2px;left:calc(20px - 1px);background:linear-gradient(180deg,#007AFF 29.49%,#FFFFFF 97.59%);bottom:-20px}}