.how-it-works{background-color:#f8fafc;padding:80px 0;overflow:hidden}.works-badge{color:#fff;background:linear-gradient(90deg,#2744d8 0%,#8b3dff 100%);border-radius:100px;margin-bottom:16px;padding:8px 24px;font-size:14px;font-weight:600;display:inline-block}.works-title{color:#1d2b7f;margin-bottom:24px;font-size:60px;font-weight:600}.works-underline{background:linear-gradient(90deg,#2744d8 0%,#8b3dff 100%);border-radius:10px;width:60px;height:6px;margin:0 auto 20px}.works-subtitle{color:#666;margin-bottom:100px;font-size:18px}.step-icon-circle.blue{background:#2744d8!important}.step-icon-circle.purple{background:#8b3dff!important}@media (min-width:1301px){.steps-container{width:1300px;height:250px;margin:0 auto;position:relative}.steps-svg-bg{pointer-events:none;z-index:1;width:1300px;height:235px;position:absolute;top:0;left:0}.step-card-wrapper{z-index:2;text-align:left;width:270px;height:235px;position:absolute;top:0}.step-1{left:0}.step-2{left:343px}.step-3{left:686px}.step-4{left:1030px}.step-card{background:0 0;flex-direction:column;justify-content:center;height:100%;padding:60px 25px 20px;display:flex;position:relative}.step-icon-circle{color:#fff;z-index:3;border-radius:50%;justify-content:center;align-items:center;width:75px;height:75px;display:flex;position:absolute;top:-20px;left:65px;box-shadow:0 10px 25px #2744d833}}@media (max-width:1300px){.how-it-works{padding:60px 20px}.works-title{font-size:36px}.works-subtitle{margin-bottom:60px}.steps-container{width:100%;max-width:600px;margin:0 auto}.steps-row{flex-direction:column;align-items:center;gap:50px;display:flex}.step-card-wrapper{width:100%;position:relative}.step-card{text-align:center;background:#fff;border:1px solid #0000000d;border-radius:20px;padding:50px 30px 30px;box-shadow:0 10px 30px #0000000d}.step-icon-circle{color:#fff;z-index:3;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:-25px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0000001a}.step-card h4{margin-bottom:10px;font-size:20px}.step-card p{font-size:15px}}
.faq-section{background:#f8fafc;padding:80px 0}.faq-title{color:#1d2b7f;margin-bottom:24px;font-size:60px;font-weight:500;line-height:1.1}.faq-underline{background:linear-gradient(90deg,#2744d8 0%,#8b3dff 100%);border-radius:10px;width:60px;height:6px;margin-bottom:40px}.faq-accordion{flex-direction:column;gap:16px;display:flex}.faq-item{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:16px;transition:all .3s;overflow:hidden}.faq-item.active{background:linear-gradient(90deg,#2744d8 0%,#8b3dff 100%);border-color:#0000;box-shadow:0 10px 25px #2744d833}.faq-header{justify-content:space-between;align-items:center;gap:20px;padding:24px 30px;display:flex}.faq-question{color:#1a1a1a;font-size:20px;font-weight:600;transition:color .3s}.faq-item.active .faq-question{color:#fff}.faq-icon-wrapper{color:#fff;background:#2744d8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.faq-item.active .faq-icon-wrapper{color:#2744d8;background:#fff}.faq-content{color:#4b5563;padding:0 30px 24px;font-size:16px;line-height:1.6}.faq-item.active .faq-content{color:#ffffffe6}@media (max-width:991px){.faq-title{text-align:center;font-size:40px}.faq-underline{margin:0 auto 40px}.faq-header{padding:20px}.faq-question{font-size:18px}}
.payment-methods{background-color:#fff;padding:80px 0;overflow:hidden}.payment-left{flex-direction:column;display:flex}.payment-badge{color:#fff;background:linear-gradient(90deg,#2744d8 0%,#8b3dff 100%);border-radius:100px;width:fit-content;margin-bottom:24px;padding:8px 20px;font-size:14px;font-weight:600;display:inline-block}.payment-title{color:#1d2b7f;margin-bottom:20px;font-size:60px;font-weight:600;line-height:1.1}.payment-underline{gap:8px;margin-bottom:30px;display:flex}.payment-underline .dot{background:#2744d8;border-radius:10px;width:12px;height:6px}.payment-underline .line{background:linear-gradient(90deg,#2744d8 0%,#8b3dff 100%);border-radius:10px;width:40px;height:6px}.payment-description{color:#666;text-align:justify;max-width:100%;font-size:16px;line-height:1.6}.payment-image-wrapper{border-radius:24px;width:100%;max-width:700px;height:350px;margin-top:40px;overflow:hidden;box-shadow:0 20px 40px #0000001a}.payment-image-wrapper img{object-fit:cover;width:100%;height:100%;display:block}.payment-right{flex-direction:column;gap:30px;display:flex}.payment-list{flex-direction:column;display:flex}.payment-item{border-bottom:1px solid #eee;gap:20px;padding:25px 0;transition:all .3s;display:flex}.payment-item:first-child{padding-top:0}.payment-item:last-child{border-bottom:none}.payment-icon-box{color:#8b3dff;background:#ebe4ff;border-radius:12px;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;display:flex}.payment-item-content h4{color:#1a1a1a;margin-bottom:8px;font-size:24px;font-weight:600}.payment-item-content p{text-align:justify;font-size:16px;line-height:1.5}.payment-footer-text{color:#1a1a1a;margin-top:20px;font-size:16px;font-weight:500}@media (max-width:1024px){.payment-title{font-size:42px}.payment-image-wrapper{max-width:600px;margin:0 auto}}@media (max-width:768px){.payment-methods{padding:60px 0}.payment-title{font-size:32px}.payment-item{flex-direction:row;align-items:flex-start}}
