.mxpyme-faq{padding:100px 1rem 0;position:relative;z-index:1}.mxpyme-faq__card{border-radius:40px;margin:0 auto;max-width:64rem;padding:3.5rem 1.5rem}.mxpyme-faq__headline{font-size:clamp(1.75rem,4vw,3rem)}.mxpyme-faq__headline em{font-style:italic;font-weight:800}.mxpyme-faq__list{margin-top:2.5rem}.mxpyme-faq__item{border-bottom:1px solid rgba(2,17,36,.18)}.mxpyme-faq__item:last-child{border-bottom:none}.mxpyme-faq__btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:inherit;gap:1.5rem;justify-content:space-between;padding:1.5rem 0;text-align:left;width:100%}.mxpyme-faq__question{font-family:inherit;font-size:1rem;font-weight:600;line-height:1.4}.mxpyme-faq__icon{flex-shrink:0;height:1.25rem;transition:transform .2s ease;width:1.25rem}.mxpyme-faq__body{overflow:hidden;transition:max-height .3s ease}.mxpyme-faq__answer{font-size:.875rem;font-weight:400;line-height:1.7;max-width:48rem;padding-bottom:1.5rem}@media (max-width:767px){.mxpyme-faq{padding-top:60px}}@media (min-width:640px){.mxpyme-faq__question{font-size:1.125rem}.mxpyme-faq__answer{font-size:1rem}}@media (min-width:768px){.mxpyme-faq__card{padding:4rem 3.5rem}}