@charset "UTF-8";.mx-faq-wrap .faq-list{display:flex;flex-direction:column;background:#131313;border:1px solid #2a2a2a}.mx-faq-wrap .faq-item{border-bottom:1px solid #2a2a2a}.mx-faq-wrap .faq-item:last-child{border-bottom:none}.mx-faq-wrap .faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:14px;padding:16px 20px;border-left:3px solid #f00;font-family:'Oswald',sans-serif;font-size:15px;font-weight:400;line-height:1.5;color:#fff;transition:background .2s ease}.mx-faq-wrap .faq-item summary::-webkit-details-marker{display:none}.mx-faq-wrap .faq-item summary:hover{background:#1c1c1c}.mx-faq-wrap .faq-item summary:focus-visible{outline:2px solid #f00;outline-offset:-2px}.mx-faq-wrap .faq-num{flex-shrink:0;padding-top:2px;font-size:13px;letter-spacing:.08em;color:#f00}.mx-faq-wrap .faq-q{flex:1}.mx-faq-wrap .faq-arrow{flex-shrink:0;font-size:22px;line-height:1;color:#f00;transition:transform .2s}.mx-faq-wrap .faq-item[open] .faq-arrow{transform:rotate(45deg)}.mx-faq-wrap .faq-a{padding:0 20px 16px 58px;font-size:14px;line-height:1.65;color:rgba(255,255,255,.75)}.mx-faq-wrap .faq-a p{margin:0}.mx-faq-wrap .faq-a a{color:#f00;text-decoration:none;font-weight:500}.mx-faq-wrap .faq-a a:hover{text-decoration:underline}@media (max-width:640px){.mx-faq-wrap .faq-item summary{padding:14px 16px}.mx-faq-wrap .faq-a{padding:0 16px 14px 16px}}
