/* Revision 44: report explanations and the approved static preview. */
.report-summary-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.95fr);gap:28px;align-items:start;margin:1.5rem 0 2rem}
.report-summary-layout>*,.report-summary-copy{min-width:0}
.report-summary-layout h3:first-child{margin-top:0}
.report-summary-layout .r43-report{margin:0;max-width:100%}
.report-summary-layout .r43-report img{width:100%;height:auto;cursor:default}
.report-explanations{margin:1.25rem 0 0}
.report-explanations dt{font-weight:600;color:var(--deep);margin:1.1rem 0 .25rem}
.report-explanations dt:first-child{margin-top:0}
.report-explanations dd{margin:0;line-height:1.65}
@media(max-width:1000px){.report-summary-layout{grid-template-columns:minmax(0,1fr);gap:24px}.report-summary-layout .r43-report{max-width:560px;margin:0 auto}}
