.tap-faq{margin:36px auto 64px;padding:30px 0;border-top:1px solid #70552b}.tap-faq>h2{color:#e1bd72;font-size:clamp(25px,3vw,34px);font-weight:500;margin:0 0 25px}.tap-faq .tap-faq-item{border-bottom:1px solid #514329;padding:0;margin:0}.tap-faq .tap-faq-item>summary{padding:19px 8px;color:#eee4cd;font-size:16px;line-height:1.8;cursor:pointer}.tap-faq .tap-faq-item>summary::marker{color:#d7b36c}.tap-faq .tap-faq-item>summary:focus-visible{outline:2px solid #edce8a;outline-offset:2px}.tap-faq .tap-faq-item>p{margin:0;padding:0 28px 22px;color:#c8bfad;font-size:15px;line-height:1.95;max-width:1000px}.tap-faq .tap-faq-item[open]>summary{color:#e5c47e}@media(max-width:700px){.tap-faq{margin-bottom:36px;padding-top:22px}.tap-faq .tap-faq-item>summary{padding-block:17px;font-size:15px}.tap-faq .tap-faq-item>p{padding-inline:20px;font-size:14px}}
