.quote-assistant{color:#fff;background:#090909;border:2px solid #090909;grid-template-columns:1fr 1.15fr;gap:22px;margin:0 0 30px;padding:22px;display:grid}.quote-assistant .quote-eyebrow{color:#ff5660;margin-bottom:10px}.quote-assistant h2{margin:0;font-size:24px;line-height:1}.quote-assistant p:not(.quote-eyebrow){color:#d0cdca;margin:12px 0 0;font-size:13px;line-height:1.55}.quote-assistant__card{flex-direction:column;justify-content:center;gap:12px;display:flex}.quote-assistant__reply{color:#090909;background:#fff;min-height:58px;padding:13px;font-size:13px;line-height:1.5}.quote-assistant__input{gap:8px;display:flex}.quote-assistant__input input{background:#f8f6f2;border:0;flex:1;width:auto;min-width:0;min-height:48px}.quote-assistant__input button{color:#fff;cursor:pointer;background:#e30613;border:0;min-width:76px;font-weight:900}.quote-assistant__input button:disabled{opacity:.6}.quote-assistant__card small{color:#c9c5c0;font-size:11px}@media (width<=900px){.quote-assistant{grid-template-columns:1fr}}.quote-assistant,.quote-assistant *{box-sizing:border-box;min-width:0}.quote-assistant__input input{flex:1 1 0;width:0}.quote-assistant__input button{flex:0 0 76px}.quote-assistant__reply,.quote-assistant p,.quote-preview-summary{overflow-wrap:anywhere}.quote-preview-summary{background:#f4f2ed;border-left:3px solid #555;margin:0 0 26px;padding:16px;font-size:14px;line-height:1.5}.quote-preview-summary p{margin:8px 0 0}
