fieldset{border:1px solid #d9dfd8;padding:24px;margin:24px 0;min-width:0}legend{font-family:Georgia,serif;font-size:1.25rem}#injury-calculator label{display:block;margin:16px 0 6px}#injury-calculator input,#injury-calculator select{padding:12px;width:100%;max-width:440px;box-sizing:border-box;font:inherit;border:1px solid #806133;background:white;color:#243e38}#injury-calculator button,#calc-result button{padding:12px 18px;border:1px solid #806133;background:white;color:#806133;font:inherit;cursor:pointer}#calc-result{padding:24px;border:2px solid #806133}#calc-error{color:#9b1c2a}#calc-total{font-size:1.5rem}#calc-breakdown li{margin:8px 0}@media print{header,footer,form,button,.whatsapp-float{display:none!important}}