.fire-story h1{font-size:clamp(38px,4.2vw,62px)}.fire-hero-image{width:100%;height:100%;display:block;align-self:stretch;object-fit:cover;object-position:center}.program-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0}.program-stats>div{padding:22px 16px;border:1px solid #d8e5e9;border-top:3px solid #22d5cc;border-radius:6px}.program-stats strong{display:block;font-size:30px;color:#102c46;line-height:1.2}.program-stats span{display:block;font-size:14px;line-height:1.5;margin-top:10px;color:#425469}.outcome-table-wrap{margin:28px 0}.outcome-table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.65}.outcome-table caption{text-align:left;font-weight:700;margin-bottom:16px;font-size:17px}.outcome-table th{background:#04172d;color:white;text-align:left}.outcome-table th,.outcome-table td{padding:16px;border-bottom:1px solid #d8e5e9;vertical-align:top}.outcome-table td:last-child{font-weight:700;color:#0b5969;width:35%}.outcome-table tbody tr:nth-child(even){background:#f0f6f8}.outcomes-context{font-size:15px!important;line-height:1.75!important;color:#526779!important;padding-left:18px;border-left:3px solid #b6ced7}@media(max-width:600px){.program-stats{grid-template-columns:1fr;gap:12px}.program-stats>div{display:flex;gap:20px;align-items:center}.program-stats span{margin:0}.program-stats strong{min-width:140px}.outcome-table{font-size:14px}.outcome-table th,.outcome-table td{padding:12px 8px}.outcome-table td:last-child{width:38%}}
