.mi-faq__list{margin-top:8px;border-top:1px solid var(--mi-hairline)}.mi-faq__item{border-bottom:1px solid var(--mi-hairline)}.mi-faq__item .mi-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;cursor:pointer;list-style:none;font-size:16px;font-weight:700;color:var(--mi-text);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.mi-faq__item .mi-faq__q::-webkit-details-marker{display:none}.mi-faq__item .mi-faq__q:hover{color:var(--mi-teal-ink)}.mi-faq__item .mi-faq__q:after{content:"";flex:none;width:9px;height:9px;border-right:2px solid var(--mi-text-faint);border-bottom:2px solid var(--mi-text-faint);transform:rotate(45deg) translate(-2px,-2px);transition:transform .16s ease;font-size:0;line-height:0}.mi-faq__item[open] .mi-faq__q:after{content:"";transform:rotate(225deg) translate(-2px,-2px);border-color:var(--mi-teal-ink)}.mi-faq__a{padding:0 4px 20px;max-width:68ch}.mi-faq__a p{margin:0 0 10px;font-size:15px;line-height:1.65;color:var(--mi-text-dim);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.mi-faq__a p:last-child{margin-bottom:0}.mi-faq__a a{color:var(--mi-teal-ink);font-weight:600}.mi-faq__parity{margin:28px 0 0;padding:16px 18px;border-radius:12px;background:var(--mi-teal-soft);border:1px solid var(--mi-teal);color:var(--mi-text);font-size:15px;line-height:1.6;text-align:center}