.faq-container{display:flex;flex-direction:column;margin-top:16px;width:100%}
.faq-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:80px}
.faq-box{background:#fff;border:1px solid #dbdee2;display:flex;flex-direction:column;margin:0}
.faq-header{display:flex;align-items:center;min-height:50px;min-width:50px;cursor:pointer}
.faq-arrow-box{display:flex;justify-content:center;align-items:center;padding-inline:18px;background:#fff}
.chevron{width:24px;height:24px;transition:transform .3s ease}
.faq-title{color:var(--Text-Title,#03234b);font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-style:normal;font-weight:800;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.42px);padding:12px 24px 14px 22px !important;border-left:1px solid #dbdee2}
.faq-title:hover{color:var(--Text-Action,#0047b2);text-decoration:underline;text-decoration-color:var(--Text-Action,#0047b2)}
.faq-body{display:flex}
.faq-wrap h2{color:var(--Text-Title,#03234b);font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-H2,24px);font-style:normal;font-weight:800;line-height:var(--Line-Height-H2,32px);letter-spacing:var(--Letter-Spacing-H2,0.24px);padding-bottom:0}
.faq-arrow-bg{display:none;padding:25px;background:#f7f8fa;border-right:1px solid #dbdee2;border-top:1px solid #dbdee2}
.faq-content{display:none;padding:0 18px;background:#fff;flex:1;color:var(--Text-Title,#03234b);font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-weight:500;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.42px)}
.faq-content p{padding-bottom:0;margin:0;font:inherit}
.faq-content.open{display:block;border-top:1px solid #dbdee2}
@media(max-width:768px){.faq-container{margin-top:0}
.faq-wrap{padding-top:24px}
.faq-title,.faq-content{padding:12px 8px}
}
@media(min-width:1367px){.faq-wrap{padding-top:25px;gap:0}
.faq-container{margin-top:40px}
}