/* Layout B: Yana's own placement edits for index.html, from the grid studies ("Copy edits for Claude").
   Load after layout-b.css, on index.html only. Selectors follow the page after Steps 1 and 3
   (number field removed, band lines as the dark section's first child).
   Columns are page columns; blocks inside a group count the group's own columns. Rows are rows of each block's group. */
@media (min-width: 900px) {
  /* Senior product designer for risk and data-heavy  */
  main > section:nth-child(1) > h1:nth-child(1) { grid-column: 1 / 9 !important; min-height: 88px !important; box-sizing: border-box !important; grid-row-start: 1 !important; }
  /* 8+ years in fintech and enterprise SaaS. Own UX  */
  main > section:nth-child(1) > p:nth-child(2) { grid-column: 1 / 6 !important; min-height: 96px !important; box-sizing: border-box !important; grid-row-start: 4 !important; }
  /* 10+products designed from 0→1 1k+users */
  main > section:nth-child(1) > div:nth-child(3) { grid-column: 7 / 13 !important; min-height: 136px !important; box-sizing: border-box !important; grid-row-start: 4 !important; }
  /* 10+products designed from 0→1 (starts at page column 7) */
  main > section:nth-child(1) > div:nth-child(3) > div:nth-child(1) { grid-column: 1 / 5 !important; min-height: 144px !important; box-sizing: border-box !important; grid-row-start: 1 !important; }
  /* 1k+users */
  main > section:nth-child(1) > div:nth-child(3) > div:nth-child(2) { grid-column: 5 / 7 !important; grid-row-start: 1 !important; }
  /* Read case → */
  main > section:nth-child(2) > div:nth-child(1) > div:nth-child(3) > a:nth-child(1) > span:nth-child(5) { grid-column: 1 / 4 !important; grid-row-start: 21 !important; }
  /* Read case → */
  main > section:nth-child(2) > div:nth-child(1) > div:nth-child(3) > a:nth-child(2) > span:nth-child(5) { grid-column: 1 / 4 !important; grid-row-start: 21 !important; }
  /* Read case → */
  main > section:nth-child(2) > div:nth-child(1) > div:nth-child(3) > a:nth-child(3) > span:nth-child(5) { grid-column: 1 / 4 !important; grid-row-start: 21 !important; }
}
