/* START_SECTION:mf-faq (INDEX:41) */
.mf-faq.page-width{padding-top:60px;padding-bottom:90px;color:#f5f5f5}.mf-faq header{max-width:850px}.mf-faq__eyebrow{color:#e3fc02;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700}.mf-faq h1,.mf-faq h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase}.mf-faq h1{font-size:clamp(40px,5vw,68px);line-height:1.1;margin:16px 0 24px}.mf-faq h2{font-size:30px;scroll-margin-top:180px;margin:55px 0 22px}.mf-faq .rte{line-height:1.75}.mf-faq__nav{display:flex;flex-wrap:wrap;gap:10px;margin:32px 0 40px}.mf-faq a{color:#e3fc02;text-underline-offset:4px}.mf-faq__nav a{border:1px solid #ffffff30;padding:10px 16px;text-decoration:none;font-size:14px}.mf-faq__nav a:hover{border-color:#e3fc02}.mf-faq__content{max-width:950px}.mf-faq details{border-bottom:1px solid #ffffff25}.mf-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;font-weight:600;list-style:none}.mf-faq summary::-webkit-details-marker{display:none}.mf-faq summary span{color:#e3fc02;font-size:26px;line-height:1}.mf-faq details[open] summary span{transform:rotate(45deg)}.mf-faq__answer{padding:0 35px 20px 0;color:#d5d5d5}.mf-faq summary:focus-visible,.mf-faq a:focus-visible{outline:2px solid #e3fc02;outline-offset:5px}.mf-faq__contact{border-top:1px solid #ffffff25;margin-top:60px;padding-top:25px}.mf-faq__contact h2{margin-top:0}.mf-faq__contact>a{display:inline-block;background:#e3fc02;color:#1f1f21;padding:13px 25px;margin-top:15px;font-family:var(--font-heading-family);text-transform:uppercase;text-decoration:none}@media(max-width:749px){.mf-faq.page-width{padding-top:35px;padding-bottom:60px}.mf-faq h2{font-size:25px;margin-top:40px}.mf-faq__nav{gap:8px}.mf-faq__nav a{font-size:13px;padding:8px 12px}.mf-faq summary{padding:18px 0}.mf-faq__answer{padding-right:0}}
/* END_SECTION:mf-faq */
