.home-budget-context{font-size:12px;line-height:1.6;color:#6f8492;background:#f2f7f5;padding:12px;border-radius:8px;margin:12px 0 16px}.home-budget-edit{display:block;text-align:center;font-size:12px;color:#387b67;margin:12px 0}.cmt-resume #homeEstimate{padding:26px;border-radius:16px}.cmt-resume #homeEstimate .example-label{font-size:10px;letter-spacing:1px;background:#e7f3ec;color:#34755f;padding:7px 10px;border-radius:6px;display:inline-block}.cmt-resume #homeEstimate h2{font-size:25px;margin:12px 0}.cmt-resume #homeEstimate .example-meta{font-size:12px;margin:0 0 10px}.cmt-resume #homeEstimate dl{gap:12px;margin:15px 0}.cmt-resume #homeEstimate dl>div{padding:8px 0}.cmt-resume #homeEstimate dt,.cmt-resume #homeEstimate dd{font-size:12px}.cmt-resume #homeEstimate .example-total{margin-top:12px;padding-top:15px}.cmt-resume #homeEstimate .example-total strong{font-size:29px}.cmt-resume #homeEstimate small{font-size:10px;display:block;text-align:center;color:#82938e}.cmt-resume #homeEstimate .example-cta{font-size:13px;padding:12px;border-radius:8px}