.opinion-row__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-grid);gap:var(--space-grid)}.opinion-row__item{display:flex;flex-direction:column;gap:var(--space-stack)}.opinion-row__item+.opinion-row__item{-webkit-padding-start:var(--space-grid);padding-inline-start:var(--space-grid);-webkit-border-start:var(--border-width) solid var(--border);border-inline-start:var(--border-width) solid var(--border)}.opinion-row__link{display:flex;flex-direction:column;gap:var(--space-stack)}.opinion-row__title{font-family:var(--font-heading);font-size:var(--size-heading-2);font-weight:var(--weight-heading-text);font-style:var(--quote-style);line-height:var(--leading-snug);color:var(--text-heading);transition:color var(--duration-fast) var(--easing)}.opinion-row__author{display:flex;flex-direction:column;gap:var(--space-hair);-webkit-margin-before:auto;margin-block-start:auto;font-family:var(--font-ui);font-size:var(--size-body-sm);color:var(--text-muted)}.opinion-row__author strong{font-weight:var(--weight-ui-text);color:var(--text-primary)}@media (max-width:960px){.opinion-row__items{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-item)}.opinion-row__item:nth-child(odd){-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}}@media (max-width:540px){.opinion-row__items{grid-template-columns:minmax(0,1fr)}.opinion-row__item+.opinion-row__item{-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0;-webkit-padding-before:var(--space-grid);padding-block-start:var(--space-grid);border-top:var(--border-width) solid var(--border)}}.report-band__layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--space-block);gap:var(--space-block);align-items:center}.report-band__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-stack)}.report-band__heading{font-family:var(--font-heading);font-size:var(--size-display);font-weight:var(--weight-display-text);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-heading)}.report-band__body{max-width:var(--measure)}.report-band__findings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-grid);gap:var(--space-grid);width:100%;margin-block:var(--space-snug)}.report-band__finding{display:flex;flex-direction:column;gap:var(--space-hair);-webkit-padding-before:var(--space-tight);padding-block-start:var(--space-tight);border-top:var(--border-width) solid var(--border-strong)}.report-band__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-grid)}@media (max-width:900px){.report-band__layout{grid-template-columns:minmax(0,1fr)}.report-band__media{aspect-ratio:16/9}}@media (max-width:480px){.report-band__findings{grid-template-columns:minmax(0,1fr)}}