.why-choose-faq-section{background-color:#f4f7fe;padding:0;width:100%}.why-choose-faq-container{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:1440px}.why-choose-box{align-items:center;background-color:#f4f7fe;display:flex;justify-content:center;padding:80px 40px}.why-choose-card{align-items:center;background:#1f2e51;border-radius:32px;box-shadow:0 8px 32px rgba(0,0,0,.12);display:flex;gap:0;max-width:1200px;overflow:hidden;width:100%}.why-choose-content{display:flex;flex:1;flex-direction:column;gap:28px;padding:50px}.why-choose-title{color:#fff;font-family:Montserrat;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:var(--spacing-1xL)}.why-choose-list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.why-choose-item{align-items:flex-start;color:#fff;display:flex;gap:14px}.item-icon{background-color:#fff;border-radius:50%;display:inline-block;height:24px;margin-top:2px;min-width:24px;position:relative;width:24px}.item-icon:after{border:solid #2d3e50;border-width:0 2px 2px 0;content:"";height:11px;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:6px}.item-text-faq{color:#f4f7fe;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:26px}.why-choose-cta{align-self:flex-start;background-color:#fff;border:none;border-radius:8px;color:#162139;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;margin-top:4px;padding:14px 32px}.why-choose-cta:hover{background-color:#f3f4f6;box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-2px)}.why-choose-image{flex:0 0 450px;height:100%;max-width:450px;padding-right:40px;position:relative}.why-choose-image img{border-radius:0 32px 32px 0;display:block;height:100%;object-fit:cover;width:100%}.faq-box{background-color:#f4f7fe;margin:0 auto;max-width:1200px;padding:80px 60px}.faq-wrapper{align-items:start;display:grid;gap:60px;grid-template-columns:1fr 2fr}.faq-header{display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.faq-title{color:#162139;font-size:34px;font-weight:600;line-height:normal}.faq-subtitle,.faq-title{font-family:Montserrat;font-style:normal}.faq-subtitle{color:#535965;font-size:18px;font-weight:500;line-height:34px}.faq-cta{align-self:flex-start;background-color:#4c7df7;border:none;border-radius:8px;color:#fff;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:700;height:36px;line-height:normal;margin-top:8px;padding:9px 26px}.faq-cta:hover{background-color:#4338ca;box-shadow:0 4px 12px rgba(79,70,229,.3);transform:translateY(-2px)}.faq-accordion{display:flex;flex-direction:column;gap:16px}.faq-item{background-color:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden}.faq-item summary{list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::marker{content:"";display:none}.faq-item[open]{border-color:rgba(76,125,247,.18)}.faq-button{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:20px 24px;text-align:left;width:100%}.faq-question-text{align-items:flex-start;display:flex;flex:1;gap:8px;min-width:0;padding-right:16px}.faq-question-text,.question-number{color:#535965;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:25px}.faq-icon-wrap{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.faq-icon{height:18px;transform:rotate(0deg);transition:transform .3s ease;width:18px}.faq-item[open] .faq-icon{transform:rotate(180deg)}.faq-content{border-top:1px solid #e5e7eb;padding:0 24px 20px}.faq-content p{color:#535965;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:25px;margin:0;padding-top:16px}.faq-content p strong{color:#535965;font-weight:700}@media (max-width:1024px){.why-choose-box{padding:60px 30px}.why-choose-card{border-radius:24px}.why-choose-content{padding:40px}.why-choose-image{flex:0 0 380px;max-width:380px}.why-choose-title{font-size:1.75rem}.faq-box{padding:60px 40px}.faq-wrapper{gap:50px}.faq-title{font-size:1.5rem}}@media (max-width:768px){.why-choose-box{padding:50px 20px}.why-choose-card{border-radius:20px;flex-direction:column}.why-choose-content{padding:40px 28px}.why-choose-image{flex:1;height:300px;max-width:100%}.why-choose-title{font-size:1.5rem}.why-choose-list{gap:14px}.item-text-faq{font-size:14px}.why-choose-cta{text-align:center;width:100%}.faq-box{padding:50px 28px}.faq-wrapper{gap:40px;grid-template-columns:1fr}.faq-header{position:static}.faq-title{font-size:1.35rem}.faq-cta{text-align:center;width:100%}.faq-question-text{font-size:15px}.faq-button{padding:16px 20px}.faq-content{padding:0 20px}.faq-item.active .faq-content{padding-bottom:0;padding-left:44px;padding-top:4px}}@media (max-width:480px){.why-choose-box{padding:40px 15px}.why-choose-content{padding:32px 24px}.why-choose-title{font-size:1.35rem}.why-choose-image{height:250px}.item-icon{height:20px;min-width:20px;width:20px}.item-icon:after{border-width:0 1.5px 1.5px 0;height:9px;width:5px}.item-text-faq{font-size:13px}.faq-box{padding:40px 20px}.faq-title{font-size:1.25rem}.faq-question-text,.question-number{font-size:14px}.faq-content p{font-size:13px}}