.direct-inquiry details{border:1px solid #71809655;border-radius:12px;padding:14px}.direct-inquiry details label{display:block;margin:15px 0}.direct-inquiry summary{cursor:pointer;font-weight:600}.direct-inquiry .check-line{display:flex;align-items:flex-start;gap:12px;font-size:.93rem;line-height:1.5}.direct-inquiry .check-line input{width:20px;height:20px;min-width:20px;margin-top:3px}.intake-section [hidden]{display:none!important}.intake-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.intake-status{margin:0;white-space:pre-line}.intake-status:empty{display:none}.intake-status[data-error="true"]{color:#ffb9a9}#inquiryReceipt{border:1px solid #eea35277;border-radius:16px;padding:25px}#receiptReference{word-break:break-word}#inquiryReceipt .contact-actions{display:flex;flex-wrap:wrap;gap:16px}.direct-inquiry textarea,.direct-inquiry input,.direct-inquiry select{font:inherit}.direct-inquiry input[type=file]{max-width:100%;font-size:.88rem}.direct-inquiry button:disabled{opacity:.65}.intake-section .selected-summary{margin-top:15px}#directFileList{display:block;white-space:pre-line;overflow-wrap:anywhere}@media(max-width:600px){.intake-section .form-grid{grid-template-columns:1fr}.intake-section{gap:28px}#inquiryReceipt{padding:18px}}

#inquiryReceipt button.text-link{background:transparent;border:0;padding:0;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}
