@layer theme,base;@layer components{.v2-faq{border-top:1px solid #e4d6c0;margin-top:32px}.v2-faq details{border-bottom:1px solid #e4d6c0}.v2-faq summary{cursor:pointer;color:#131620;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:18px 0;font-size:17px;font-weight:600;line-height:1.3;list-style:none;display:flex}.v2-faq summary::-webkit-details-marker{display:none}.v2-faq summary:after{content:"";border-bottom:2px solid #835a0c;border-right:2px solid #835a0c;flex:none;width:10px;height:10px;transition:transform .2s;transform:rotate(45deg)}.v2-faq details[open] summary:after{transform:rotate(-135deg)}.v2-faq summary:focus-visible{outline-offset:3px;outline:2px solid #835a0c}.v2-faq p{color:#3a3f4d;max-width:52em;margin:0;padding:0 40px 20px 0;font-size:15px;line-height:1.6}@media (prefers-reduced-motion:reduce){.v2-faq summary:after{transition:none}}}@layer utilities;
