.mdx-faq{max-width:860px;margin:24px auto;padding:0 16px;color:#efe8da;font-family:'Jost','Outfit',system-ui,sans-serif}
.mdx-faq-i{border:1px solid #3a3122;border-radius:12px;background:#100d08;margin:0 0 10px;padding:0 18px}
.mdx-faq-i summary{cursor:pointer;list-style:none;padding:16px 0;font-family:'Cormorant Garamond',Georgia,serif;font-size:22px;font-weight:600;color:#ead39a;line-height:1.25}
.mdx-faq-i summary::-webkit-details-marker{display:none}
.mdx-faq-i summary::after{content:"+";float:right;color:#c9a25a;font-size:24px;line-height:1}
.mdx-faq-i[open] summary::after{content:"–"}
.mdx-faq-i p{margin:0 0 16px;font-size:16px;line-height:1.65;color:#d9d0bd}
.mdx-faq-n{margin:16px 0;font-size:13px;color:#a99f8b}
.mdx-faq-c{margin:18px 0 0}
.mdx-faq .mdx-btn{display:inline-block;padding:12px 22px;border:1px solid #c9a25a;border-radius:999px;background:linear-gradient(135deg,#ead39a,#c9a25a);color:#0b0b0b;font-weight:500;text-decoration:none}
