.faq-intro{padding:clamp(130px,15vw,190px) 0 44px}.faq-document h1{max-width:1000px;font-size:clamp(34px,5vw,64px);line-height:1.12;overflow-wrap:anywhere}.faq-byline{color:#c7bfaf;font-size:14px}.faq-tools{max-width:900px;margin:32px 0}.faq-tools label{display:block;font-weight:600}.faq-tools input,.faq-tools select{display:block;width:100%;min-height:48px;padding:12px 14px;margin-top:8px;border:1px solid #a78646;border-radius:5px;background:#15130f;color:#fff;font:inherit}.faq-filter-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.faq-category-links{display:flex;flex-wrap:wrap;gap:10px 20px;max-width:1000px}.faq-category-links a,.faq-permalink{color:#e7bd64;text-decoration:underline;text-underline-offset:4px}.faq-document .release-faq-list{max-width:960px}.faq-document details,.faq-document section[id]{scroll-margin-top:130px}.faq-document summary{cursor:pointer;overflow-wrap:anywhere}.faq-answer{max-width:80ch}.faq-answer p{line-height:1.75}.faq-permalink{display:inline-block;margin:8px 0 20px;font-size:14px}.faq-contact{padding:40px 0 80px}.faq-document [hidden]{display:none!important}.faq-document :focus-visible{outline:3px solid #efca77;outline-offset:4px}@media(max-width:600px){.faq-filter-row{grid-template-columns:1fr}.faq-document .container{padding-left:20px;padding-right:20px}.faq-document h2{font-size:27px;overflow-wrap:anywhere}}.faq-topic-links{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 32px;max-width:960px}.faq-topic-links a{padding:9px 12px;border:1px solid #76603b;border-radius:5px;color:#e7bd64;text-decoration:none}.faq-topic-links a:hover{background:#231d12}.faq-topic{padding-top:20px;margin-bottom:34px;scroll-margin-top:130px}.faq-topic h3{font-size:clamp(21px,2.5vw,28px);line-height:1.3;max-width:900px;overflow-wrap:anywhere}.faq-section-count{color:#c7bfaf}.faq-reset{margin-top:14px;padding:9px 12px;background:0 0;border:1px solid #76603b;border-radius:5px;color:#e7bd64;font:inherit;cursor:pointer}