@media print{
 body{line-height:1.4}header{margin-bottom:4mm;padding-bottom:3mm}.eyebrow{display:none}.hero h1{font-size:19pt;margin-bottom:8px}.hero p{margin-bottom:7px}.control-box{padding:8px;margin:8px 0}.control-box h2{font-size:12pt;margin-bottom:5px}.control-box p{margin:4px 0}.notice{padding:7px;font-size:8pt}.proposal{padding:10px}.proposal h2{margin-bottom:4px}.proposal>.note{margin:4px 0}.field{margin:7px 0}.input-unit input{line-height:1.3;padding:2px}.proposal h3{margin:8px 0 5px;padding:3px 0}.error:empty{display:none}.scenario{break-before:page;margin-top:0;padding:8px}.scenario h2{font-size:13pt}.scenario p{margin:5px 0}.scenario select{padding:3px;margin:3px 0;font-size:9pt}#results{break-before:auto;margin:14px 0}.table-scroll{margin:8px 0}th,td{padding:6px}.checklist{margin:10px 0;padding:10px}.checklist li{margin:6px 0}.checklist ul{margin:10px 0}.checklist p{margin:6px 0}textarea{min-height:55px;height:55px}.checklist h2{font-size:13pt}
 th,td{padding:4px;font-size:8pt}.key-result>*{font-size:9pt}.checklist li{margin:4px 0}.checklist label{font-size:9pt}.checklist input{width:13px;height:13px}.checklist textarea{height:42px;min-height:42px;margin:4px 0}.checklist p{font-size:8pt}.scenario .note{font-size:8pt}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{appearance:none;margin:0}
}
