.executive-summary{padding:2.25rem}.executive-summary-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;border-bottom:1px solid #E0C6AD;padding-bottom:1rem}.executive-summary-heading h2{margin:0}.executive-summary-heading .eyebrow{margin:0 0 .35rem}.executive-summary-period{margin:0;color:#606980;font-weight:700}.executive-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:1.5rem 0}.executive-metrics article{border:1px solid #E0C6AD;border-radius:8px;padding:1rem;background:#fff}.executive-metrics span{display:block;color:#606980;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.executive-metrics strong{display:block;color:#151F6D;font:700 1.35rem/1.15 var(--font-heading);margin:.45rem 0}.executive-metrics small{color:#606980}.executive-metrics .executive-score{background:#151F6D;border-color:#151F6D}.executive-metrics .executive-score span,.executive-metrics .executive-score small{color:#E0C6AD}.executive-metrics .executive-score strong{color:#fff;font-size:2.3rem}.executive-reading{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.executive-reading article{padding:1rem 1.15rem;background:#F5F6F9;border-top:3px solid #C58B68}.executive-reading h3{margin:0 0 .6rem;color:#151F6D;font-size:1rem}.executive-reading p{margin:.35rem 0}.executive-reading ol{margin:.35rem 0 0;padding-left:1.25rem}.executive-reading li{padding:.3rem 0}.executive-reading li span{display:inline-block;color:#151F6D;font-weight:700;margin-left:.35rem}.executive-note{margin:1.25rem 0 0;border-left:3px solid #151F6D;padding:.5rem 0 .5rem 1rem;color:#606980}.executive-pending{padding:1rem 0}@media(max-width:800px){.executive-reading{grid-template-columns:1fr}.executive-metrics{grid-template-columns:1fr 1fr}.executive-summary-heading{align-items:flex-start;flex-direction:column}}@media print{.executive-summary{break-inside:avoid}.executive-reading article{background:#F5F6F9!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}
