.quote-interest{display:grid;gap:5px;padding:16px 18px;border:1px solid #cae8dd;border-radius:14px;background:#effaf6}.quote-interest span{color:#2f67bd;font-size:11px;font-weight:850;letter-spacing:.1em}.quote-interest b{font-size:19px}.quote-interest small{color:#607382}
.quote-locked-note,.quote-privacy-note{padding:12px 14px;border-radius:12px;background:#f2f7f5;color:#52645f;font-size:13px;line-height:1.55}.quote-form input[readonly]{background:#f3f6f5;color:#354842;cursor:not-allowed}
.quote-additions{min-width:0;margin:0;padding:20px;border:1px solid #d3e4dd;border-radius:14px}.quote-additions legend{padding:0 8px;font-weight:750}.quote-additions>p{margin-top:0}.quote-form .quote-addition{display:flex;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid #e1ebe7}.quote-addition span{flex:1;min-width:0}.quote-addition b,.quote-addition small{display:block}.quote-addition small{font-weight:400;color:#52645f;line-height:1.6}.quote-form .quote-addition input[type=checkbox]{width:20px;height:20px;flex-shrink:0;margin:0}.quote-form .quote-addition input[type=number]{width:90px;flex-shrink:0}.quote-additions>small{display:block;margin-top:16px;line-height:1.6}
