
  
  body > main > section > h2 {
    margin-bottom: 0em;
  }

      .autoFit4rem {
        
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(4rem, 1fr));
        grid-template-rows: auto;
        align-items: start;
        gap: 1rem;
      }
    
      .autoFit5rem {
        
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(5rem, 1fr));
        grid-template-rows: auto;
        align-items: start;
        gap: 1rem;
      }
    
      .autoFit8rem {
        
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(8rem, 1fr));
        grid-template-rows: auto;
        align-items: start;
        gap: 1rem;
      }
    
      .autoFit11rem {
        
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(11rem, 1fr));
        grid-template-rows: auto;
        align-items: start;
        gap: 1rem;
      }
    
      .autoFit12rem {
        
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(12rem, 1fr));
        grid-template-rows: auto;
        align-items: start;
        gap: 1rem;
      }
    
      .autoFit15rem {
        
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr));
        grid-template-rows: auto;
        align-items: start;
        gap: 1rem;
      }
    
  .gap1rem {
    
    gap: 1rem;
  }
