/* Reserved for independent static infrastructure. Source visual styles are in layout.css. */
/* Sync only the live How It Works section grid values; no content or typography changes. */
@media (min-width: 921px) {
  #zk0tYD .block-layout {
    --t-grid-template-rows: minmax(24px, auto) minmax(52px, auto) minmax(27px, auto) minmax(321px, auto) minmax(56px, auto) minmax(26px, auto) minmax(30px, auto) minmax(272px, auto) minmax(40px, auto) minmax(264px, auto) minmax(56px, auto) minmax(52px, auto) minmax(44px, auto) minmax(337px, auto) minmax(34px, auto) minmax(53px, auto) 1fr !important;
    --small-desktop-grid-template-rows: minmax(5.31vw, auto) minmax(3.19vw, auto) minmax(1.88vw, auto) minmax(2.37vw, auto) minmax(20.34vw, auto) minmax(5.56vw, auto) minmax(2.53vw, auto) minmax(1.96vw, auto) minmax(16.34vw, auto) minmax(2.61vw, auto) minmax(2.61vw, auto) minmax(5.07vw, auto) minmax(2.70vw, auto) minmax(11.85vw, auto) minmax(6.13vw, auto) minmax(4.33vw, auto) 5.80vw !important;
    --grid-template-rows: minmax(65px, auto) minmax(39px, auto) minmax(23px, auto) minmax(29px, auto) minmax(249px, auto) minmax(68px, auto) minmax(31px, auto) minmax(24px, auto) minmax(200px, auto) minmax(32px, auto) minmax(32px, auto) minmax(62px, auto) minmax(33px, auto) minmax(145px, auto) minmax(75px, auto) minmax(53px, auto) 1fr !important;
    --block-min-height: 1231px !important;
  }
}
