/* Short product answers visible to readers and present in the initial HTML. */
.ml-questions{scroll-margin-top:90px}
.ml-faq details{scroll-margin-top:92px}
.ml-faq-intro{margin-top:20px;padding:18px 20px;background:#f0f5f1;border:1px solid #dce6dc;border-radius:9px;color:#60776c;font-size:13px;line-height:1.9}
.ml-faq-intro strong{display:block;color:#346451;font-size:14px;margin-bottom:5px}
.ml-faq-updated{font-size:11px;color:#87968c;margin:18px 0 0}
.ml-faq-entry{display:inline-flex;align-items:center;gap:8px;color:#386bc3;font-size:12px;margin-top:13px;text-decoration:none}
.ml-faq-entry:hover{text-decoration:underline;text-underline-offset:4px}
.ml-faq-entry:focus-visible{outline:3px solid #dca546;outline-offset:4px}
.ml-faq-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:20px;font-size:12px;color:#3e6aa1}
.ml-faq-links a:hover{text-decoration:underline;text-underline-offset:4px}
@media(max-width:760px){.ml-faq-intro{font-size:12px;padding:16px}.ml-faq-intro strong{font-size:13px}.ml-faq-entry{font-size:11px}.ml-faq-updated{font-size:10px}.ml-faq-links{font-size:11px}.ml-questions{scroll-margin-top:74px}.ml-faq details{scroll-margin-top:76px}}
