.join-faq-intro,.join-faq-updated{color:#63666b;line-height:1.7}.join-faq-updated{font-size:13px;margin-top:20px}.join-faq details{scroll-margin-top:24px}.join-faq summary{min-height:48px;cursor:pointer;line-height:1.6;padding-top:14px;padding-bottom:14px;overflow-wrap:anywhere}.join-faq details p{line-height:1.8;overflow-wrap:anywhere}.join-faq .join-faq-links{display:flex;flex-wrap:wrap;gap:8px 22px;margin:8px 0 18px}.join-faq .join-faq-links a{display:inline-flex;align-items:center;min-height:44px;color:#632b3d;text-decoration:underline;text-underline-offset:4px}.join-faq summary:focus-visible,.join-faq a:focus-visible{outline:3px solid #ad8b51;outline-offset:3px}