.faq-wrapper{background-color:#00304c;overflow:hidden;padding-bottom:60px;padding-top:80px;position:relative;z-index:0;@media (max-width:900px){padding-top:60px}}.faq-top-circle{left:-50px;pointer-events:none;position:absolute;top:0;transform:translateY(-85%);width:100%;z-index:-1;@media (max-width:900px){left:-100px;transform:translateY(-90%)}@media (max-width:600px){left:-50px}@media (max-width:350px){left:-25px}}.faq-bottom-circle{bottom:0;pointer-events:none;position:absolute;right:0;transform:translateY(50%) translateX(75%);width:100%;z-index:-1;@media (max-width:900px){transform:translateY(50%) translateX(50%)}}.faq-top-circle svg{aspect-ratio:1/1;width:50%;@media (max-width:900px){width:100%}}.faq-bottom-circle svg{aspect-ratio:1/1;width:50%;@media (max-width:900px){width:100%}}.faq-header{align-items:center;display:flex;justify-content:center;padding-bottom:40px}.faq-title{color:#fff;font-size:40px;text-align:center}.faq{display:flex;flex-direction:column;gap:24px}.faq-item{background-color:#fff;border-bottom:1px solid #ddd;border-radius:12px;padding:8px 30px 6px}.faq-question-text{color:#184366;font-size:24px;font-weight:700}.faq-question-chevron{padding-top:6px;transition:transform .3s ease}.faq-question.open .faq-question-chevron{border-bottom:#00304c}.faq-question{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:700;gap:12px;justify-content:space-between;margin-bottom:5px}.faq-answer{background-image:linear-gradient(90deg,#00efc5 62px,transparent 0);background-position:0 0;background-repeat:no-repeat;background-size:100% 2px;display:none;font-size:20px;margin-top:5px;padding-top:12px}