mp-ink:#183142;--bmp-muted:#5f7380;--bmp-line:#d8e3e7;color:var(--bmp-ink);font-family:inherit;}
#frm_form_5_container .buyer_calc_inputs,#frm_form_5_container .buyer-calc-advanced,#frm_form_5_container .buyer-calc-results,#frm_form_5_container #frm_field_220_container,#frm_form_5_container #frm_field_226_container,#frm_form_5_container .buyer-calc-lead{border:1px solid var(--bmp-line);border-radius:8px;background:#fff;padding:22px;margin:0 0 22px;box-shadow:0 10px 28px rgba(18,50,72,.08);}
#frm_form_5_container .buyer_calc_inputs h3,#frm_form_5_container .buyer-calc-advanced h3,#frm_form_5_container .buyer-calc-results h3,#frm_form_5_container #frm_field_220_container h3,#frm_form_5_container #frm_field_226_container h3,#frm_form_5_container .buyer-calc-lead h3{color:var(--bmp-navy);font-weight:700;margin:0 0 10px;letter-spacing:0;}
#frm_form_5_container .buyer-calc-results{background:var(--bmp-navy);color:#fff;border-color:var(--bmp-navy);}
#frm_form_5_container .buyer-calc-results h3,#frm_form_5_container .buyer-calc-results label,#frm_form_5_container .buyer-calc-results .frm_primary_label{color:#fff!important;}
#frm_form_5_container .buyer-calc-results .frm_form_field:not(.frm_section_heading){background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.22);border-radius:8px;padding:16px;min-height:116px;}
#frm_form_5_container .buyer-calc-results input[readonly],#frm_form_5_container .buyer-calc-results input[disabled],#frm_form_5_container .buyer-calc-results .frm_total_formatted{color:#fff!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:28px!important;font-weight:800!important;padding:0!important;}
#frm_form_5_container .buyer-calc-lead{background:var(--bmp-navy);color:#fff;border-color:var(--bmp-navy);}
#frm_form_5_container .buyer-calc-lead h3,#frm_form_5_container .buyer-calc-lead label,#frm_form_5_container .buyer-calc-lead .frm_primary_label,#frm_form_5_container .buyer-calc-lead .frm_description,#frm_form_5_container .buyer-calc-lead .frm_required{color:#fff!important;opacity:1!important;}
#frm_form_5_container .buyer-calc-lead input{background:#fff!important;color:var(--bmp-ink)!important;border:1px solid rgba(255,255,255,.34)!important;}
#frm_form_5_container .buyer-calc-lead input::placeholder{color:#617684!important;opacity:1!important;}
#frm_form_5_container input[type=range]{accent-color:var(--bmp-teal);opacity:1!important;}
#frm_form_5_container input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(90deg,var(--bmp-teal),var(--bmp-gold));}
#frm_form_5_container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;margin-top:-6px;background:#fff;border:3px solid var(--bmp-navy);box-shadow:0 2px 8px rgba(18,50,72,.25);}
#frm_form_5_container input[type=range]::-moz-range-track{height:8px;border-radius:999px;background:linear-gradient(90deg,var(--bmp-teal),var(--bmp-gold));}
#frm_form_5_container input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid var(--bmp-navy);}
#frm_form_5_container #frm_field_221_container,#frm_form_5_container #frm_field_222_container,#frm_form_5_container #frm_field_224_container,#frm_form_5_container #frm_field_218_container{display:none!important;}
#frm_form_5_container .bmp-live-meaning{color:var(--bmp-ink);font-size:17px;line-height:1.55;margin-top:8px;}
#frm_form_5_container .bmp-live-meaning strong{color:var(--bmp-navy);}
#frm_form_5_container #frm_field_235_container{font-size:13px;line-height:1.5;color:var(--bmp-muted);}
#frm_form_5_container .frm_button_submit,#frm_form_5_container button[type=submit]{background:var(--bmp-gold)!important;color:var(--bmp-navy)!important;border:0!important;border-radius:6px!important;font-weight:800!important;}
@media (max-width:700px){#frm_form_5_container .buyer_calc_inputs,#frm_form_5_container .buyer-calc-advanced,#frm_form_5_container .buyer-calc-results,#frm_form_5_container #frm_field_220_container,#frm_form_5_container #frm_field_226_container,#frm_form_5_container .buyer-calc-lead{padding:18px;}#frm_form_5_container .buyer-calc-results input[readonly],#frm_form_5_container .buyer-calc-results input[disabled],#frm_form_5_container .buyer-calc-results .frm_total_formatted{font-size:24px!important;}}