.cmp-eyebrow{color:#b3b3b3;display:block;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:8px;text-transform:uppercase}.cmp-btn,.cmp-btn-white{border:none;cursor:pointer;display:inline-block;font-family:Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.5px;padding:12px 28px;text-decoration:none}.cmp-btn{background:#041c5e;color:#fff}.cmp-btn-white{color:#041c5e}.cmp-btn-white,.cmp-hero-wrap{background:#fff}.cmp-hero{align-items:start;display:grid;font-family:Arial,sans-serif;gap:48px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1100px;padding:56px 40px}.cmp-hero-left h1{color:#111;font-size:30px;font-weight:700;line-height:1.2;margin-bottom:10px}.cmp-hero-sub,.cmp-hero-sub p{color:#555;font-size:14px;line-height:1.7;margin-bottom:24px}.cmp-form-card{background:#f5f5f5;border:1px solid #e0e0e0;border-top:3px solid #041c5e;padding:24px}.cmp-form-card h3{color:#041c5e;font-size:16px;font-weight:700;margin-bottom:4px}.cmp-form-intro,.cmp-form-intro p{color:#888;font-size:12px;line-height:1.5;margin-bottom:16px}.cmp-form-card .hs-form-field{margin-bottom:8px}.cmp-form-card label{color:#555;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.cmp-form-card input,.cmp-form-card select,.cmp-form-card textarea{background:#fff;border:1px solid #ccc;color:#333;font-family:Arial,sans-serif;font-size:12px;outline:none;padding:8px 10px;width:100%}.cmp-form-card input:focus,.cmp-form-card select:focus,.cmp-form-card textarea:focus{border-color:#041c5e}.cmp-form-card textarea{min-height:56px}.cmp-form-card .hs-button{background:#041c5e;border:none;color:#fff;cursor:pointer;font-family:Arial,sans-serif;font-size:13px;font-weight:700;margin-top:4px;padding:13px 20px;width:100%}#quote-form h3{margin-bottom:12px}.cmp-form-intro{margin-bottom:14px}@media (max-width:767px){.cmp-hero{gap:28px;grid-template-columns:1fr;padding:40px 20px}}