.mp-faq{margin-top:64px}.mp-faq__title{font-size:1.5rem;font-weight:800;color:var(--mp-text-dark);margin:0 0 32px 0;letter-spacing:-.01em}.mp-faq__form{background:#F8FAFB;border:1px solid var(--mp-border);border-radius:16px;padding:24px;margin-bottom:32px}.mp-faq .tutor-qna-wrap{background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:16px;padding:24px;margin-bottom:16px;box-shadow:0 4px 12px rgb(0 0 0 / .01);transition:all 0.3s ease}.mp-faq .tutor-qna-wrap:hover{border-color:var(--mp-primary-200);box-shadow:0 8px 24px rgb(0 146 166 / .04)}.mp-faq .tutor-qna-ask-form{border:none;padding:0}.mp-faq .tutor-qna-ask-form textarea{border-radius:12px;background:#FFF;border:1px solid var(--mp-border);padding:16px}.mp-faq .tutor-qna-ask-form textarea:focus{border-color:var(--mp-primary-500);box-shadow:0 0 0 3px var(--mp-primary-50)}.mp-faq .tutor-qna-avatar img{border-radius:50%}.mp-faq .tutor-qna-user-name{font-weight:700;color:var(--mp-text-dark)}