.quote-page{max-width:920px;margin:0 auto;padding:24px}.quote-page h1{font-size:clamp(1.8rem,5vw,2.7rem)}.quote-page fieldset{border:0;border-top:1px solid #344454;margin:24px 0 0;padding:22px 0 0;min-width:0}.quote-page legend{font-size:1.2rem;font-weight:700;padding:0 12px 0 0}.quote-page textarea{resize:vertical;min-height:100px}.quote-page .quote-intro{color:#bdcbd8;line-height:1.6}.quote-products{display:flex;flex-wrap:wrap;gap:18px;margin:12px 0}.quote-link{overflow-wrap:anywhere}.quote-answer{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 18px}.quote-list .org-row h3{margin-bottom:6px}.quote-review{border-top:1px solid #344454;margin-top:20px;padding-top:20px}.quote-page [hidden],#ownerQuotes [hidden]{display:none!important}.quote-page input,.quote-page textarea,.quote-page select{color:#e8edf2;background:#111923;border:1px solid #536778;border-radius:6px;padding:10px}.quote-page input:focus,.quote-page textarea:focus,.quote-page select:focus{outline:2px solid #e9a859;outline-offset:2px}.quote-link input{width:100%}

.quote-page fieldset>label{margin:16px 0}

#ownerInquiries [hidden]{display:none!important}.inquiry-row dl{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:12px 0}.inquiry-row dt{color:#9fb0bf}.inquiry-row dd{margin:0}.inquiry-new{border-left:3px solid #e9a859;padding-left:12px}.inquiry-row .org-actions label{display:flex;align-items:center;gap:8px}
