/* Match the header container at every viewport, including tablet and phone. */
.pse-risk-section { padding-left: 0; padding-right: 0; }
.pse-risk-section .pse-risk-inner {
  width: min(1080px, calc(100% - 48px));
  margin-inline: auto;
}
.pse-risk-section .pse-risk-grid { width: 100%; }
@media (max-width: 640px) {
  .pse-risk-section .pse-risk-inner { width: min(1080px, calc(100% - 32px)); }
}
