#bhs-form-wrapper{max-width:600px;margin:20px auto;padding:20px;border:1px solid #ccc;border-radius:10px;background:#f9f9f9}.bhs-input-row{margin-bottom:15px}.bhs-input-row label{display:block;font-weight:700;margin-bottom:5px}#bhs-results{margin-top:20px;padding:15px;border-radius:8px;background:#eef}#bhs-score{font-size:2em;font-weight:700}#bhs-kpi-results{margin-top:10px}.bhs-cta-btn{display:inline-block;padding:10px 20px;margin-top:15px;background:#0073aa;color:#fff;text-decoration:none;border-radius:5px}.bhs-cta-btn:hover{background:#005177}