.insurance-form{background:#fff;border:1px solid #ccdedf;border-radius:16px;max-width:950px;padding:30px}.insurance-fields{grid-template-columns:1fr 1fr;gap:22px;margin:24px 0;display:grid}.insurance-form label{flex-direction:column;gap:8px;font-weight:600;display:flex}.insurance-form input:not([type=checkbox]),.insurance-form select,.insurance-form textarea{font:inherit;box-sizing:border-box;color:#173f43;background:#fff;border:1px solid #accaca;border-radius:6px;width:100%;padding:12px}.insurance-form .insurance-check{flex-direction:row;align-items:flex-start;gap:12px;margin:14px 0}.insurance-check input{margin-top:5px}.insurance-form small{font-size:13px;font-weight:400;line-height:1.5;display:block}.insurance-form fieldset{border:1px solid #ccdedf;border-radius:8px;padding:18px}.insurance-form legend{padding:0 8px;font-weight:700}.insurance-form button{margin-top:12px}@media (max-width:650px){.insurance-fields{grid-template-columns:1fr}.insurance-form{padding:20px}}.pd .insurance-quotation{max-width:900px;margin:0 auto;padding-left:0;padding-right:0}.insurance-quotation>.insurance-form{width:100%;max-width:900px;margin:28px auto}.insurance-quotation>h2,.insurance-quotation>p{text-align:center}.insurance-quotation>p{max-width:780px;margin:16px auto;line-height:1.8}
