/* Project story below the opening hero. */
.home .home-delta .delta-grid { grid-template-columns: minmax(0, 1.35fr) minmax(0, .65fr); }
.home .home-delta .delta-visual { grid-column: 1; grid-row: 1; }
.home .home-delta .delta-copy { grid-column: 2; grid-row: 1; }
.home .home-delta .delta-visual img { border-radius: 4px; }
.home .home-repair .repair-mosaic { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); grid-auto-rows: clamp(230px, 23vw, 320px); }
.home .home-repair .repair-tile:first-child { grid-row: span 2; }
.home .home-repair .repair-tile:first-child > span { padding: 30px; font-size: 16px; }
.home .home-repair .repair-tile:first-child strong { font-size: clamp(23px, 2.5vw, 34px); }
@media (max-width: 1000px) {
  .home .home-delta .delta-grid { grid-template-columns: 1fr; }
  .home .home-delta .delta-copy, .home .home-delta .delta-visual { grid-column: auto; grid-row: auto; }
}
@media (max-width: 760px) {
  .home .home-repair .repair-mosaic { grid-template-columns: 1fr; grid-auto-rows: auto; }
  .home .home-repair .repair-tile:first-child { grid-row: auto; }
}
