.inquiry-entry{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;margin:0 0 28px;background:#e9eefb;border:1px solid #c9d4ee;border-radius:16px}.inquiry-entry h2{margin:0;font-size:28px;letter-spacing:-.7px}.inquiry-entry p{font-size:14px;line-height:1.6}.inquiry-entry .primary{flex-shrink:0}.inquiry-entry .eyebrow{font-size:11px!important}.inquiry-disclosure{color:#304c82;font-size:13px!important;font-weight:650}.inquiry-dialog{width:760px;max-width:calc(100vw - 24px);color:var(--ink)}.inquiry-dialog h2{padding-right:42px}.inquiry-dialog h3{font-size:18px;line-height:1.5}.inquiry-dialog p,.inquiry-dialog li{font-size:14px;line-height:1.65;overflow-wrap:anywhere}.inquiry-privacy,.inquiry-capability{padding:12px 14px;border-radius:8px;background:#f1f4fa}.inquiry-capability{background:#fff5d6;color:#59440c}.inquiry-dialog [data-inquiry-question]{display:flex;gap:10px;align-items:flex-end;margin:20px 0}.inquiry-dialog [data-inquiry-question] label{flex:1;margin:0;min-width:0}.inquiry-dialog [data-inquiry-question] button{max-width:170px;flex-shrink:0}.inquiry-answer:empty{display:none}.inquiry-answer{padding-bottom:18px;border-bottom:1px solid var(--line)}.inquiry-match{border:1px solid var(--line);padding:16px;border-radius:10px;margin:12px 0}.inquiry-match h3{margin-top:0}.inquiry-match a{display:block;color:var(--blue);text-decoration:underline;line-height:1.6;padding:8px 0}.inquiry-match button{margin-top:8px}.inquiry-source,.inquiry-selection-note{color:var(--muted)}.inquiry-error,.inquiry-save-error{color:#a21d18}.inquiry-draft{padding:18px;background:#f1f4fa;border-radius:12px;margin-top:20px}.inquiry-draft textarea{font-family:inherit;line-height:1.7;background:white}.inquiry-draft .check-label{display:flex;align-items:flex-start;gap:10px;line-height:1.65;font-size:14px;margin:16px 0}.inquiry-draft .check-label input{width:20px;min-width:20px;height:20px;margin-top:3px}.inquiry-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.inquiry-receipt:not(:empty){padding:16px;border:1px solid #9bbda8;background:#e6f4eb;border-radius:8px}.inquiry-dialog [hidden]{display:none!important}.inquiry-dialog .form-grid{gap:14px}.demo-catalog-label{padding:18px;background:#fff5d6;color:#59440c;margin:24px 0 8px;border-radius:10px}.demo-catalog-label h2{font-size:20px;margin:0}.demo-catalog-label p{font-size:14px;line-height:1.6;margin-bottom:0}@media(max-width:600px){.inquiry-entry{padding:20px;flex-direction:column;align-items:stretch;gap:10px}.inquiry-entry h2{font-size:24px}.inquiry-dialog [data-inquiry-question]{display:block}.inquiry-dialog [data-inquiry-question] button{max-width:none;width:100%;margin-top:10px}.inquiry-dialog{padding:22px 16px}.inquiry-draft{padding:14px}.inquiry-dialog .button-row>*{white-space:normal}.inquiry-dialog .form-grid{grid-template-columns:minmax(0,1fr)}}
