.home-modules{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.home-modules__link{gap:var(--space-3);font-family:var(--font-heading);font-size:var(--font-size-l);align-items:center;font-weight:700;text-decoration:none;display:flex}
