.mm-faq{padding:4rem 2.5rem}.mm-faq__inner{margin:0 auto;max-width:48rem}.mm-faq__btn{align-items:baseline;background:none;border:none;cursor:pointer;display:flex;gap:2rem;justify-content:space-between;padding:2rem 0;text-align:left;width:100%}.mm-faq__btn:hover .mm-faq__question{font-style:italic}.mm-faq__question{font-family:var(--mm-font-serif);font-size:clamp(1.125rem,2vw,1.5rem);transition:font-style .2s}.mm-faq__indicator{flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.3em}.mm-faq__answer{font-size:.9375rem;line-height:1.75;margin:0;max-width:40rem;padding-bottom:2rem}.mm-faq__bottom{padding:6rem 2.5rem}.mm-faq__bottom-inner{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:40rem;text-align:center}.mm-faq__bottom-heading{font-family:var(--mm-font-serif);font-size:clamp(1.5rem,2.5vw,1.875rem);margin:0}@media (max-width:600px){.mm-faq{padding:2rem 1.5rem}.mm-faq__bottom{padding:3rem 1.5rem}}