.shared-faq details{border-bottom:1px solid #eae3e9;padding:20px 0}.shared-faq summary{cursor:pointer;color:#202333;justify-content:space-between;align-items:flex-start;gap:20px;font-size:14px;font-weight:600;line-height:1.7;list-style:none;display:flex}.shared-faq summary::-webkit-details-marker{display:none}.shared-faq summary::marker{content:""}.shared-faq summary .faq-toggle-icon{color:#b18a9b;transform-origin:50%;flex:none;margin-top:3px}.shared-faq details[open] .faq-toggle-icon{transform:rotate(45deg)}.shared-faq details>p{color:#71717e;margin:14px 0 0;font-size:13px;line-height:1.9}.shared-faq summary:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #b13960}.blog-prose .article-faq{max-width:none;margin:0 0 42px;padding:0}.article-faq>.section-heading{text-align:left;margin-bottom:4px}.blog-prose .article-faq details>p{margin:14px 0 0;font-size:14px}@media (prefers-reduced-motion:no-preference){.shared-faq .faq-toggle-icon{transition:transform .2s}}@media (max-width:650px){.shared-faq summary,.shared-faq details>p,.blog-prose .article-faq details>p{font-size:13px}}
